<!--校验key是否合法 -->
function VerifyEkey()
{	
	if (document.getElementById("txt_UserName").value == "")
	{
		alert("提示:请输入登录帐号");
		return false;
	}
	try
	{
		document.Form_Login.ocxEKey.WebCheckEkey(document.Form_Login.hidd_URL.value,document.getElementById("txt_UserName").value);
	}
	catch (e)
	{
		var s_Message = "";
		s_Message += "E-Key验证失败，请检查：\r";
		s_Message +=" 1.E-Key驱动程序是否已成功安装；\r";
		s_Message +=" 2.购买的E-Key是否已正确插入电脑USB插槽中，E-Key指示灯是否工作；\r";
		s_Message +=" 3.是否将http://www.xafgj.com/设置为可信任站点，十分重要。\r\r";
		s_Message +=" 如果以上步骤均设置正确，仍然出现本提示，请与技术人员联系，联系电话：87264392\r";					

		alert(s_Message);
		return false;
	}				

	document.Form_Login.hidd_ParaErrCode.value	= document.Form_Login.ocxEKey.ParaErrCode;				

	document.Form_Login.hidd_CheckCode.value	= document.Form_Login.ocxEKey.CheckCode;

	document.Form_Login.hidd_CheckMessage.value = document.Form_Login.ocxEKey.ParaErrMess;				

	if (document.Form_Login.hidd_ParaErrCode.value != "0")
	{
		if (document.Form_Login.hidd_ParaErrCode.value == "1")
		{
			var s_Message = "错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r";
			s_Message += "E-Key验证失败，请检查：\r";
			s_Message +=" 1.E-Key驱动程序是否已成功安装；\r";
			s_Message +=" 2.购买的E-Key是否已正确插入电脑USB插槽中，E-Key指示灯是否工作；\r";
			s_Message +=" 3.是否将http://www.xafgj.com/设置为可信任站点，十分重要。\r\r";
			s_Message +=" 如果以上步骤均设置正确，仍然出现本提示，请与技术人员联系，联系电话：87264392\r";					

			alert(s_Message);
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}
		if (document.Form_Login.hidd_ParaErrCode.value == "2")
		{
			alert("错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r" + "EKEY标识码校验失败，请与技术人员联系，联系电话：87264392。");
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}
		if (document.Form_Login.hidd_ParaErrCode.value == "3")
		{
			alert("错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r" + "EKEY读信息失败，请与技术人员联系，联系电话：87264392。");
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}
		if (document.Form_Login.hidd_ParaErrCode.value == "4")
		{
			alert("错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r" + "您使用的Ekey与当前登录用户不匹配！");	
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}
		if (document.Form_Login.hidd_ParaErrCode.value == "5")
		{
			alert("错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r" + "EKEY信息丢失，请与技术人员联系，联系电话：87264392。");
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}
		if (document.Form_Login.hidd_ParaErrCode.value == "6")
		{
			alert("错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r" + "本地通讯组件建立失败，请修复浏览器后再试，如果问题仍然存在，请与技术人员联系，联系电话：87264392。");
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}
		if (document.Form_Login.hidd_ParaErrCode.value == "7")
		{
			alert("错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r" + "本地网络地址获取失败，请与技术人员联系，联系电话：87264392。");
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}
		if (document.Form_Login.hidd_ParaErrCode.value == "8")
		{
			alert("错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r" + "EKey校验服务器无响应，请与技术人员联系，联系电话：87264392。");
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}
		if (document.Form_Login.hidd_ParaErrCode.value == "9")
		{
			alert("错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r" + document.Form_Login.hidd_CheckMessage.value);
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}
		if (document.Form_Login.hidd_ParaErrCode.value == "10")
		{
			alert("错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r" + "EKey校验失败，校验服务器不能正常响应，请与技术人员联系，联系电话：87264392。");
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}
		if (document.Form_Login.hidd_ParaErrCode.value == "11")
		{
			alert("错误码：" + document.Form_Login.hidd_ParaErrCode.value + "\r" + "EKey校验失败，校验服务器未返回校验信息，请与技术人员联系，联系电话：87264392。");
			window.Form_Login.txt_UserName.focus(); 
			return false;
		}

		alert("发生未预计的错误，请与技术人员联系，联系电话：87264392。");
		window.Form_Login.txt_UserName.focus(); 
		return false;
	}

	// if (this.hidd_CheckCode.Value == "")
	if (document.Form_Login.hidd_CheckCode.value == "")
	{
		alert("警告:系统没有返回验证码!请确认EKey已经安装在USB插槽中！");
		window.Form_Login.txt_UserName.focus(); 
		return false;
	}
	
	return true;			
}			


<!--检查KEY是否拔除 -->
function DMwUsbD1_MwUsbDEvent()
{
	var StateString;
	try
	{					
		StateString =document.Form_Login.DMwUsbD.MwGetDevState();
	}
	catch (e)
	{
		window.close();
		return false;
	}

	StateString = StateString.substring(5,13);

	if (StateString.indexOf("1") < 0)
		window.close();
}