﻿String.prototype.Trim = function(){ return Trim(this);} 
String.prototype.LTrim = function(){return LTrim(this);} 
String.prototype.RTrim = function(){return RTrim(this);} 
function LTrim(str){var i;for(i=0;i<str.length;i++){if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break;}str=str.substring(i,str.length);return str;} 
function RTrim(str){var i;for(i=str.length-1;i>=0;i--){if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break;}str=str.substring(0,i+1);return str;} 
function Trim(str){return LTrim(RTrim(str));} 
function Cleartopic(){
    var emptyhiddenobj=$('emhidden');
    var emforumid=emptyhiddenobj.value;
    window.location.href='/TrendyVersion/Empty.cfm?action=empty&emforumid='+emforumid;
}
function opencleardiv(forumid,action){
	document.body.style.overflow="hidden";
	var obj=$("webpopwinshadow11");
	var emptyhiddenobj=$('emhidden');
	var displayhiddenobj=$("webpopwindetail111");
	availWidth=parseInt(window.screen.availWidth);
	availHeight=parseInt(window.screen.availHeight);
	if (parseInt(window.screen.availHeight) < 900){
        obj.style.height=availHeight;
    }else{
        obj.style.height=window.screen.availHeight;
    }
	if(window.screen.height > document.body.scrollHeight){
	    $("webpopwinshadow11").style.height=window.screen.height;
	}else{
	    $("webpopwinshadow11").style.height=document.body.scrollHeight;
	}
    if (action==1){
		emptyhiddenobj.value=forumid;
		$("webpopwinshadow11").style.display="block";
	    $("webpopwindetail111").style.display="block";
	    document.documentElement.scrollTop = 0;
    }else if (action==2){
		document.body.style.overflow="";
	    $("webpopwinshadow11").style.display="none";
	    $("webpopwindetail111").style.display="none";
    }
}
function changeformat(){
    var frameEditorObj=$('quickreply').contentWindow;
    e=frameEditorObj.event;
    if (e.keyCode ==13){
        var txt=frameEditorObj.document.selection.createRange();
        txt.pasteHTML("<br />");
        txt.collapse(false);
        txt.select();
        return false;
    }
}
function checknewtopic(){
	var topicContent=window.frames['scontent_txt'].getContent();
	var topicname   =$("hidden_topicname");
	var thesmail    =$("smile").value;
	var retopic     =$("hiddenretopic").value;
	var nbt         =$('newtop');
	nbt.disabled    =true;
	var addsign     =1;
	if ($("addsign").checked==false){addsign=0;}
	$("hidden_content_div").value=topicContent;
	$("hidden_sign").value=addsign;
	var topicTitle1 = topicname.value.replace(/\s/g,"");
	var topicTitle = topicTitle1.replace(/<[^>]*>/g,"");
	if (topicTitle == ""){
	  showpopwin('webpopwinshadow','webpopwindetail','',$("hidden_titlenull").value,'','OK','');
	  topicname.focus();
	  nbt.disabled=false;
	  return false;
	}
	if (topicContent.replace( /\s*$/, "")==""){
	  showpopwin('webpopwinshadow','webpopwindetail','',$("hidden_contentnull").value,'','OK','');
	  nbt.disabled=false;
	  return false;
	}
	if ($("selectForumid").value.replace( /\s*$/, "")==""){
	  showpopwin('webpopwinshadow','webpopwindetail','','Please select forum','','OK','');
	  nbt.disabled=false;
	  return false;
	}
	if ($('topic_subtopicbtn').checked==true){
	  $('subtopic_hidden').value=1;
	}else{
	  $('subtopic_hidden').value=0;
	}
	loadAjaxData("/TrendyVersion/PostTopicOperation.cfm",{post_new_topic:1},S_success,S_error);
}
function showbadtopicdiv(url,nickname){
    showwin_topic('badtopic');
    $("badtopicurl").value=url;
    if (nickname != 'is_aimoo_guest'){
       $("badtopicwho").value=nickname;
    }
}
function limittopost(){
    var tip_div=$("limit_tip_div");
    $("tip_content_div").innerHTML=$("hidden_limitpost").value;
    tip_div.style.display='block';
    window.setTimeout("hidemeonly('limit_tip_div');",2000);
}
function limittopoll(){
    var tip_div=$("limit_tip_div");
    $("tip_content_div").innerHTML=$("hidden_limitpoll").value;
    tip_div.style.display='block';
    window.setTimeout("hidemeonly('limit_tip_div');",2000);
}
function limittoreply(){
    var tip_div=$("limit_tip_div");
    $("tip_content_div").innerHTML=$("hidden_limitreply").value;
    tip_div.style.display='block';
    window.setTimeout("hidemeonly('limit_tip_div');",2000);
}
function hidemeonly(objname){
    $(objname).style.display='none';
}
function hideerrmsg(objname){
    var obj=$(objname);
    obj.style.color='red';
    window.setTimeout("hideerrmsg_end('"+objname+"');",1000);
}
function hideerrmsg_end(objname){//hidden message
    var obj=$(objname);
    var postdiv=$("shownewtopicdiv");
    obj.innerHTML='';
    postdiv.innerHTML='';
    postdiv.style.display='none';
    obj.style.display='none';
}
function S_success(lasttopicinfo){ //Post successfully!
    var tempstring  =lasttopicinfo.responseText;
    var posstart    =tempstring.indexOf("[");
    var posend      =tempstring.indexOf("]");
    if (posstart > 0 && posend > 0){
		var topicstring =unescape(tempstring.substring(posstart+1,posend));
		if(topicstring =='0'){
			$('newtop').disabled=false;
			$("check_msg").innerHTML="<img src='/images/t03.gif' width=17 height=17 align='absmiddle'>"+$("tip_content").value;
			window.setTimeout("$('check_msg').innerHTML=''",3000)
			posttofast();
		}else{
			document.forms['postnewreplyform'].submit();
		}
    }else{
		document.forms['postnewreplyform'].submit();
    }
}
function S_error(){
   $('quickreply_submit').disabled=false;
   $('quickreply_submit').disabled=false;
   $('newtop').disabled=false;
   $('newpoll').disabled=false;
}
function toshownewtopic(fid){
    window.location.href='http://'+$('fname').value+"/postforum-"+fid+"/"+"newpost.html";
	return false;
}
function AddFav(communityid, url){
    var topicobject=$('hiddentopicid');
    if (topicobject == null){
        $('topicid').value=0;
	}else{
        $('topicid').value=topicobject.value;
	}
	$('communityid').value=communityid;
    $('page').value=1;
    $('uk').value='forums';
    document.frmfav.target="_self";
    document.frmfav.action='/TrendyVersion/Favorites.cfm';
    document.frmfav.submit();
}
function cenceldiv(){
    window.history.go(-1);
}
function toshowreply(theforumid){}
function showreplyto(theforumid,thetopicid,thereplyid,nickname){}
function newtopic_start(string_new){
   var thediv           =$("shownewtopicdiv");
   thediv.style.display ='b';
   window.location.href ="#replythistopic";
   thediv.innerHTML     =string_new.responseText;
}
function writebyartic(nickname){
    var content =$("hidden_content").value;
    var quotecolor=$('quotelinecolor').value;
    var boxinfo1="<TABLE class='reshipborderclass' cellSpacing='6' width='95%' ><TR><TD>";
    var boxinfo2="</TD></TR></TABLE><br><br>";
    var reshipinfo  =$("hidden_reshipinfo").value;
    var reshipinfotime  =$("hidden_reshipinfotime").value;
    var iframeeditor=window.frames["quickreply"].document.body;
    iframeeditor.innerHTML=boxinfo1+reshipinfo+nickname+reshipinfotime+"<br>"+trim(content)+boxinfo2+"<BR>";
    $('quickreply').focus();
}
function reship_addvalue(quoteid){
    var hiddenobj=$("hidden_content");
    var content=trim($(quoteid).innerHTML); //no find quoteid
    hiddenobj.value=trim(content);
    return false;
}
function checkreplyinput(){
    var replyContent=window.frames["scontent_txt"].getContent();
    var addsign     =1;
    if ($("addsign").checked==false){addsign=0;}
    $("hidden_addsign").value=addsign;
    $("hidden_reply_div").value=replyContent;
    if (replyContent.replace( /\s*$/, "")==""){
        $("checkreply_msg").innerHTML="<img src='/images/t03.gif' width=17 height=17 align='absmiddle'>"+$("hidden_replynull").value;
        $("checkreply_msg_li").style.display="";
        return false;
    }
    if ($('reply_subtopicbtn').checked==true){
        $('quicksubreply_hidden').value=1;
    }else{
        $('quicksubreply_hidden').value=0;
    }
	$("quickreply_submit").disabled=true;
    loadAjaxData("/TrendyVersion/PostTopicOperation.cfm",{replytopiccheck:1},reply_success,S_error);
}

