function hiddenLayer(){
	var argArr = hiddenLayer.arguments;
	showElementAll();
	for(var i=0;i<argArr.length;i++)
	{
		eval(argArr[i]).style.visibility = "hidden";
	}
}

function displayLayer(obj,layerID,maxid,evt){
	
	for(t_x=0;t_x<maxid;t_x++) 
		hiddenLayer('divlevel'+t_x)
	
	var dv = document.getElementById(layerID);
	GetCenterXY_ForLayer(dv,evt);
	DivSetVisible(dv);

	//dv.style.visibility = "visible";
}

function DivSetVisible(objDiv){
	hideElementAll();
	objDiv.style.visibility = "visible";
}

//将悬浮层的位置定位在当前点击位置附近
function GetCenterXY_ForLayer(objdiv,evt){
	x = document.body.scrollLeft;
	y = document.body.scrollTop+10;
	
	//获取屏幕宽度
	availWidth = parseInt(window.screen.availWidth);
	availHeight = parseInt(window.screen.availHeight);
	
	tblWidth = parseInt(objdiv.width);
	//y = y + availHeight/4;
	x = 20+((availWidth-760)/2);
	x=evt.clientX;
	y=y+evt.clientY;
	objdiv.style.top = y;
	objdiv.style.left = x;
}
function HideElement(strElementTagName){
	try{
		for(i=0;i<window.document.all.tags(strElementTagName).length; i++){
			var objTemp = window.document.all.tags(strElementTagName)[i];
			objTemp.style.visibility = "hidden";
		}
	}catch(e){
		alert(e.message);
	}
}

function ShowElement(strElementTagName){
	try{
		for(i=0;i<window.document.all.tags(strElementTagName).length; i++){
			var objTemp = window.document.all.tags(strElementTagName)[i];
			objTemp.style.visibility = "visible";
		}
	}catch(e){
		alert(e.message);
	}
}

function hideElementAll(){
	HideElement("SELECT");
	HideElement("OBJECT");
	HideElement("IFRAME");
}

function showElementAll(){
	ShowElement("SELECT");
	ShowElement("OBJECT");
	ShowElement("IFRAME");
}

