function Browser() 
{
	var ua, s, i;

	this.isIE    = false;
	this.isNS    = false;
	this.version = null;

	ua = navigator.userAgent;

	s = "MSIE";
	if ((i = ua.indexOf(s)) >= 0) {
		this.isIE = true;
		this.version = parseFloat(ua.substr(i + s.length));
		return;
	}

	s = "Netscape6/";
	if ((i = ua.indexOf(s)) >= 0) {
		this.isNS = true;
		this.version = parseFloat(ua.substr(i + s.length));
		return;
	}

	// Treat any other "Gecko" browser as NS 6.1.

	s = "Gecko";
	if ((i = ua.indexOf(s)) >= 0) {
		this.isNS = true;
		this.version = 6.1;
		return;
	}
}
var browser = new Browser();

function HideDLG(DialogID)
{
	var objMsg = document.getElementById(DialogID);
	objMsg.style.display = "none";
	StopMask();
}
function HideDLG_main(DialogID)
{
	var objMsg = document.getElementById(DialogID);
	window.location.href = window.location.href;
	objMsg.style.display = "none";
	StopMask();
}

function ShowDLG(DialogID)
{		
	var dlg = document.getElementById(DialogID);							 		
	dlg.style.display = "block";
}									

function MessageBox_mb(title, msgText)
{
	var objMsg = document.getElementById("divMsgBox");
	if(objMsg == null) {
		objMsg = document.createElement("div");
		objMsg.id = "divMsgBox";
		objMsg.className = "msg_Box";
		document.body.appendChild(objMsg);
	}                      
	objMsg.style.left = "350px";
	objMsg.style.top = "250px";
	objMsg.style.display = "block";
	var sHtml = "<div class='msg_Caption'>";
	sHtml += "<table cellspacing='0'><tr><td class='Title'>"
	sHtml += "&nbsp;";
	sHtml += "</td><td class='Close' onclick=\"HideDLG('divMsgBox');\"></td></tr></table>";
	sHtml += "</div>";
	sHtml += "<div class=\"msg_Container\">";
	sHtml += msgText;
	sHtml += "</div>";
	sHtml += "<div class=\"msg_ButtonContainer\" align=\"right\">";
	sHtml += "<input type=\"button\" value=\"确　定\" onclick=\"HideDLG('divMsgBox');\" />";
	sHtml += "</div><div class='msg_Footer'></div>";
	objMsg.innerHTML = sHtml;
	StartMask();
}

function MessageBox(title, msgText)
{
	var objMsg = document.getElementById("divMsgBox");
	if(objMsg == null) {
		objMsg = document.createElement("div");
		objMsg.id = "divMsgBox";
		objMsg.className = "msg_Box";
		document.body.appendChild(objMsg);
	}    
	// 判断当前页是否为照片管理              
	var CurrentUrl = "";
	CurrentUrl = window.location+"" ;
	CurrentUrl = CurrentUrl.toLowerCase();
	if(CurrentUrl == "http://www1.baihe.com/mybaihe/myphoto.aspx" || CurrentUrl =="http://www1.baihe.com/mybaihe/userinfo5.aspx")
	{
		objMsg.style.left = "300px";
		objMsg.style.top = "650px";
	}
    else
    	{
		objMsg.style.left = ((document.documentElement.clientWidth - 400) / 2).toString() + "px";
		objMsg.style.top = ((document.documentElement.clientHeight - 150) / 2 + document.documentElement.scrollTop).toString() + "px";
	}	
	
	objMsg.style.display = "block";
	var sHtml = "<div class='msg_Caption'>";
	sHtml += "<table cellspacing='0'><tr><td class='Title'>"
	sHtml += "&nbsp;";
	sHtml += "</td><td class='Close' onclick=\"HideDLG('divMsgBox');\"></td></tr></table>";
	sHtml += "</div>";
	sHtml += "<div class=\"msg_Container\">";
	sHtml += msgText;
	sHtml += "</div>";
	sHtml += "<div class=\"msg_ButtonContainer\" align=\"right\">";
	sHtml += "<input type=\"button\" value=\"确　定\" onclick=\"HideDLG('divMsgBox');\" />";
	sHtml += "</div><div class='msg_Footer'></div>";
	objMsg.innerHTML = sHtml;
	StartMask();
}
function CheckWireless(wLink)
{
	var wchk = document.getElementById("chkSendWireless");
	if(wchk == null)
		return;
	if(wchk.checked)
		OpenWireless(wLink);
}
function MessageBox4Wireless(title, msgText, wirelessLink)
{
	var objMsg = document.getElementById("divMsgBox");
	if(objMsg == null) {
		objMsg = document.createElement("div");
		objMsg.id = "divMsgBox";
		objMsg.className = "msg_Box";
		document.body.appendChild(objMsg);
	}                      
	objMsg.style.left = ((document.documentElement.clientWidth - 400) / 2).toString() + "px";
	objMsg.style.top = ((document.documentElement.clientHeight - 150) / 2 + document.documentElement.scrollTop).toString() + "px";
	objMsg.style.display = "block";
	var sHtml = "<div class='msg_Caption'>";
	sHtml += "<table cellspacing='0'><tr><td class='Title'>"
	sHtml += "&nbsp;";
	sHtml += "</td><td class='Close' onclick=\"HideDLG('divMsgBox');\"></td></tr></table>";
	sHtml += "</div>";
	sHtml += "<div class=\"msg_Container\">";
	sHtml += msgText;
//	sHtml += "<br /><div><input type='checkbox' id='chkSendWireless' name='chkSendWireless' value='yes' checked='checked' />发送此消息至对方手机</div>"
	sHtml += "</div>";
	sHtml += "<div class=\"msg_ButtonContainer\" align=\"right\">";
	sHtml += "<input type=\"button\" value=\"确　定\" onclick=\"CheckWireless('" + wirelessLink + "');HideDLG('divMsgBox');\" />";
	sHtml += "</div><div class='msg_Footer'></div>";
	objMsg.innerHTML = sHtml;
	StartMask();
}