function quickreplyhere(){
    var thetopic    =$("hiddentopicid").value;
    var retopic     =$("hiddenretopic").value;
    var replyContent=window.frames["quickreply"].document.body.innerHTML;
    var allowhtml   =$("hidden_AllowHtmlCode").value;
	if(window.clipboardData){if($("AutoCopyContent")){if($("AutoCopyContent").checked==true){window.clipboardData.clearData();window.clipboardData.setData("Text", replyContent);}}}
    var qbt=$('quickreply_submit');
    qbt.disabled=true;
    var addsign=1;
    if ($("addsign").checked==false){addsign=0;}
    if (replyContent.replace( /\s*$/, "")==""){
             $("checkreply_msg").innerHTML="<img src='/images/t03.gif' width=17 height=17 align='absmiddle'>"+$("hidden_replynull").value;
             qbt.disabled=false;
             return false;
    }else{
        if ($('reply_subtopicbtn').checked==true){
            $('quicksubreply_hidden').value=1;
        }else{
            $('quicksubreply_hidden').value=0;
        }
		$("quickreply_submit1").disabled=true;
		$("quickreply_submit").disabled=true;
		$("quickreply_submit3").disabled=true;
		loadAjaxData("/TrendyVersion/PostTopicOperation.cfm",{replytopiccheck:1},quickreply_success,S_error);
   }
}

