//下拉菜单相关代码 start
 var h;
 var w;
 var l;
 var t;
 var topMar = 1;
 var leftMar = -5;
 var space = 1;
 var isvisible2;
 var MENU_SHADOW_COLOR='#999999';//定义下拉菜单阴影色
 //var MENU_SHADOW_COLOR='#ffffcc';
 var global = window.document
 global.fo_currentMenu2 = null
 global.fo_shadows2 = new Array
 
function HideAdminMenu() 
{
 	var mX;
 	var mY;
 	var vDiv;
 	var mDiv;
	if (isvisible2 == true)
	{
		vDiv = document.all("menuAdminDiv");
		mX = window.event.clientX + document.body.scrollLeft;
		mY = window.event.clientY + document.body.scrollTop;
		if ((mX < parseInt(vDiv.style.left)) || (mX > parseInt(vDiv.style.left)+vDiv.offsetWidth) || (mY < parseInt(vDiv.style.top)-h) || (mY > parseInt(vDiv.style.top)+vDiv.offsetHeight))
		{
			vDiv.style.visibility = "hidden";
			isvisible2 = false;
		}
	}
}
function ShowAdminMenu(vPanelID) 
{
	tWidth = 40;
	vHtmls = document.getElementById("adminpanel_"+vPanelID).innerHTML;
	vSrc = window.event.srcElement;
	vMnuCode = "<table id='submenu2' cellspacing=1 cellpadding=3 style='width:"+tWidth+"' style='background-color: #dd0000;' onmouseout='HideAdminMenu()'><tr height=23><td nowrap style='background-color: #FFFFFF;padding-left:6px;padding-right:4px;' valign=top >" + vHtmls + "</td></tr></table>";

	h = vSrc.offsetHeight;
	w = vSrc.offsetWidth;
	l = vSrc.offsetLeft + leftMar+4;
	t = vSrc.offsetTop + topMar + h + space-2;
	vParent = vSrc.offsetParent;
	while (vParent.tagName.toUpperCase() != "BODY")
	{
		l += vParent.offsetLeft;
		t += vParent.offsetTop;
		vParent = vParent.offsetParent;
	}
	menuAdminDiv.innerHTML = vMnuCode;
	menuAdminDiv.style.top = t;
	menuAdminDiv.style.left = l;
	menuAdminDiv.style.visibility = "visible";
	isvisible2 = true;
    makeRectangularDropShadow2(submenu2, MENU_SHADOW_COLOR, 4)
}
function makeRectangularDropShadow2(el, color, size)
{
	var i;
	for (i=size; i>0; i--)
	{
		var rect = document.createElement('div');
		var rs = rect.style
		rs.position = 'absolute';
		rs.left = (el.style.posLeft + i) + 'px';
		rs.top = (el.style.posTop + i) + 'px';
		rs.width = el.offsetWidth + 'px';
		rs.height = el.offsetHeight + 'px';
		rs.zIndex = el.style.zIndex - i;
		rs.backgroundColor = color;
		var opacity = 1 - i / (i + 1);
		rs.filter = 'alpha(opacity=' + (100 * opacity) + ')';
		el.insertAdjacentElement('afterEnd', rect);
		global.fo_shadows2[global.fo_shadows2.length] = rect;
	}
}
//下拉菜单相关代码 end

function TxBBS_QoutePost(quotestr)//引用帖子
{
	var contentlist = document.getElementsByName('Content');
	for(var i=0;i<contentlist.length;i++)
	{
		contentlist[i].value = contentlist[i].value+"[quuott]" + quotestr+"[/quuott]\r\n";
		contentlist[i].focus();
	}
}