function buildDiv(strdivid,cur_tm_id,cur_md_id,s,div_ix,is_class_master,is_board_master,b_level,t_level){
	var htmlDiv = '';
	var text = '';
	var arr_level_title= new Array(8);
	var i_ix=0;
	arr_level_title[0]='-3级：删贴，扣(20+等级数)筑龙币、1个荣誉分';
	arr_level_title[1]='-2级：删贴，扣(10+等级数/2)筑龙币';
	arr_level_title[2]='-1级：删贴，不扣币';
	arr_level_title[3]='0级：保留贴子，不奖不罚';
	arr_level_title[4]='1级：奖(0+等级数/2)筑龙币';
	arr_level_title[5]='2级：奖(5+等级数/4)筑龙币';
	arr_level_title[6]='3级：奖(10+等级数/2)筑龙币';
	arr_level_title[7]='4级：奖(20+等级数)筑龙币、1荣誉分';
	htmlDiv = '<div id="'+strdivid+'" width="300" style="position:absolute;left:10px;top:-165px;visibility:hidden;z-index:100;">';
    	htmlDiv = htmlDiv + '<table width="300" border="0" cellspacing="1" cellpadding="0" bgcolor="#cccccc">';
    	htmlDiv = htmlDiv + '<form name=frm'+div_ix+' method=post action="">';
    	htmlDiv = htmlDiv + '<input type=hidden name=cur_tm_id value='+cur_tm_id+'>';
    	htmlDiv = htmlDiv + '<input type=hidden name=cur_md_id value='+cur_md_id+'>';
    	htmlDiv = htmlDiv + '<input type=hidden name=s value='+s+'>';
    	htmlDiv = htmlDiv + '<tr bgcolor=#cccccc><td align="left" valign="middle" width="299" height="27" >&nbsp;&nbsp;&nbsp;<span style="color:#000000"><b>修订贴子等级</b>'+'</span></td><td align="left" valign="middle" width="50" height="20" ><span><a onclick="javascript:hiddenLayer('+strdivid+')" style="color:#000000;cursor:hand;">[关闭]</a></span></td></tr>';
    	htmlDiv = htmlDiv + '<tr bgcolor=white><td colspan="2" width="300" valign="top"><table class=normaltext width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#f6f6f6">';
    	htmlDiv = htmlDiv + '<tr><td width=10></td><td>';
    	if(((is_class_master=true) && (b_level!=1)) || ((is_board_master=true) && (((b_level==3) && (t_level==1)) || ((b_level==5) && (t_level=-1))))) {
    		for(i_ix=7;i_ix>=4;i_ix--) {
    			//if(i_ix-3!=t_level)
    				htmlDiv = htmlDiv + '<input type=radio name=rlevel value='+String(i_ix-3)+'>'+arr_level_title[i_ix]+'<br>';
    		}
    	}
    	if((is_class_master=true) || ((is_board_master=true) && ((b_level==1) || ((b_level==3) && (t_level==1)) || ((b_level==5) && (t_level=-1))))) {
    		for(i_ix=3;i_ix>=0;i_ix--) {
    			//if(i_ix-3!=t_level)
    				htmlDiv = htmlDiv + '<input type=radio name=rlevel value='+ String(i_ix-3) +'>'+arr_level_title[i_ix]+'<br>';
    		}
    	}
    	htmlDiv = htmlDiv + '</td></tr>';
    	htmlDiv = htmlDiv + '<tr><td width=10></td><td>评贴理由：<input type=text size=30 name=reason value=""></td></tr>';
    	htmlDiv = htmlDiv + '<tr><td width=10></td><td align=center><input name=btnModLevel type=button value="确定" onClick="javascript:chklevelfrm('+div_ix+');">  <input type=button value="取消" onclick="javascript:hiddenLayer('+strdivid+')" ></td></tr>';
    	htmlDiv = htmlDiv + '<tr><td width=10></td><td align=center height=10></td></tr>';
    	htmlDiv = htmlDiv + '</form>';
    	htmlDiv = htmlDiv + '</table></td></tr></table>';
    	
    	htmlDiv = htmlDiv + '</div>';

    	document.write(htmlDiv);
}

function chklevelfrm(f_ix) {
	var frmobj,ix,sel_level,input_reason,cur_tm_id,cur_md_id,s,strtips;
	ix=0;
	frmobj=eval("frm"+f_ix);
	sel_level=-10;
	input_reason=''
	for(ix=0;ix<frmobj.length;ix++) {
		if(frmobj.elements[ix].name=='rlevel') {
			if(frmobj.elements[ix].checked) {
				sel_level=frmobj.elements[ix].value;
			}
		}
		if(frmobj.elements[ix].name=='reason') 
			input_reason=frmobj.elements[ix].value;
		if(frmobj.elements[ix].name=='cur_md_id') 
			cur_md_id=frmobj.elements[ix].value;
		if(frmobj.elements[ix].name=='cur_tm_id') 
			cur_tm_id=frmobj.elements[ix].value;
		if(frmobj.elements[ix].name=='s') 
			s=frmobj.elements[ix].value;
	}
	if(sel_level==-10) {
		alert('请选择评价等级');
		return false;
	} else {
		if(((sel_level==4) || (sel_level==-3)) && (input_reason=='')) {
			alert('请输入评贴理由');
			return false;
		}
	}
	strtips= '正在修订等级...';
	if(sel_level<0)	
		strtips=strtips+"<br>您选择了删除主题，所有回复系统都会自动删除，青不要手工操作！！"
	document.getElementById('divtips'+f_ix).innerHTML='<font color=red>'+strtips +'</font>';
	setsreview(f_ix,cur_tm_id,cur_md_id,sel_level,input_reason,s);
	hiddenLayer("divlevel"+f_ix);
}