function clickreplichere(topicid,userid,datasource,url){
	loadAjaxData("/TrendyVersion/PostTopicOperation.cfm",{topicid:topicid,userid:userid,datasource:datasource,url:url},clickreply_success,S_error);
}
function clickreply_success(b){
	var tempstring=b.responseText;
    var posstart=tempstring.indexOf("[");
    var posend=tempstring.indexOf("]");
    if (posend > 0){
        var replystring=unescape(tempstring.substring(posstart+1,posend));
        if(replystring==1){
		//alert("Subscribe Successfully!");
			showpopwin('webpopwinshadow','webpopwindetail','','Subscribe Successfully!','','');
		}else{
			//alert("You have already subscribed this topic.");
			showpopwin('webpopwinshadow','webpopwindetail','','You have already subscribed this topic.','','');
		}
    }
}
function showuserinfo(v){
    $("showmyinfodiv").innerHTML=v.responseText;
}
function reply_success(replyinfo){
    var tempstring=replyinfo.responseText;
    var posstart=tempstring.indexOf("[");
    var posend=tempstring.indexOf("]");
    if (posend > 0){
        var replystring=unescape(tempstring.substring(posstart+1,posend));
        var tablestr=replystring.split("|");
        if (replystring =='0'){
            posttofast();
        }else{
			var replyContent=window.frames["scontent_txt"].getContent();
			$("hidden_content_div").value=replyContent;
			document.forms['postnewreplyform'].submit();
        }
    }
}
function quickreply_success(replyinfo){
    $("shownewtopicdiv").style.display="none";
    var thetopic    =$("hiddentopicid").value;
    var retopic     =$("hiddenretopic").value;
    var replyContent=window.frames["quickreply"].document.body.innerHTML;
    var allowhtml   =$("hidden_AllowHtmlCode").value;
    var addsign     =1;
    if ($("addsign").checked==false){addsign=0;}
    $("hidden_addsign").value=addsign;
    $("hidden_reply_div").value=replyContent;
    $("hidden_htmlflag").value=allowhtml;
    $("hidden_topic_id").value=thetopic;
    $("retopic").value=retopic;
    var tempstring=replyinfo.responseText;
    var posstart=tempstring.indexOf("[");
    var posend=tempstring.indexOf("]");
    if (posend > 0){
        var replystring=unescape(tempstring.substring(posstart+1,posend));
        var tablestr=replystring.split("|");
        if (replystring =='0'){
			posttofast();
        }else{
			document.forms['quicknewreplyform'].submit();
        }
    }
}
//delete
function droponemessage(event, dropid,pollid,droptype,returnforum,flag,fromid){
    event = event || window.event;
    var messageobj=$("detail_Message_div");
    messageobj.style.display = "none";
    //messageobj.style.top = (event.clientY + getPageScroll()[1] + 10) + 'px';
    //messageobj.style.left = Math.max(event.clientX + getPageScroll()[0] - 300, 0) + 'px';
	messageobj.style.left = 300 + 'px';
	messageobj.style.top = (window.screen.height-300)/2 + 'px';
	messageobj.style.left = (window.screen.width-600)/2 + 'px';
	document.documentElement.scrollTop = 0;
    loadAjaxData("/TrendyVersion/SetDelete.cfm",{showdelonereply:dropid,pollflag:pollid,showdropwhere:droptype,showreturnrul:returnforum,fromflag:flag,topicid:fromid}, showdelete ,S_error);
    return false;
}
function showdelete(message){
    var messageobj=$("detail_Message_div");
    messageobj.style.display = "";
    messageobj.innerHTML=message.responseText;
    showwin_topic('Message_div');
}
function showwin_topic(where){
	var objs = document.getElementsByTagName('object');
	for(var i = 0;i < objs.length;i++) {
		objs[i].style.visibility = 'hidden';
	}
	var objs = document.getElementsByTagName('embed');
	for(var i = 0;i < objs.length;i++) {
		objs[i].style.visibility = 'hidden';
	}
    var shadowdiv="shadow_edittopic";
    var detaildiv="detail_"+where;
    var obj=$(shadowdiv);
    var displayobj=$(detaildiv);
    availWidth=parseInt(window.screen.width);
    availHeight=parseInt(window.screen.height);
	if (parseInt(window.screen.availHeight) <900){
        obj.style.height=availHeight ;
    }else{
		obj.style.height=window.screen.availHeight;
    }
	///add by yaochenwei	
	if(window.screen.height > document.body.scrollHeight){
	    obj.style.height=window.screen.height;
	}else{
	    obj.style.height=document.body.scrollHeight;
	}
    if(where=="err_msg"){
        displayobj.style.left=(parseInt(window.screen.width)-500)/2+"px";
        displayobj.style.top=(parseInt(window.screen.height)-600)+"px";
    }
    obj.style.display="block";
    displayobj.style.display="block";
    $("checkreply_msg").innerHTML="<img src='/images/t03.gif' width=17 height=17 align='absmiddle'>"+$("tip_content").value;
    window.setTimeout("bthediv('checkreply_msg')",4000);
}
function bthediv(targetdiv){
    $(targetdiv).innerHTML="";
}
function confirmdelete(){
  var droptype      =$("hidden_droptype").value;
  var dropid        =$("hidden_dropid").value;
  var returnforum   =$("hidden_returnforum").value;
  var pollid        =$("hidden_pollid").value;
  var fromwhere     =$("fromwhere").value;
  var topicid       =$("hidden_droptopic").value
  if (droptype=='reply'){
     var tableelement="reply_"+dropid;
  }else{
     var tableelement="thetopic_"+dropid;
  }
  $("LoadingText").innerHTML = "Processing...";
  loadAjaxData("/TrendyVersion/DeleteTopic.cfm",{delonereply:dropid,pollflag:pollid,dropwhere:droptype,returnrul:returnforum,fromwflag:fromwhere,droptopic:topicid,topic:topicid},dropsuccess, function() {$("LoadingText").innerHtml="Failed!!";} );
}
function dropsuccess(somestring){
    var tempstring=somestring.responseText;
    var posstart=tempstring.indexOf("[");
    var posend=tempstring.indexOf("]");
    if (posend > 0){
       urlstring=unescape(tempstring.substring(posstart+1,posend));
       window.location.href=urlstring;
    }
    recover_topic('Message_div');
	
	var droptype = $("hidden_droptype").value;
    var dropid   = $("hidden_dropid").value;
    if (droptype=='reply'){
        var tableelement="reply_"+dropid;
    }else{
        var tableelement="thetopic_"+dropid;
    }
    $(tableelement).style.display='none';
}
function qtysearch(pageindex){
    var searcharea=$("selectsearcharea").value;
    var searchword=$("searchtext").value;
    var searchtype="";
    var topictype=0;
    var fromd=$("frommonth").value+"/"+$("fromday").value+"/"+$("fromyear").value;
    var tod=$("tomonth").value+"/"+$("today").value+"/"+$("toyear").value;
    $('submit_search').disabled=true;
    if ($('topictype_other').checked==true)     {topictype=2;}
    if ($('topictype_classic').checked==true)       {topictype=1;}
    if ($("searchtype_content").checked==true)  {searchtype=searchtype+"y|";} else {searchtype=searchtype+"n|";}
    if ($("searchtype_title").checked==true)        {searchtype=searchtype+"y|";} else {searchtype=searchtype+"n|";}
    if ($("searchtype_nickname").checked==true) {searchtype=searchtype+"y|";} else {searchtype=searchtype+"n|";}
    $("searchresult").innerHTML=searching();
	loadAjaxData("/TrendyVersion/SearchOperation.cfm",{thesearcharea:searcharea,thesearchword:searchword,thesearchtype:searchtype,curpage:pageindex,posttype:topictype,fromdate:fromd,todate:tod},dispresult,S_error);
//document.write("/TrendyVersion/SearchOperation.cfm?thesearcharea="+searcharea+"&thesearchword="+searchword+"&thesearchtype="+searchtype+"&curpage="+pageindex+"&posttype="+topictype+"&fromdate="+fromd+"&todate="+tod);
}
function dispresult(result){
    var tempstr=result.responseText;
    $('submit_search').disabled=false;
    var pagediv=$("pagelist");
    var posstart=tempstr.indexOf("[");
    var posend=tempstr.indexOf("]");
    var resultstring="";
    if (posend > 0){
        pagecount=unescape(tempstr.substring(posstart+1,posend));
        resultstring=unescape(tempstr.substring(posend+1,tempstr.length));
    }
    var pagedivstring="<div class='quotes fright'>";
    pagedivstring=pagedivstring+"</div>";
	$("pagelist").innerHTML=""+pagedivstring;
    if(pagecount < 1 ) {resultstring="<span class='a-data'>"+$("Searchrlt").value+"</span>";}
    $("searchresult").innerHTML=resultstring+"</div>";
}
function searching(){
    return "<center class='a-data'><IMG src='/TrendyVersion/images/loadingMovie.gif' id='loadingimage'/>"+$("Searching").value+"</center>";
}
function hideorshow(flag){
    var category="catefory_"+flag;
    var operationdiv="operationdiv_"+flag;
    var categoryobj=$(category);
    var operationobj=$(operationdiv);
    if (categoryobj.style.display=='block'){
		categoryobj.style.display='none';
		operationobj.innerHTML="<span style='width:10px'><img src='/images/tolist.gif' /></span>";
    }else{
		categoryobj.style.display='block';
		operationobj.innerHTML="<span style='width:10px'><img src='/images/tohide.gif' /></span>";
    }
}
function hideorshownew(flag){
    var category="catefory_"+flag;
    var operationdiv="operationdiv_"+flag;
	var textdiv="text_"+flag;
    var categoryobj=$(category);
    var operationobj=$(operationdiv);
	var textobj=$(textdiv);
    if (categoryobj.style.display=='block'){
		categoryobj.style.display='none';
		textobj.innerHTML="+";
    }else{
		categoryobj.style.display='block';
		textobj.innerHTML="-";
    }
}
function showreply(flag,titlestyle,forumstyle,nicknamestyle,pagetypeflag,hideflag){
    var replylistdivname="replylist_"+flag;
    var replylistrowname="replylistrow_"+flag;
    var operationdivname="operationdiv_"+flag;
    var operationdiv    =$(operationdivname);
    var replydiv        =$(replylistdivname);
    var replyrow        =$(replylistrowname);
    var reply_manage    =$("hidden_reply_manage").value;
    $("hidden_topicflag").value=flag;
    if ((replydiv.innerHTML=="" ||  pagetypeflag > 0)){
		if (replydiv.innerHTML=="" || hideflag ==0){
			operationdiv.innerHTML="<img src='/images/tohide.gif' />";
			loadAjaxData("/bbs/editpostreply.cfm",{topicid:flag,showreplylist:reply_manage,thelinkstyle:titlestyle,theforumstyle:forumstyle,nickstyle:nicknamestyle,pagetype:pagetypeflag},showreplylist,S_error);
		}else{
			var pagedivname="pagelist_div"+flag;
			var pagediv=$(pagedivname);
			if (replydiv.style.display=="none"){
				operationdiv.innerHTML="<img src='/images/tohide.gif' />";
				replydiv.style.display='block';
				replyrow.style.display='';
				pagediv.style.display='block';
			}else{
				operationdiv.innerHTML="<img src='/images/tolist.gif' />";
				replydiv.style.display='none';
				replyrow.style.display='none';
				pagediv.style.display='none';
			}
		}
    }else{
		if (replydiv.style.display=="none"){
			operationdiv.innerHTML="<img src='/images/tohide.gif' />";
			replydiv.style.display='block';
			replyrow.style.display='';
		}else{
			operationdiv.innerHTML="<img src='/images/tolist.gif' />";
			replydiv.style.display='none';
			replyrow.style.display='none';
		}
    }
}
function sendmembermessage(type){
    loadAjaxData("/TrendyVersion/UpgradeOperation.cfm",{sendmessage:type,randx:Math.random()},sentsuccess,S_error);
    return false;
}
function sentsuccess(resulttxt){
	try{
    var result=resulttxt.responseText;
    if (result.indexOf("[1]") > 0){
		showpopwin('webpopwinshadow','webpopwindetail','',$("appsuccess").value,'','');
		$('jointhiscommunity').innerHTML='';
		$('jointhiscommunitytop').innerHTML='';
		$('jointhiscommunitytop').className="";
    }else if (result.indexOf("[0]") > 0){
		showpopwin('webpopwinshadow','webpopwindetail','',$("waitapproval2").value,'','');
		$('jointhiscommunity').innerHTML='';
		$('jointhiscommunitytop').innerHTML='';
		$('jointhiscommunitytop').className="";
    }else if (result.indexOf("[3]") > 0){
		showpopwin('webpopwinshadow','webpopwindetail','',$("waitapproval").value,'','');
		$('jointhiscommunity').innerHTML='';
		$('jointhiscommunitytop').innerHTML='';
		$('jointhiscommunitytop').className="";
    }else if (result.indexOf("[2]") > 0){
		showpopwin('webpopwinshadow','webpopwindetail','',$("appsuccessadvance").value,'','');
		$('jointhiscommunity').innerHTML='';
		$('jointhiscommunitytop').innerHTML='';
		$('jointhiscommunitytop').className="";
    }
	}catch(e){}
}
function showreplylist(liststr){
    var flag=$("hidden_topicflag").value;
    var replydivname="replylist_"+flag;
    var replyrowname="replylistrow_"+flag;
    var replydiv=$(replydivname);
    var replyrow=$(replyrowname);
    replydiv.style.display='block';
    replyrow.style.display='';
    var tempstr=liststr.responseText;
    var startpos=tempstr.indexOf("[");
    var endpos=tempstr.indexOf("]");
    if (startpos > 0 && endpos > 0){
	  pagedivname="pagelist_div"+flag;
	  var pagediv=$(pagedivname);
	  var topicid=$("hidden_topicflag").value;
	  var pagecount=unescape(tempstr.substring(startpos+1,endpos));
	  var resultstring=tempstr.substring(endpos+1,tempstr.length);
	  var pagedivstring="<table><tr><td>Page:";
	  if (pagecount < 1){ var pagedivstring=pagedivstring+"0";}
	  for (i=1;i<=pagecount;i++){
		 pagedivstring=pagedivstring+"<td><a href='##' class='a1ling' onclick=\"showreply('"+topicid+"','td-bg-color','td-bg-color2','a-td-nob',"+i+",0)\" style=' cursor:hand; width:20px;' onMouseOver=this.className='linkpage' onMouseOut=this.className='linkpageover'><div align='center'> "+i+"</div></a></td>";
	  }
	  pagedivstring=pagedivstring+"<tr></table>";
	  pagediv.innerHTML=pagedivstring;
	  replydiv.innerHTML=resultstring;
    }else{
      replydiv.innerHTML=tempstr;
    }
}
function checkcommunitypwd(){
    var formpassword=$("password").value;
    var errmsgdiv=$("errmsg_pwderror");
    if (formpassword ==""){
        errmsgdiv.innerHTML=$("hidden_pwd_null").value;
    }else{
        loadAjaxData("/TrendyVersion/Search_submit_ajax.cfm",{checkpassword:formpassword},passwordflag,S_error);
    }
}
function passwordflag(flagobj){
    var flagtxt=flagobj.responseText;
    if (flagtxt.indexOf("[1]") > 0){
        window.location.href=$("hidden_return_url").value;
    }else{
		var errmsgdiv=$("errmsg_pwderror");
		errmsgdiv.innerHTML=$("hidden_pwd_error").value;;
    }
}