function ConfirmBox(title, body)
{
	var sTitle = title;
	var sBody = body;
	if(arguments.length % 2 != 0 || arguments.length < 4) {
		alert("Invoke error!");
		return;
	}
	var objMsg = document.getElementById("divMsgBox");
	if(objMsg == null) {
		objMsg = document.createElement("div");
		objMsg.id = "divMsgBox";
		objMsg.className = "msg_Box";
		document.body.appendChild(objMsg);
	}
	objMsg.style.display = "block";
	var sHtml = "<div class='msg_Caption'>";
	sHtml += "<table cellspacing='0'><tr><td class='Title'>"
	sHtml += "&nbsp;";
	sHtml += "</td><td class='Close' onclick=\"HideDLG_main('divMsgBox');\"></td></tr></table>";
	sHtml += "</div>";
	sHtml += "<div class=\"msg_Container\">";
	sHtml += sBody;
	sHtml += "</div>";
	sHtml += "<div class=\"msg_ButtonContainer\" align=\"right\">";
	
	for(var i = 2; i < arguments.length; i += 2) {
		var sButton = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"button\"";
		sButton += " value=\"" + arguments[i] + "\"";
		sButton += " onclick=\"HideDLG('divMsgBox');" + arguments[i + 1] + "\" />&nbsp;";
		sHtml += sButton;
	}
	sHtml += "</div><div class='msg_Footer'></div>";
	objMsg.innerHTML = sHtml;
	objMsg.style.left = ((document.documentElement.clientWidth - 400) / 2).toString() + "px";
	objMsg.style.top = ((document.documentElement.clientHeight - 150) / 2 + document.documentElement.scrollTop).toString() + "px";
	StartMask();        
}
function ConfirmBox_mb(title, body)
{
	var sTitle = title;
	var sBody = body;
	if(arguments.length % 2 != 0 || arguments.length < 4) {
		alert("Invoke error!");
		return;
	}
	var objMsg = document.getElementById("divMsgBox");
	if(objMsg == null) {
		objMsg = document.createElement("div");
		objMsg.id = "divMsgBox";
		objMsg.className = "msg_Box";
		document.body.appendChild(objMsg);
	}
	objMsg.style.display = "block";
	var sHtml = "<div class='msg_Caption'>";
	sHtml += "<table cellspacing='0'><tr><td class='Title'>"
	sHtml += "&nbsp;";
	sHtml += "</td><td class='Close' onclick=\"HideDLG_main('divMsgBox');\"></td></tr></table>";
	sHtml += "</div>";
	sHtml += "<div class=\"msg_Container\">";
	sHtml += sBody;
	sHtml += "</div>";
	sHtml += "<div class=\"msg_ButtonContainer\" align=\"right\">";
	
	for(var i = 2; i < arguments.length; i += 2) {
		var sButton = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"button\"";
		sButton += " value=\"" + arguments[i] + "\"";
		sButton += " onclick=\"HideDLG('divMsgBox');" + arguments[i + 1] + "\" />&nbsp;";
		sHtml += sButton;
	}
	sHtml += "</div><div class='msg_Footer'></div>";
	objMsg.innerHTML = sHtml;
	objMsg.style.left = "350px";
	objMsg.style.top = "400px";
	StartMask();        
}
function ConfirmBox1(title, body)
{
	var sTitle = title;
	var sBody = body;
	if(arguments.length % 2 != 0 || arguments.length < 4) {
		alert("Invoke error!");
		return;
	}
	var objMsg = document.getElementById("divMsgBox");
	if(objMsg == null) {
		objMsg = document.createElement("div");
		objMsg.id = "divMsgBox";
		objMsg.className = "msg_Box";
		document.body.appendChild(objMsg);
	}
	objMsg.style.display = "block";
	var sHtml = "<div class='msg_Caption'>";
	sHtml += "<table cellspacing='0'><tr><td class='Title'>"
	sHtml += "&nbsp;";
	sHtml += "</td><td class='Close' onclick=\"HideDLG('divMsgBox');\"></td></tr></table>";
	sHtml += "</div>";
	sHtml += "<div class=\"msg_Container\">";
	sHtml += sBody;
	sHtml += "</div>";
	sHtml += "<div class=\"msg_ButtonContainer\" align=\"right\">";
	
	for(var i = 2; i < arguments.length; i += 2) {
		var sButton = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input style=display:none type=\"button\"";
		sButton += " value=\"" + arguments[i] + "\"";
		sButton += " onclick=\"HideDLG('divMsgBox');" + arguments[i + 1] + "\" />&nbsp;";
		sHtml += sButton;
	}
	sHtml += "</div><div class='msg_Footer'></div>";
	objMsg.innerHTML = sHtml;
	objMsg.style.left = ((document.documentElement.clientWidth - 400) / 2).toString() + "px";
	objMsg.style.top = ((document.documentElement.clientHeight - 150) / 2 + document.documentElement.scrollTop).toString() + "px";
	StartMask();        
}
function ConfirmBox1_mb(title, body)
{
	var sTitle = title;
	var sBody = body;
	if(arguments.length % 2 != 0 || arguments.length < 4) {
		alert("Invoke error!");
		return;
	}
	var objMsg = document.getElementById("divMsgBox");
	if(objMsg == null) {
		objMsg = document.createElement("div");
		objMsg.id = "divMsgBox";
		objMsg.className = "msg_Box";
		document.body.appendChild(objMsg);
	}
	objMsg.style.display = "block";
	var sHtml = "<div class='msg_Caption'>";
	sHtml += "<table cellspacing='0'><tr><td class='Title'>"
	sHtml += "&nbsp;";
	sHtml += "</td><td class='Close' onclick=\"HideDLG('divMsgBox');\"></td></tr></table>";
	sHtml += "</div>";
	sHtml += "<div class=\"msg_Container\">";
	sHtml += sBody;
	sHtml += "</div>";
	sHtml += "<div class=\"msg_ButtonContainer\" align=\"right\">";
	
	for(var i = 2; i < arguments.length; i += 2) {
		var sButton = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input style=display:none type=\"button\"";
		sButton += " value=\"" + arguments[i] + "\"";
		sButton += " onclick=\"HideDLG('divMsgBox');" + arguments[i + 1] + "\" />&nbsp;";
		sHtml += sButton;
	}
	sHtml += "</div><div class='msg_Footer'></div>";
	objMsg.innerHTML = sHtml;
	objMsg.style.left = "350px";
	objMsg.style.top = "250px";
	StartMask();        
}
function ConfirmBox1_ph(title, body)
{
	var sTitle = title;
	var sBody = body;
	if(arguments.length % 2 != 0 || arguments.length < 4) {
		alert("Invoke error!");
		return;
	}
	var objMsg = document.getElementById("divMsgBox");
	if(objMsg == null) {
		objMsg = document.createElement("div");
		objMsg.id = "divMsgBox";
		objMsg.className = "msg_Box";
		document.body.appendChild(objMsg);
	}
	objMsg.style.display = "block";
	var sHtml = "<div class='msg_Caption'>";
	sHtml += "<table cellspacing='0'><tr><td class='Title'>"
	sHtml += "&nbsp;";
	sHtml += "</td><td class='Close' onclick=\"HideDLG('divMsgBox');\"></td></tr></table>";
	sHtml += "</div>";
	sHtml += "<div class=\"msg_Container\">";
	sHtml += sBody;
	sHtml += "</div>";
	sHtml += "<div class=\"msg_ButtonContainer\" align=\"right\">";
	
	for(var i = 2; i < arguments.length; i += 2) {
		var sButton = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input style=display:none type=\"button\"";
		sButton += " value=\"" + arguments[i] + "\"";
		sButton += " onclick=\"HideDLG('divMsgBox');" + arguments[i + 1] + "\" />&nbsp;";
		sHtml += sButton;
	}
	sHtml += "</div><div class='msg_Footer'></div>";
	objMsg.innerHTML = sHtml;
	objMsg.style.left = ((document.documentElement.clientWidth - 400) / 2).toString() + "px";
	objMsg.style.top = ((document.documentElement.clientHeight - 150) / 2 + document.documentElement.scrollTop).toString() + "px";
	StartMask();        
}
function ConfirmBoxLastHide(title, body, wirelessLink)
{
	var sTitle = title;
	var sBody = body;
/*	if(arguments.length % 2 != 0 || arguments.length < 4) {
		alert("Invoke error!");
		return;
	}*/
	var objMsg = document.getElementById("divMsgBox");
	if(objMsg == null) {
		objMsg = document.createElement("div");
		objMsg.id = "divMsgBox";
		objMsg.className = "msg_Box";
		document.body.appendChild(objMsg);
	}
	objMsg.style.display = "block";
	var sHtml = "<div class='msg_Caption'>";
	sHtml += "<table cellspacing='0'><tr><td class='Title'>"
	sHtml += "&nbsp;";
	sHtml += "</td><td class='Close' onclick=\"HideDLG('divMsgBox');\"></td></tr></table>";
	sHtml += "</div>";
	sHtml += "<div class=\"msg_Container\">";
	sHtml += sBody;
//	sHtml += "<br /><div><input type='checkbox' id='chkSendWireless' name='chkSendWireless' value='yes' checked='checked' />发送此测试至对方手机</div>"
	sHtml += "</div>";
	sHtml += "<div id=\"pmt\" style=\"color:red;display:none;background-color: #FFF;\">";
	sHtml += "套题组名不能为空!";
	sHtml += "</div>";
	sHtml += "<div class=\"msg_ButtonContainer\" align=\"right\">";
	
	for(var i = 3; i < arguments.length; i += 2) {
	
		if (i==3)
		{
			var sButton = "<input type=\"button\"";
			sButton += " value=\"" + arguments[i] + "\"";
			sButton += " onclick=\"CheckWireless('" + wirelessLink + "');" + arguments[i + 1] + "\" />";
			sHtml += sButton;
		
		}
		else
		{
			var sButton = "<input type=\"button\"";
			sButton += " value=\"" + arguments[i] + "\"";
			sButton += " onclick=\"CheckWireless('" + wirelessLink + "');HideDLG('divMsgBox');" + arguments[i + 1] + "\" />";
			sHtml += sButton;
		
		}
		
	}
	sHtml += "</div><div class='msg_Footer'></div>";
	objMsg.innerHTML = sHtml;
	objMsg.style.left = ((document.documentElement.clientWidth - 400) / 2).toString() + "px";
	objMsg.style.top = ((document.documentElement.clientHeight - 150) / 2 + document.documentElement.scrollTop).toString() + "px";
	StartMask();               
}
function CreateShim(objMsg)
{
	var objShim = document.getElementById("divMsgShim");
}

