﻿var isIe=(document.all)?true:false;
//设置select的可见状态
function setSelectSta(sta)
{
	var objl=document.getElementsByTagName('object');
if(sta=='')
{
	for(var i=0;i<objl.length;i++)
	{
		objl[i].style.display='';
	}
}
else
{
	for(var i=0;i<objl.length;i++)
	{
		objl[i].style.display='none';
	}
}
}
function setSelectState(state)
{
	var menushow=document.getElementById("menushow");
if(state=='')
{
	menushow.style.display="none";
}
else{menushow.style.display="";
	}
var obj2=document.getElementsByTagName('select');
for(var i=0;i<obj2.length;i++)
{
obj2[i].style.visibility=state;
}
}
function mousePosition()
{

return {
x:document.body.clientWidth-(document.body.clientWidth-350)/2,y:300
};
}
//弹出方法
function ale()
{
	alert('忘记密码请联系管理员！谢谢！');
}
function showMessageBox(wTitle,content,pos,wWidth)
{
closeWindow();
var bWidth=parseInt(document.documentElement.scrollWidth);
var bHeight=parseInt(document.documentElement.scrollHeight);
if(isIe){
setSelectState('hidden');
setSelectSta('hidden');}
var back=document.createElement("div");
back.id="back";
var styleStr="top:0px;left:0px;position:absolute;background:#666;width:"+bWidth+"px;height:"+bHeight+"px;";
styleStr+=(isIe)?"filter:alpha(opacity=0);":"opacity:0;";
back.style.cssText=styleStr;
document.body.appendChild(back);
showBackground(back,50);
var mesW=document.createElement("div");
mesW.id="mesWindow";
mesW.className="mesWindow";
mesW.innerHTML="<div class='showdiv'><form id='formlogin' class='formlogin'><div class='neidiv'><div class='loginhead'><span class='logintitle'>用户登录</span><span class='loginclose' onclick='closeWindow();' style='cursor:pointer'>关闭</span></div><div class='loginsquer'><div style='width:210px; float:left'>用户名：<input type='text' name='username' id='username' class='uandp'  />密　码：<input type='password' name='password' id='password'  class='uandp'/>验证码：<input type='text' name='code' id='textfield3'  class='uandp' style='width:70px;'/><img src='../admin/Code.jsp' alt='验证码'/></div><div style='width:70px; float:left'><label><input type='image' name='button' src='img/login.jpg' id='button'  /></label></div><div class='newuser'><a href='reguser.jsp'>注册新用户</a><a onclick='ale();' style='margin-left:12px;'>忘记密码？</a></div></div></div></form></div>";
//mesW.innerHTML="<div class='mesWindowTop'><table width='100%' height='100%'><tr><td>"+wTitle+"</td><td style='width:1px;'><input type='button' onclick='closeWindow();' title='关闭窗口' class='close' value='关闭' /></td></tr></table></div><div class='mesWindowContent' id='mesWindowContent'>"+content+"</div><div class='mesWindowBottom'></div>";
styleStr="left:"+(((pos.x-wWidth)>0)?(pos.x-wWidth):pos.x)+"px;top:"+(pos.y)+"px;position:absolute;width:"+wWidth+"px;";
mesW.style.cssText=styleStr;
document.body.appendChild(mesW);
}
//让背景渐渐变暗
function showBackground(obj,endInt)
{
if(isIe)
{
obj.filters.alpha.opacity+=5;
if(obj.filters.alpha.opacity<endInt)
{
setTimeout(function(){showBackground(obj,endInt)},5);
}
}else{
var al=parseFloat(obj.style.opacity);al+=0.01;
obj.style.opacity=al;
if(al<(endInt/100))
{setTimeout(function(){showBackground(obj,endInt)},5);}
}
}
//关闭窗口
function closeWindow()
{
if(document.getElementById('back')!=null)
{
document.getElementById('back').parentNode.removeChild(document.getElementById('back'));
}
if(document.getElementById('mesWindow')!=null)
{
document.getElementById('mesWindow').parentNode.removeChild(document.getElementById('mesWindow'));
}
if(isIe){
setSelectState('');
setSelectSta('');}

}
//测试弹出
function alertinfo(ev)
{
var objPos = mousePosition(ev);
messContent="<div style='padding:20px 0 20px 0;text-align:center'>消息正文</div>";
showMessageBox('窗口标题',messContent,objPos,350);
}