function editreply(reply,topic,flag){
    window.location = "http://"+$("fname").value+"/editreply-"+reply+"/edittopic-"+topic+"/fromflag-"+flag+"/EditReply.html";
    return false;
}
function edittopic(topic,pollid,topinanme,forum,flag){
    if(pollid!=""){window.location = "http://"+$("fname").value+"/TopicID-"+topic+"/EditPoll.html";}
    else{window.location = "http://"+$("fname").value+"/edittopic-"+topic+"/editforum-"+forum+"/fromflag-"+flag+"/EditPost.html";}
    return false;
}
function editsuccess(result){
    var editdiv=$("detail_edittopic");
    editdiv.innerHTML=result.responseText;
    showwin_topic('edittopic');
}
function modifytopic(){
    var edit_topic_id       =$("topic_id").value;
    var edit_topic_forum    =$("topic_forum").value;
    var edit_topic_name     =$("edittopicname").value;
    var edit_topic_tag      =$("edittopictag").value;
    var allowhtml           =$("hidden_AllowHtmlCode").value;
    var edit_topicContent   =window.frames['scontent_txt'].getContent();
    $("hidden_content").value=edit_topicContent;
    $("hidden_allowhtml").value=allowhtml;
    $("hidden_edittopicname").value=edit_topic_name;
    $("hidden_edittopictag").value=edit_topic_tag;
    if (edit_topic_name.replace( /\s*$/, "")==""){
        return false;
    }
    if (edit_topicContent.replace( /\s*$/, "")==""){
        return false;
    }
	$("editpostdiv1").disabled=true;
	$("editpostdiv2").disabled=true;
	$("editpostdiv3").disabled=true;
    document.forms['editnewtopic'].submit();
}
//topic tag edit
function edittag(){
    var edit_topic_id       =$("topic_id").value;
    var edit_topic_forum    =$("topic_forum").value;
    var edit_topic_name     =$("edittopicname").value;
    var edit_topic_tag      =$("edittopictag").value;
    $("hidden_edittopicname").value=edit_topic_name;
    $("hidden_edittopictag").value=edit_topic_tag;
    if (edit_topic_name.replace( /\s*$/, "")==""){
        return false;
    }
    document.forms['editthistopictag'].submit();
}
function modifysuccess(success){
    var result_str=success.responseText;
    var dispdiv=$("result_edit_div");
    if (result_str.indexOf("[") > 0){
         dispdiv.innerHTML='success';
     }else{
         dispdiv.innerHTML='error';
     }
     window.setTimeout("recover_topic('edittopic')",1000);
}
function modifyreply(){	
    var edit_replyContent=window.frames['scontent_txt'].getContent();
    var allowhtml        =$("hidden_AllowHtmlCode").value;
    $("hidden_reply_content").value=edit_replyContent;
    $("allowhtml").value=allowhtml;
    $("THEFORUM").value=$("hidden_FORUMID").value;
    if (edit_replyContent.replace( /\s*$/, "")==""){
        return false;
    }
	$("Submit22").disabled=true;
    document.forms['editreplycontent'].submit();
}
//move (reply)
function movereply(event,replyid,replyTextDivId,forum,topicid){
    event = event || window.event;
    var movediv=$("detail_move_topic");
    movediv.style.display = "none";
    movediv.style.top = (event.clientY + getPageScroll()[1] + 10) + 'px';
	movediv.style.left = 300 + 'px';
    $("hidden_content").value=$(replyTextDivId).innerHTML; // not find replyTextDivId
    loadAjaxData("/TrendyVersion/MoveReply.cfm",{movereply:replyid,theforum:forum,thetopic:topicid},dispmovereplydiv,S_error);
    return false;
}
function dispmovereplydiv(r){
    var movedivname="detail_move_topic";
    var movediv=$(movedivname);
    movediv.style.display = "";
    movediv.innerHTML=trim(r.responseText);
    $("movereply_replyText").innerHTML=$("hidden_content").value;
    $("oldtopic").value=$("hiddentopicid").value;
    showwin_topic('move_topic');
}
function confirmmovereply(){
    var thetopicurl=$("movetotopicurl");
    var thereplyid=$("thereplyId").value;
    var oldforum=$("theoldforum").value;
    var topicid=$("oldtopic").value;
    if ($("sendreplyer").checked){
        var sendreplyer = 1;
    }else{
        var sendreplyer = 0;
    }
    if (thetopicurl.value.replace( /\s*$/, "")==""){
        $("topicurl_err_msg_div").innerHTML=$("move_reply_tips").value;
        $("topicurl_err_msg_div").style.display="block";
    }else{
    $("topicurl_err_msg_div").style.display = "";
    $("topicurl_err_msg_div").innerHTML = "Processing...";
	loadAjaxData("/TrendyVersion/MoveReplyOperation.cfm",{movetotopic:trim(thetopicurl.value.replace('#','')),replyid:thereplyid,theforum:oldforum,thetopic:topicid,isreply:sendreplyer},resultofmoverply,function() {$("topicurl_err_msg_div").innerHTML = "Failed!";});
    }
}
function resultofmoverply(r){
    if(trim(r.responseText)=="true"){
        $("topicurl_err_msg_div").innerHTML=$("hidden_move_success").value;
        $("topicurl_err_msg_div").style.display="block";
        window.setTimeout("recover_topic('move_topic');",1000);
    }else{
        $("topicurl_err_msg_div").innerHTML=$("move_not_exist_topic").value;
        $("topicurl_err_msg_div").style.display="block";
    }
}
//Move (topic)
function movetopic_to(event,topic,forum){
    event = event || window.event;
    var movediv=$("detail_move_topic");
    movediv.style.display = "none";
    movediv.style.top = (event.clientY + getPageScroll()[1] -150) + 'px';
	movediv.style.left = 300 + 'px';
	loadAjaxData("/TrendyVersion/MoveTopic.cfm",{movetopic:topic,theforum:forum},dispmovediv,S_error);
    return false;
}
function dispmovediv(forumlist){
    var movedivname="detail_move_topic";
    var movediv=$(movedivname);
    movediv.style.display = "";
    movediv.innerHTML=forumlist.responseText;
    showwin_topic('move_topic');
}
function confirmmove(){
    var movetopic=$("movetopic").value;
    var toforum=$("newforumid").value;
    var oldforum=$("oldforum").value;
    var sendtopicer = 0;
    var sendreplyer = 0;
    if ($("sendtopicer").checked==true){
        var sendtopicer = 1;
    }
    if ($("sendreplyer").checked==true){
        var sendreplyer = 1;
    }
    if (toforum != 0){
		$("sure").disabled=true;
		loadAjaxData("/TrendyVersion/MoveTopicOperation.cfm",{tomovetopic:movetopic,thenewforum:toforum,theoldforum:oldforum,istopic:sendtopicer,isreply:sendreplyer},movesuccess,S_error);
    }else{
      $("err_msg_div").innerHTML=$("EditPostReply_PlsCategroy").value;
    }
}
function movesuccess(moveresult){
    var temp_str=trim(moveresult.responseText);
    if (temp_str.indexOf("[") >= 0) {
         $("err_msg_div").innerHTML=$("EditPostReply_MoveSuccess").value;
         window.location.href=window.location.href;
         //recover_topic('move_topic');
         window.setTimeout("recover_topic('move_topic')",4000); //2009.8.11 add yaochenwei
    }
}
function recover_topic(where){
    var shadowdiv="shadow_edittopic";
    var detaildiv="detail_"+where;
    $(shadowdiv).style.display="none";
    $(detaildiv).style.display="none";
	var objs = document.getElementsByTagName('object');
	for(var i = 0;i < objs.length;i++) {
		objs[i].style.visibility = '';
	}
	var objs = document.getElementsByTagName('embed');
	for(var i = 0;i < objs.length;i++) {
		objs[i].style.visibility = '';
	}
}
function setsuccess(string_topic) {
    var tempstr=string_topic.responseText;
    var startpos=tempstr.indexOf("[");
    var endpos=tempstr.indexOf("]");
    if (startpos > 0 && endpos > 0) {
        var result=unescape(tempstr.substring(startpos+1,endpos));
        if (result != '') {
            var resultinfo=result.split("|");
            var addstr="";
            if (tempstr.indexOf("<input") <= 0){addstr="";}
            $(resultinfo[1]).innerHTML=resultinfo[0]+addstr;
        }
    }
}
function addpoll(forum){
    window.location.href='http://'+$('fname').value+"/pollforum-"+forum+"/newpost.html";
	return false;
}
function addpollok(pollpage){
    var newpolldiv=$("shownewtopicdiv");
    newpolldiv.innerHTML=pollpage.responseText;
    newpolldiv.style.display='block';
}
function checknewpoll(){//poll_title  polltype poll_answer addforum
    var polltitle=$('poll_title');
    var polltype=$('polltype').value;
    var polltag=$('poll_tag').value;
    var pollanswer=$('poll_answer');
    var addtoforum=$('addforum').value;
    var npoll=$('newpoll');
	var addanswer=$('addanswer_text').value;
	var polltp=$('votetypesel').value;
	var pollvt=$('canvotesel').value;
	var polllstvt=$('listvotesel').value;
	var edate="";
	if($('endyear').value!="" && $('endmonth').value!="" && $('endday').value!="" && $('endhour').value!="" && $('endminute').value!=""){
		edate=$('endyear').value+"-"+$('endmonth').value+"-"+$('endday').value+" "+$('endhour').value+":"+$('endminute').value+":0";
	}else if($('endyear').value!="" && $('endmonth').value!="" && $('endday').value!="" && ($('endhour').value=="" || $('endminute').value=="")){
		edate=$('endyear').value+"-"+$('endmonth').value+"-"+$('endday').value+" "+"23:59:0";
	}else{
		edate="";
	}
	npoll.disabled=true;
    if (polltitle.value.replace( /\s*$/, "")==""){
		$("checkpoll_msg").innerHTML="<img src='/images/t03.gif' width=17 height=17 align='absmiddle'>"+$("hidden_titlenull").value;
		polltitle.focus();
		npoll.disabled=false;
		return false;
    }
    loadAjaxData("/TrendyVersion/PollTopicOperation.cfm",{newpolltitle:polltitle.value,newpolltag:polltag,newpolltype:polltype,newpollanser:pollanswer.value,theforum:addtoforum,enddate:edate,answer:addanswer,polltype:polltp,pollvote:pollvt,polllistvote:polllstvt},postnewpoll);
}
function postnewpoll(v){//newpolltitle  newpolltype newpollanser  theforum
    var poll_flag=v.responseText;
    var posstart    =poll_flag.indexOf("[");
    var posend      =poll_flag.indexOf("]");
    var pollresult  =unescape(poll_flag.substring(posstart+1,posend));
	if (pollresult==1 ){
		alert(pollresult);
		return false;
    }
    if (posstart > 0 && posend > 0){
		if (pollresult== 0 ){
			$('newpoll').disabled=false;
			posttofast();
		}else{
			window.location.href=pollresult;
		}
    }else{
		$('newpoll').disabled=false;
		$('post_result').innerHTML='';
    }
    window.setTimeout("hideerrmsg_end('post_result');",1000);
}
function submitvote(){
    var formElements=document.getElementsByTagName("input");
    var resultlist="";
    for (var i=0;i<formElements.length;i++){
	  if (formElements[i].name=="poll_answer"){
		if (formElements[i].checked==true){
		   resultlist=resultlist+formElements[i].value+"1|";
		}
	  }
    }
    if (resultlist !=''){
    var topicid=$('hiddentopicid').value;
	window.location.href="/TrendyVersion/ShowVote.cfm?newvote="+resultlist+"&topicid="+topicid;
    }
}
function ShowWhoVote(pollid){
    if ($("hidden_pullid"))
        var pagetype=1;
    else
        var pagetype=2;
	loadAjaxData("/TrendyVersion/ShowVote.cfm",{showwhovote:pollid,page:pagetype},displaywhovote,S_error);
}
function displaywhovote(list){
    $('detail_edittopic').innerHTML=trim(list.responseText);
	document.documentElement.scrollTop = 120; //2009.8.12 add yaochenwei
    showwin_topic("edittopic");
}
function votesuccess(v){
    var poll_resultdiv=$("poll_result");
    poll_resultdiv.innerHTML='Posted Successfully!';
    pollid=$("hidden_pullid").value;
    viewvote(pollid,'pie');
}
function viewvote(pollid,typeflag){
	loadAjaxData("/TrendyVersion/ShowVote.cfm",{viewvoteresult:pollid,type:typeflag},displayvotediv,S_error);
}
function displayvotediv(result){
    if (document.all){
        $("poll_view_result").innerHTML=result.responseText;
    }else{
        $("poll_view_result").innerHTML=result.responseText;
    }
}
function deletepollitem(listid){
    $('pollitem'+listid).style.display='none';
    $("deletepolllist").value=listid;
    $("deletepolllistform").submit();
}
function delpollitemsuccess(){}
function posttofast(){
   var errdiv=$("detail_err_msg");
   var tip_content=$("tip_content").value;
   $('quickreply_submit').disabled=false;
   errdiv.innerHTML="<table width='600' border='0' cellspacing='0' cellpadding='0'><tr>  <td width='14'><img src='/images/0c-11.jpg' width='14' height='28'></td>  <td background='/images/0c-bg.jpg' class='atop'>"+tip_content+"</td>  <td width='23' background='/images/0c-bg.jpg'><img src='/images/0c-close1.jpg'  onclick=recover_topic('err_msg') style='cursor:hand;' onMouseOver=this.src='/images/0c-close2.jpg' onMouseOut=this.src='/images/0c-close1.jpg'></td>  <td width='7'><img src='/images/0c-12.jpg' width='7' height='28'></td></tr>  </table>  <table width='600' border='0' cellspacing='0' cellpadding='0'><tr>  <td width='7' background='/images/0c-21.jpg'><img src='/images/0c-21.jpg' width='7' height='29'></td>  <td bgcolor='#E4EFF3' style='padding-top:8px;'><div align='center'>   <table width='98%' border='0' cellspacing='0' cellpadding='0'><tr><td height='70' align='center' class='ahei'>"+tip_content+"</tr><tr><td height='35' align='center' class='ahei'></tr>        </table>  </div></td>  <td width='7' background='/images/0c-22.jpg'><img src='/images/0c-22.jpg' width='7' height='29'></td></tr>  </table>  <table width='600' border='0' cellpadding='0' cellspacing='0'><tr>  <td width='7' background='/images/0c-31.jpg'><img src='/images/0c-31.jpg' width='7' height='10'></td>  <td background='/images/0c-32bg.jpg'><img src='/images/0c-32bg.jpg' width='36' height='10'></td>  <td width='7' background='/images/0c-33.jpg'><img src='/images/0c-33.jpg' width='7' height='10'></td></tr>  </table>";
   window.location.href="#pagetop";
   showwin_topic("err_msg");
   window.setTimeout("recover_topic('err_msg')",3000);
}
function showImageWidth(ImgD,iwidth,iheight){
    if(ImgD.width>iwidth){
        ImgD.width=iwidth;
    }
}
function showImageHeight(ImgD,iwidth,iheight){
    if(ImgD.height>iheight){
        ImgD.height=iheight;
    }
}
function closediv(div_name){
    var divs=$(div_name);
    divs.style.display="none";
}
function invite(R_Id,R_Name,S_id,S_Name){
    $("R_Id").value=R_Id;
    $("R_Name").value=R_Name;
    $("S_id").value=S_id;
    $("S_Name").value=S_Name;
	$("strNeedChatUserName").innerHTML = R_Name;
    showconfirm();
}
function recoverconfirm(){
    $("shadowDiv").style.display="none";
    $("detailDiv").style.display="none";
}
function showconfirm(){
    var obj=$("shadowDiv");
    var obj=$("shadowDiv");
	var displayhiddenobj=$("detailDiv");
	availWidth=parseInt(window.screen.availWidth);
	availHeight=parseInt(window.screen.availHeight);
	if (parseInt(window.screen.availHeight) < 900){
        obj.style.height=availHeight;
    }else{
        obj.style.height=window.screen.availHeight;
    }
	if(window.screen.height > document.body.scrollHeight){
	    $("shadowDiv").style.height=window.screen.height;
	}else{
	    $("shadowDiv").style.height=document.body.scrollHeight;
	}
    $("shadowDiv").style.display="block";
    $("detailDiv").style.display="block";
    $("Send").disabled=false;
    $("messagetitle").value="";
    $("messagecontent").value="";
    displayResult("");
}
function displayResult(str){
    $("resultmsgdiv").innerHTML=str;
}
function checkinvite(){
    var messagetitle=$("messagetitle");
    var messagecontent=$("messagecontent");
    var checkfalg=1;
    if(messagetitle.value.replace( /\s*$/, "")==""){
        messagetitle.focus();
        checkfalg=0;
    }
    if(checkfalg==1 && messagecontent.value.replace( /\s*$/, "")==""){
        messagecontent.focus();
        checkfalg=0;
    }
    if (checkfalg==0){
        displayResult("Please complete the details");
        return false;
    }else{
        $("Send").disabled=false;
		$("whosonmessage").submit();
    }
}
function getPageScroll() {
    var xScroll, yScroll;
    if(self.pageYOffset) {
        xScroll = self.pageXOffset;
        yScroll = self.pageYOffset;
    }else if(document.documentElement && document.documentElement.scrollTop) {
        xScroll = document.documentElement.scrollLeft;
        yScroll = document.documentElement.scrollTop;
    }else if(document.body) {
        xScroll = document.body.scrollLeft;
        yScroll = document.body.scrollTop;
    }
    return new Array(xScroll, yScroll);
}
function operation(n,pageid,communityid,event){
    var id=$('topid').value;
    var sname=$('urlcom');
    var operations=$('operations');
    var domain=$('fname').value;
    $('topicid').value=id;
    $('communityid').value=communityid;
    $('page').value=pageid;
    $('frmfav').target='';
    if(n==0){
        operations.style.display='none';
        $('command').value='lock';
        document.frmfav.action='/TrendyVersion/SetLock.cfm';
        document.frmfav.submit();
    }else if(n==1){
        operations.style.display='none';
        $('command').value='un';
        document.frmfav.action='/TrendyVersion/SetLock.cfm';
        document.frmfav.submit();
    }else if(n==2){
        operations.style.display='none';
        document.frmfav.target="_blank";
        document.frmfav.action='/TrendyVersion/Favtopic.cfm';
        document.frmfav.submit();
    }else if(n==3){
		var command='tuij';
		showTuJianDiv(event,id,pageid,communityid,command);
	}else if(n==33){//n==3
        operations.style.display='';
        $('htz').style.display='none';
        $('command').value='tuij';
        document.frmfav.target="urlcom";
        document.frmfav.action='http://'+domain+'/topicid-'+id+'/page-'+pageid+'/communityid-'+communityid+'/command-tuij/SetLock.html';  
        document.frmfav.submit();
    }else if(n==4){
        operations.style.display='none';
        document.frmfav.target="_blank";
        document.frmfav.action='http://'+domain+'/topicid-'+id+'/SetLock.html';
        document.frmfav.submit();
    }
}
function showTuJianDiv(event,id,pageid,communityid,command){
    event = event || window.event;
    var tujiandiv=$("detail_tujian");
    tujiandiv.style.display = "none";
    tujiandiv.style.top = (event.clientY + getPageScroll()[1] -250) + 'px';
    tujiandiv.style.left = 300 + 'px';
    loadAjaxData("/TrendyVersion/setLock.cfm",{topicid:id,page:pageid,communityid:communityid,command:command},dispTuJiandiv,S_error);
    return false;
}
function dispTuJiandiv(forumlist){
    var tujiandivname="detail_tujian";
    var tujiandiv=$(tujiandivname);
    tujiandiv.style.display = "";
    tujiandiv.innerHTML=forumlist.responseText;
    showwin_topic('tujian');
}
function confirmtujian(){
    var yname=$("yname").value;
    var ymail=$("ymail").value;
	var tmail=$("tmail").value;
	var email_url_txt=$("email_url_txt").value;
    var email_url=$("email_url").value;
	var sendmail=$("sendmail").value;
	if (yname==""){
		$("y1").style.display='';
	}else{
		$("y1").style.display='none';
	}
	if (ymail==""){
		$("y2").style.display='';
	}else{
		$("y2").style.display='none';
	}
	if (tmail==""){
		$("y5").style.display='';
	}else{
		$("y5").style.display='none';
	}
	//begin
	if ($("tname").value==""){
		$("y4").style.display='';
	}else{
		$("y4").style.display='none';
	}
	if ($("ysub").value==""){
		$("y3").style.display='';
	}else{
		$("y3").style.display='none';
	}
	if ($("email_txt").value==""){
		$("y6").style.display='';
	}else{
		$("y6").style.display='none';
	}
	//end
	if(yname != "" && ymail != "" && tmail != ""){
        loadAjaxData("/TrendyVersion/setTuJianOperation.cfm",{sendmail:sendmail,yname:yname,ymail:ymail,tmail:tmail,email_url_txt:email_url_txt,email_url:email_url},tujiansuccess,S_error);
	}
}
function tujiansuccess(tujianresult){
    var temp_str=trim(tujianresult.responseText);
    if (temp_str.indexOf("[") >= 0) {
         $("err_msg_div").innerHTML="<b>Your email was sent successfully.</b>";
         window.location.href=window.location.href;
         window.setTimeout("recover_topic('tujian')",4000); //2009.8.11 add yaochenwei
    }
}
function ActionOnChange(event, serName, control) {
    var pos = GetPosition(control);
    var offset = getPageScroll();
    try {
        event.clientX = pos.Left - offset[0];
        event.clientY = pos.Top - offset[1] + 15;
    } catch (e) {}

    eval('var ActionData = ' + control.value + ';');
	
    switch(ActionData.ActionType) {
        case 'PM':
            window.open("http://www.aimoo.com/PrivateMessage/sender-" + ActionData.User + "/sendmessage.html");
        break;
        case 'Edit':
            if(ActionData.IsReply) {
                window.location = "http://"+serName+"/editreply-"+ActionData.ReplyID+"/edittopic-"+ActionData.TopicID+"/fromflag-"+ActionData.Flag+"/CurrentPage-"+ActionData.CurrentPage+"/EditReply.html";
            } else {
                if(ActionData.IsPoll)
                    window.location = "http://"+serName+"/TopicID-"+ActionData.TopicID+"/EditPoll.html";
                else{
					window.location = "http://"+serName+"/edittopic-"+ActionData.TopicID+"/editforum-"+ActionData.ForumID+"/fromflag-"+ActionData.Flag+"/CurrentPage-"+ActionData.CurrentPage+"/Editpost.html";
				}
			}
        break;
        case 'Delete':
            droponemessage(event, ActionData.DropID, ActionData.PollID, ActionData.DropType, ActionData.ReturnForumID, ActionData.Flag, ActionData.ForumID);
        break;
        case 'Lock':
            operation(parseInt(ActionData.Flag),ActionData.pageindex,ActionData.communityids);
        break;
        case 'Move':
            if(ActionData.IsReply)
                movereply(event, ActionData.ReplyID, ActionData.DivID, ActionData.ForumID, ActionData.TopicID);
            else
                movetopic_to(event, ActionData.TopicID, ActionData.ForumID);
        break;
        case 'Stick':
            loadAjaxData("/TrendyVersion/SetStick.cfm",{thestyle:'',settoptopic:ActionData.TopicID,settopforum:ActionData.ForumID,settopflag:ActionData.Flag}, function(){StickSuccess(ActionData.Flag);}, S_error);
        break;
        case 'QuickQuote':
            if(ActionData.QuoteTime != null)
                addquotetime(ActionData.QuoteTime);
            reship_addvalue(ActionData.ValueID);
            writebyartic($(ActionData.ContentID).innerHTML);
        break;
		case 'Reply':
		    window.location.href='http://'+serName+"/postforum-"+ActionData.postforum+"/topicname-"+ActionData.topicname+"/replytopic-"+ActionData.replytopic+"/pageindex-"+ActionData.pageindex+"/Reply.html";
		break;
        case 'Quote':
			window.location.href='http://'+serName+"/topic-"+ActionData.TopicID+"/replyid-"+ActionData.ReplyID+"/replyto-"+$(ActionData.ContentID).innerHTML+"/pageindex-"+$("pageindex").value+"/QuickReply.html";
        break;
        case 'IPBan':
            window.location = 'http://' + serName + '/BanningUser-' + ActionData.User + '/BanningIP-' + ActionData.IP + '/topic-' + $("hiddentopicid").value + '/IPBanning.html';
        break;
        case 'EmailBan':
            window.location = 'http://' + serName + '/BanningUser-' + ActionData.User + '/topic-' + $("hiddentopicid").value + '/EmailBanning.html';
        break;
        case 'UserBan':
            window.location = 'http://' + serName + '/BanningUser-' + ActionData.User + '/topic-' + $("hiddentopicid").value + '/UserBanning.html';
        break;
        case 'BlogThis':
            loadAjaxData("/TrendyVersion/BlogThis.cfm",{Flag:ActionData.Flag,TopicID:ActionData.TopicID,ReplyID:ActionData.ReplyID}, BlogthisSuccess, S_error);
        break;
    }
	
    control.options[0].selected = true;
}
function settop(style,topic,forum,flag){
	loadAjaxData("/TrendyVersion/SetStick.cfm",{thestyle:style,settoptopic:topic,settopforum:forum,settopflag:flag},setsuccess11,S_error);
    return false;
}
function setsuccess11(string_topic) {
    var tempstr=string_topic.responseText;
    var startpos=tempstr.indexOf("[");
    var endpos=tempstr.indexOf("]");
    if (startpos > 0 && endpos > 0) {
        var result=unescape(tempstr.substring(startpos+1,endpos));
        if (result != '') {
            var resultinfo=result.split("|");
			$(resultinfo[1]).innerHTML=resultinfo[0];
			var getresulttext1 = resultinfo[0].split('value="');
			var getresulttext2 = getresulttext1[1].split('"');
			showpopwin('webpopwinshadow','webpopwindetail','',getresulttext2[0],'','');
        }
    }
}
function ActionGoOnClick(event, serName, control){
    ActionOnChange(event, serName, control.previousSibling.previousSibling);
}
function EditTopicTag(event, serName){
    var TopicAction = $('TopicAction');
    for(i = 0;i < TopicAction.options.length;i++){
        var opt = TopicAction.options[i];
        if(opt.innerHTML == "Edit") {
            opt.selected = true;
            ActionOnChange(event, serName, TopicAction);
            return;
        }
    }
}
function StickSuccess(flag){
    var opt = $("SetTopOption");
    if(flag == 1) {
        opt.innerHTML = "Unstick";
        opt.value = opt.value.replace("Flag: 1", "Flag: 0");
		showpopwin('webpopwinshadow','webpopwindetail','','Sticked Successfully!','','');
    }else if(flag == 0) {
        opt.value = opt.value.replace("Flag: 0", "Flag: 1");
        opt.innerHTML = "Stick";
		showpopwin('webpopwinshadow','webpopwindetail','','Unsticked Successfully!','','');
    }
}
function GetPosition(control) {
    var temp = control;
    var pos = {Left: 0, Top: 0};
    while(temp.tagName != 'BODY'){
        pos.Left += temp.offsetLeft;
        pos.Top += temp.offsetTop;
        temp = temp.offsetParent;
    }
    return pos;
}
function AddFriend(strAction,strNickName){
    $('Friends_'+strNickName).style.display="none";
	loadAjaxData("/TrendyVersion/AddFriend.cfm",{Action:strAction,NickName:strNickName},function(v){AddFriendSuccess(strNickName,v);},function(){});
}
function AddFriendSuccess(nickname,v){
    var str=v.responseText;
    if(trim(str) == "1")
		showpopwin('webpopwinshadow','webpopwindetail','','Your friend request has been sent successfully, please wait for approval!','','');
    else if(trim(str) == "2")
		showpopwin('webpopwinshadow','webpopwindetail','','You have already added ' + nickname + ', please wait for approval!','','');
    else if(trim(str) == "3")
		showpopwin('webpopwinshadow','webpopwindetail','',''+nickname + 'is already your friend!','','');
}
function BlogthisSuccess(v){
    var result_str=v.responseText;
    var dispdiv=$("result_edit_div");
	showpopwin('webpopwinshadow','webpopwindetail','','Add to your blog successfully!','','');
}
function SpolierText(obj){var oobj = obj.nextSibling;if(oobj.style.display=="none"){oobj.style.display="block";}else{oobj.style.display="none";}return false;}
function SetdivHeight(divid){}
function requestBBS(requestname,responsename){
	loadAjaxData("/TrendyVersion/bbsajax.cfm",{requestname:requestname,responsename:responsename,rand:Math.random()},function(){},function(){});
}
function showpopwin(o1,o2,popimg,poptext,popurl,opbt,divtype){
	document.body.style.overflow="hidden";
	var obj=$(o1);
	var displayhiddenobj=$(o2);
	if (popurl == ""){
	   $("operbutton1").style.display="block";
	   $("operbutton2").style.display="none";
	   $("operbutton3").style.display="none";
	}else{
	   $("operbutton1").style.display="none";
	   $("operbutton2").style.display="block";
	   if(divtype){
	   	if(divtype==3){
	   	 $("operbutton3").style.display="none";
	   	}else{
	   	 $("operbutton3").style.display="block";
	   	}
	   }else{
	   	$("operbutton3").style.display="block";
	   }
	   $("popurltext").innerHTML = popurl;
	}
	if (popimg != ""){
	   $("PrompImageIco").src = popimg;
	}
	if (poptext != ""){
	    $("PrompinfoContent").innerHTML = "";
	    $("PrompinfoContent").innerHTML = poptext;
	}
	if (opbt != ""){
		$("operationbuttons2").innerHTML = opbt;
	}
	if (typeof(divtype) != "undefined"){
	    $("divtype").innerHTML = divtype;
	}
	availWidth=parseInt(window.screen.availWidth);
	availHeight=parseInt(window.screen.availHeight);
	if (parseInt(window.screen.availHeight) < 900){
        obj.style.height=availHeight;
    }else{
        obj.style.height=window.screen.availHeight;
    }
	if(window.screen.height > document.body.scrollHeight){
	    $(o1).style.height=window.screen.height;
	}else{
	    $(o1).style.height=document.body.scrollHeight;
	}
	$(o1).style.display="block";
	$(o2).style.display="block";
	document.documentElement.scrollTop = 0;
  }
  function popwinrecover(o1,o2){
	document.body.style.overflow="";
	$(o1).style.display="none";
	$(o2).style.display="none";
	return true;
  }
  function btnok(){
  	if($("divtype").innerHTML==""){
		window.location.href=$('popurltext').innerHTML
	}else if($("divtype").innerHTML==1){
		$($('popurltext').innerHTML).submit();
	}else if($("divtype").innerHTML==2){
		if($('popurltext').innerHTML=='linkpoll'){
			createpoll();
		}else if($('popurltext').innerHTML=='linkpost'){
			createtopic();
		}else if($('popurltext').innerHTML=='delPhoto'){<!---delete Photo--->
			document.EditImageForm.submit();
		}
	}else if($("divtype").innerHTML==3){
		window.location.href=$('popurltext').innerHTML
	}
  }
    function outTopic(tid,tcss){
		$(tid).className=tcss;
	}
	function overTopic(tid,tcss){
		$(tid).className=tcss;
	}