function bbsSmallWindowShow(bbstype,param1,param2,param3)
{
	$("div#pwindowbase").remove();
	$("div#postnodiv" + param3).append("<div id=\"pwindowbase\"><div id=\"pwindowinner\" class=\"wrapshadow\">window</div></div>");
	$("div#pwindowinner").empty().append("<div id=\"pwindowhtml\">Loading・・・</div>");
	$("div#pwindowhtml").append("<div id=\"pwindowhtml\"><img src=\"js/images/ajax-loader.gif\" width=\"32\" height=\"32\" style=\"border-style:none;margin-top:10px;margin-bottom:10px;\" alt=\"wait\"></div>");
	$("div#pwindowinner").append("<p style=\"text-align:center;margin:0px;padding-top:10px;padding-bottom:10px;\"><input type=\"button\" value=\"閉じる\" onclick=\"bbsSmallWindowHide('" + param3 + "');return false;\"></p>");
	wrapShadow();
	$("div#pwindowbase").fadeIn("fast",function() { bbsSmallWindowGet(bbstype,param1,param2,param3); });
	getJsLibrary("","none");
	var retrycnt = 0;
	if (retrycnt == 0)(function()
	{
		try
		{
			retrycnt++; if (retrycnt > 100){ return false; } if (!aimixBbsGlobalObj.jqueryLibsLoaded){ throw "next"; }
		}
		catch(e)
		{
			setTimeout(arguments.callee, 50); return;
		}
		$("div#pwindowbase").draggable({cursor:'move'});
	})();
	return false;
};
function bbsSmallWindowHide(param)
{
	$("div#pwindowbase").fadeOut("fast",function() { $("div#pwindowinner").empty(); });
	return false;
};
function bbsSmallWindowGet(bbstype,param1,param2,param3)
{
	var requestURL = "";
	if(bbstype == "g") { requestURL = "./mtpt.cgi?room=" + aimixbbsRoomId + "&mode=view2&type=window&f=" + param1 + "&no=" + param2; }
	else if(bbstype == "a") { requestURL = "./bbs.cgi?room=" + aimixbbsRoomId + "&mode=view2&type=window&no=" + param2; }
	else { return false; }
	
	$.ajax({ type: "GET", url: requestURL, dataType: "text", ifModified :true, timeout:10000,
	success: function(retAjaxdata, retStatus)
	{
		if(retAjaxdata.match(/pwindow_ok/)) { $("div#pwindowhtml").empty().append(retAjaxdata); }
		else { $("div#pwindowhtml").empty().append("<span style='color:#ff0000;margin:10px;'>データの取得に失敗しました。[A1]</span>"); }
	},
	error: function()
	{
		$("div#pwindowhtml").empty().append("<span style='color:#ff0000;margin:10px;'>データの取得に失敗しました。[A2]</span>");
	}
	});
};