function StartMask()
{
	showMask = true;
	var objShim = document.getElementById("divMsgShim");
	var objMsg = document.getElementById("divMsgBox");	
	objShim.height = window.top.document.body.scrollHeight;
	objShim.width = window.top.document.body.scrollWidth;
	objShim.style.display = "block";
	objShim.style.zIndex = objMsg.style.zIndex + 1;
	LuMoveLayer('divMsgShim');//Change By Luweimin
}

function StopMask()
{
	showMask = false;
	LuMoveLayer('divMsgShim');//Change By Luweimin
}

function LuMoveLayer(layerName)
{
	var objShim = document.getElementById(layerName);
	var objMsg = document.getElementById("divMsgBox");
	if(showMask)
	 {	
		var objselect =document.getElementsByTagName("select");
		for(i=0;i<(objselect.length);i++)
			objselect[i].style.display="none";
	} 
	else
	 {
		var objselect =document.getElementsByTagName("select");
		for(i=0;i<(objselect.length);i++)
			objselect[i].style.display="";
		objShim.style.display = "none";
	 } 
}
function MoveLayer(layerName)
{
	var x = 0;
	var y = 0;
	var objShim = document.getElementById(layerName);
	var objMsg = document.getElementById("divMsgBox");
	objShim.style.top = document.documentElement.scrollTop.toString() + "px";
	objShim.style.left = "0px";
	objShim.style.width = document.documentElement.offsetWidth.toString() + "px";
	objShim.style.height = document.documentElement.offsetHeight.toString() + "px";
	objShim.style.display = "block";

		
	objMsg.style.top = (document.documentElement.scrollTop + (document.documentElement.clientHeight - 150) / 2).toString() + "px";
	if(showMask) {
//		setTimeout("MoveLayer('divMsgShim');", 1);
	//EndAdd
	} else {
		objShim.style.display = "none";
	} 
}
var showMask = false;
document.write("<iframe id=\"divMsgShim\" src=\"about:blank\" scrolling=\"no\" frameborder=\"0\" style=\"position: absolute; top: 0; left: 0; display: none; filter: alpha(opacity=50);\"></iframe>");