function TxBBS_ShowPermission()//根据cookie中的权限显示不同的内容
{
	//如果是登录用户
	var userid = TxBBS_CurrentUserID();
	//alert(userid);
	//如果是管理员
	var isheader = TxBBS_IsHeader();
	//回帖框显示
	if(userid>0)
	{
		document.getElementById("replyspan").style.display = "block";
		document.getElementById("nologinspan").style.display = "none";
	}
	else
	{
		document.getElementById("replyspan").style.display = "block";
		document.getElementById("nologinspan").style.display = "block";
		document.getElementById("submitpost").value = "请先登录";
		document.getElementById("submitpost").disabled = true;
	}
	if(islocked==1)
	{
		document.getElementById("replyspan").style.display = "none";
		document.getElementById("nologinspan").style.display = "none";
		document.getElementById("noreplyspan").style.display = "block";
	}
	
	var AdminPanelList = document.getElementsByTagName("span");
	//alert(AdminPanelList.length);
	for(var i=0;i<AdminPanelList.length;i++)
	{
		if(AdminPanelList[i].id.indexOf("adminpanel")>-1 && isheader)
		{
			var nowpostid = AdminPanelList[i].id.substring(11,AdminPanelList[i].id.length);
			//alert(nowpostid);
			var htmls = "<a href=http://bbs.tiexue.net/Admin/RewardsSalary.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>加分</a><br><a href=http://bbs.tiexue.net/Admin/PunishmentSalary.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>扣分</a><br>";
			if(postparam[nowpostid.toString()][0]==0)
			{
				htmls += "<a href=http://bbs.tiexue.net/Admin/OriginalPost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>原创</a><br>";
			}
			else
			{
				htmls += "<a href=http://bbs.tiexue.net/Admin/CancelOriginalPost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>取消原创</a><br>";
			}
			if(postparam[nowpostid.toString()][1]==0)
			{
				htmls += "<a href=http://bbs.tiexue.net/Admin/ValuePost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>精华</a><br>";
			}
			else
			{
				htmls += "<a href=http://bbs.tiexue.net/Admin/CancelValuePost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>取消精华</a><br>";
			}
			htmls += "<a href=http://bbs.tiexue.net/Admin/DeletePost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>删除</a><br><a href=http://bbs.tiexue.net/Admin/JailUser.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>禁言</a><br><a href=http://bbs.tiexue.net/Admin/PostLog.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>日志</a><br><a href=http://bbs.tiexue.net/Admin/SearchPostInfo.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>IP</a>";
			AdminPanelList[i].innerHTML = htmls;
		}
		if(AdminPanelList[i].id.indexOf("admintopicpanel")>-1 && isheader)
		{
			var nowpostid = AdminPanelList[i].id.substring(16,AdminPanelList[i].id.length);
			var htmls = "<a href=http://bbs.tiexue.net/Admin/StickePost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>固顶</a> <a href=http://bbs.tiexue.net/Admin/CancelStickePost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>解固</a> ";
			if(islocked==0)
			{
				htmls += "<a href=http://bbs.tiexue.net/Admin/LockPost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>锁定</a> ";
			}
			else
			{
				htmls += "<a href=http://bbs.tiexue.net/Admin/CancelLockPost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>解锁</a> ";
			}
			if(isvouch==0)
			{
				htmls += "<a href=http://bbs.tiexue.net/Admin/VouchPost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>推荐</a> ";
			}
			else
			{
				htmls += "<a href=http://bbs.tiexue.net/Admin/CancelVouchPost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>解推</a> ";
			}
			htmls += "<a href=http://bbs.tiexue.net/Admin/MovePost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>移动</a> <a href=http://bbs.tiexue.net/Admin/NailPost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>定位</a> <a href=http://bbs.tiexue.net/Admin/DeletePost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>删除</a> <a href=http://cms.tiexue.net/article_add.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank>收录</a> <a href=http://bbs.tiexue.net/Admin/CorrectPost.aspx target=_blank>纠错</a>";
			AdminPanelList[i].innerHTML = htmls;
		}
		if(AdminPanelList[i].id.indexOf("userpanel")>-1 && userid>0)
		{
			var arrtempid = AdminPanelList[i].id.substring(10,AdminPanelList[i].id.length).split("_");
			var nowuserid = arrtempid[1];
			var nowpostid = arrtempid[0];
			//alert(nowuserid);
			if(nowuserid == userid)
			{
				AdminPanelList[i].innerHTML = "<a href=editpost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank >编辑</a> ";
			}
			else if(isheader)
			{
				AdminPanelList[i].innerHTML = "<a href=editpost.aspx?postid="+nowpostid+"&threadid="+ThreadID+" target=_blank >编辑</a> ";
			}
		}
	}
}

function TxBBS_ShowReply()
{
	document.getElementById("replyspan").style.display = "block";
	document.getElementById("nologinspan").style.display = "none";
	document.getElementById("TempACheck").checked = true;
	document.getElementById("submitpost").value = "回复";
	document.getElementById("submitpost").disabled = false;
}
function TxBBS_SumTextLength(Obj)
{
	document.getElementById('textlength').value = document.getElementById('Content').value.length;
}
var ischeck;
function Checkpostdata()
{
	Checkdata();
	if (ischeck==false)
	{
		return false;
	}
	else
	{
		document.getElementById("submitpost").disabled = true;
		TxBBS_CopyToClipboard(document.getElementById('Content').value);
	}
}
function Checkdata()
{
	//document.getElementById("PostSubject").innerHTML="";
	//document.getElementById("constr").innerHTML="";
	ischeck=true;
	if (document.getElementById("PostSubject").value.length==0)
	{
		alert("您忘记填写标题");
		ischeck=false
	}
	if (document.getElementById("PostSubject").value.length>24)
	{
		alert("标题长度不能大于24");
		ischeck=false
	}
	if (document.getElementById('Content').value.length==0)
	{
		alert(" 请填写帖子内容");
		ischeck=false
	}
	else if (document.getElementById('Content').value.length>15000)
	{
		alert(" 帖子内容长度不能大于15000,您已经输入了"+document.getElementById('Content').value.length+"个字</font>");
		ischeck=false
	}
	if (ischeck==false)
	{
		document.getElementById('postform').Submit.disabled=false;
		//document.postform.Submit2.disabled=false;
	}
}

//绑定方法
document.attachEvent("onmouseout",HideAdminMenu);