function ForumRoom(inid){
	var act;
	var roomlayer = "room" + inid;
	var imgname = "room" + inid + "img";
	var tempname = eval("document." + imgname + ".src");
	if (tempname.indexOf("close")==-1){
		act = "o";
		MM_swapImage('loadingimg','','/image/common/forum/loading.gif',1);
		if (inid > 0) MM_swapImage(imgname,'','/image/common/ico_close.gif',1);
	}else{
		act = "c";
		MM_swapImage(imgname,'','/image/common/ico_open.gif',1);
	}
	var c2 = new Ajax.PeriodicalUpdater(roomlayer,'room.htm',
	{
		method: 'post',		
		parameters: {i:inid,a:act},
		frequency: 9999,
		decay: 1
	});
	if (act=="o") ChangeRoom(inid);
	else return;
}

function ChangeRoom(inid){
	var pageid = document.aForm.pageid.value;
	var searchlist = document.nForm.searchlist.value;
	MM_swapImage('loadingimg','','/image/common/forum/loading.gif',1);
	var c7 = new Ajax.PeriodicalUpdater("topiclayer",'topic.htm',
	{
		method: 'post',		
		parameters: {i:inid,pageid:pageid,s:searchlist,pid:'<%=pid%>'},
		frequency: 9999,
		decay: 1
	});
}

function ForumContent(inid,inact,inpageid,inroom){
	var layername = "content" + inid;
	var imgname = layername + "img";
	var tempname = eval("document." + imgname + ".src");	
	if (inact=="o"){
		MM_swapImage(imgname,'','/image/common/forum/loading3.gif',1);
	}	
	var c6 = new Ajax.PeriodicalUpdater(layername,'content.htm',
	{
		method: 'post',		
		parameters: {i:inid,a:inact,pageid:inpageid,r:inroom},
		frequency: 9999,
		decay: 1
	});
}

function PageSubmit(inpageid){
	document.aForm.pageid.value = inpageid;
	document.aForm.submit();
}

function ContentAction(inid,inact,inpageid,inroom,intype,incontentid){
	window.scrollTo(0,0);
	var c5 = new Ajax.PeriodicalUpdater('loginlayer','action.htm',
	{
		method: 'post',		
		parameters: {i:inid,a:inact,pageid:inpageid,r:inroom,t:intype,cid:incontentid},
		frequency: 9999,
		decay: 1
	});
}

function ShowProgress(inpid)
{
	var tempb = "/common/framebar.asp?to=10&" + inpid;
	strAppVersion = navigator.appVersion;
	if (strAppVersion.indexOf('MSIE') != -1 && strAppVersion.substr(strAppVersion.indexOf('MSIE')+5,1) > 4)
	{
		tempb = tempb + "&b=IE";
		winstyle = "dialogWidth=375px; dialogHeight:130px; center:yes";
		window.showModelessDialog(tempb,null,winstyle);
	}
	else{
		tempb = tempb + "&b=NN";
		window.open(tempb,'','width=370,height=115', true);
	}
	return true;
}

function ValidateInput(form){
	
	if (form.topic.value=="")
	{alert("請輸入題目",40); form.topic.focus(); return;}
	
	if (form.message.value=="")
	{alert("請輸入內容",40); form.message.focus(); return;}

	ShowProgress(form.pid.value);
	form.submit();		
}
