<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">




<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="renderer" content="ie-comp">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<title>百试通学业水平网上测评系统</title>
<script src="js/prototype.js"></script>
<script src="js/md5.js"></script>
<style type="text/css">
<!--
body {
	overflow: auto;
	background: #006fa1;
	margin: 0px 0px;
	font-family: "微软雅黑";
	font-size: 14px;
	_text-align: center;
	color: #036;
	word-break: keep-all; /*cursor:pointer; 鼠标效果 */
	vertical-align: middle;
}

input {
	border: #CCCCCC 1px solid;
	height: 30px;
	line-height: 30px;
	width: 205px;
	*vertical-align: middle;
	*vertical-align: top !important;
	vertical-align: middle\9;
	font-size: 120%;
}

span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	background: #f9f9f9;
}

img {
	border: none;
	margin: 0px;
}

.main {
	width: 889px;
	height: 604px;
	background: url(image/1_03.jpg) no-repeat center;
	margin: 130px auto auto auto;
}

.log {
	width: 270px;
	padding-left: 310px;
	_padding-left: 2px;
	padding-top: 230px;
	_padding-top: 229px;
	line-height: 30px;
}

.button {
	
}

.button ul {
	width: 210px;
	*width: 200px;
	*width: 200px !important;
	width: 200px\9;
	height: 30px;
}

.button ul li {
	width: 75px;
	height: 30px;
	list-style: none;
	float: left;
}

a {
	display: block;
	width: 74px;
	height: 30px;
	float: left;
	margin-left: 10px;
	*margin-left: 0px;
	line-height: 30px;
	margin-top: 7px;
	_margin-top: 2px;
	border: none;
	text-align: center;
	vertical-align: middle;
}

a:link,a:visited {
	background: url(image/1_05.jpg) no-repeat center center;
	color: #073c66;
	text-decoration: none;
}

a:hover,a:active {
	display: block;
	background: url(image/1_04.jpg) no-repeat center center;
	color: #FFFFFF;
}

.style1 {
	background: url(image/index2_r5_c9.jpg) no-repeat center right;
	line-height: 25px;
	font-weight: bold;
}

.style2 {
	background: url(image/index2_r9_c9.jpg) no-repeat center right;
	line-height: 25px;
}

.style3 {
	padding-left: 14px;
	background-color: white;
}

.style4 {
	margin-left: 40px;
}

.mima {
	margin-top: 15px;
	_margin-top: 10px;
}

::-ms-clear {
	display: none;
}

::-ms-reveal {
	display: none;
}
-->
</style>
<script type="text/JavaScript">	
	function checkForm(){
		if(yhxm_tr.style.display=="block"){
			xiugaiYhxm();
			return;
		}
    	denglu.disabled=true;
    	var curpass = "com.oumasoft."+form1.password.value;
    	curpass = curpass.length+curpass;
    	form1.password.value=hex_md5(curpass).toUpperCase();
		new Ajax.Request('sys.do?method=yanzheng&rod='+Math.random(),
	 		{
	 			method: 'post',
	 			postBody: $('form1').serialize(),//序列化表单，即为发送表单做准备
	 			onSuccess: function( transport ) {//如果操作成功
	 				var myobj=transport.responseText.evalJSON(true);
	 				var isTrue=myobj.isTrue;	 				
	 				if(isTrue){
	 					form1.ksdm.value=myobj.ksdm;
	 					form1.yhdh.value=myobj.yhdh;
	 					//判断用户是否是第一次登录，即用户的用户姓名是否进行了修改
	 					var modifyRes=myobj.modifyRes;
	 					if(modifyRes){
	 						username_tr.style.display="none";
	 						password_tr.style.display="none";
	 						title_tr.style.display="block";
	 						yhxm_tr.style.display="block";
	 						
	 						form1.yhxm.value=myobj.yhxm;
	 						
	 						denglu.disabled=false;				
	 					}else{
	 						var glip=myobj.glip;
		   					if(glip==null||glip=="http://"){
		   						glip="";
		   					}
		   					form1.xtzt.value=myobj.xtzt;
		   					
		 					form1.method="post";
		 					form1.action=glip+"sys.do?method=getPyxxForYh";
		 					form1.submit();
	 					}	   					
	 				}else{
	 					alert("验证账号失败："+myobj.errMsg);
	 					form1.username.focus();
	 					denglu.disabled=false;
	 				}
	 			}//onSuccess方法定义完毕
	 	} );
	}
	function MM_keydownUsername(evt){//
		evt = (evt) ? evt : ((window.event) ? window.event : ""); //兼容IE和Firefox获得keyBoardEvent对象
		var keycode = evt.keyCode?evt.keyCode:evt.which;//兼容IE和Firefox获得keyBoardEvent对象的键值
	
		if(keycode ==13){
		   if( form1.username.value!="" ){//
		   		form1.password.select();
		   }
		}
	}
	function MM_keydownPassword(evt){//
		evt = (evt) ? evt : ((window.event) ? window.event : ""); //兼容IE和Firefox获得keyBoardEvent对象
		var keycode = evt.keyCode?evt.keyCode:evt.which;//兼容IE和Firefox获得keyBoardEvent对象的键值
		
		if(keycode ==13){
			
			if( form1.username.value!="" ){//
		   		checkForm();
		   	}
		}
	}
	//首次登录 修改用户姓名 20111230 田兆乾 
	function xiugaiYhxm(){
		var yhxm=document.getElementById("id_input_yhxm").value;
		//验证姓名
		var patrnXM=/^([\u4E00-\u9FBB]|[\uE815-\uE864]|[\uFA0C-\uFA29]|\uF92C|\uF979|\uF995|\uF9E7|\uF9F1|[\u3000-\u303F]|[\u3400-\u4DB5]|[\uFF00-\uFFEF]{0})+$/;   
		if(!patrnXM.exec(document.getElementById("id_input_yhxm").value)){
			alert("姓名不合法（只能包含汉字）!");
			return false;
		} 
		if(yhxm==""){
			alert("姓名不能为空!");
			return false;
		}
		denglu.disabled=true;
		new Ajax.Request('sys.do?method=updateYhxm&rod='+Math.random(),
	 		{
	 			method: 'post',
	 			postBody: $('form1').serialize(),//序列化表单，即为发送表单做准备
	 			onSuccess: function( transport ) {//如果操作成功
	 				var myobj=transport.responseText.evalJSON(true);
	 				var isTrue=myobj.isTrue;	 				
	 				if(isTrue){	 					
 						username_tr.style.display="block";
	 					password_tr.style.display="block";
	 					title_tr.style.display="none";
	 					yhxm_tr.style.display="none";
	 					checkForm();
	 				}else{
	 					alert(myobj.errMsg);
	 					denglu.disabled=false;
	 				}
	 			}
	 	} );
	}
</script>
</head>

<body onload="MM_preloadImages()">
	
	<script type="text/javascript">	
	var describe="";
	function MM_preloadImages() { //v3.0
	  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	    
	    var js_xtzt="0";
			if (js_xtzt == "0") {
				autoCheckSoftKey();
				form1.username.focus();
				form1.username.select();
			} else {
				/*if(form1.xqdm.value=="-1"){
					window.setTimeout("MM_preloadImages()",30000);
					return;
				}*/
				window.setTimeout("f_auto()", 5000);
			}
			checkIe();
			//js_getVersion();
		}
		//获取版本号
		function js_getVersion() {
			window.open("sys.do?method=getVersionNumber&rnd="+Math.random());
		}

		function check(reg) {//检测IE版本方法
			var ug = navigator.userAgent.toLowerCase();
			return reg.test(ug);
		}

		function checkIe() {//检测IE版本
			var ug = navigator.userAgent.toLowerCase();
			var userAgent = document.getElementById("table1");
			var browserType = "";
			var ver = "";
			//检测IE及版本
			var IE = ug.match(/msie\s*\d\.\d/); //提取浏览器类型及版本信息，注match()方法返回的是数组而不是字符串
			var isIE = check(/msie/);
			if (isIE) {
				browserType = "Internet Explorer";
				ver = IE.join(" ").match(/[0-9]/g).join("."); //先用join()方法转化为字符串，然后用match()方法匹配到版本信息，再用join()方法转化为字符串
			}
			//检测chrome及版本
			//var chrome = ug.match(/chrome\/\d\.\d/gi); 
			//var isChrome = check(/chrome/);    

			//if(isChrome) {
			//	browserType = "Chrome";  
			//	ver = chrome.join(" ").match(/[0-9]/g).join("."); 
			//}  

			//检测firefox及版本
			//var firefox = ug.match(/firefox\/\d\.\d/gi); 
			//alert("1111"+firefox);
			//var isFirefox = check(/firefox/); 
			//if(isFirefox) {  
			//	browserType = "Firefox";  
			//	ver = firefox.join(" ").match(/[0-9]/g).join("."); 
			//}  
			if (isIE) {
				if (ver == 6) {
					alert("您当前使用的浏览器为：" + browserType + "版本为：" + ver
							+ "建议更换浏览器版本到IE7.0或以上版本。");
				} else {
					//alert('ddd');
				}
			}
		}

		function f_auto() {
			new Ajax.Request('sys.do?method=getAutoUser', {
				method : 'post',
				postBody : $('form1').serialize(),//序列化表单，即为发送表单做准备
				onSuccess : function(transport) {//如果操作成功
					var myobj = transport.responseText.evalJSON(true);
					var isTrue = myobj.isTrue;
					if (isTrue) {
						form1.username.value = myobj.yhzh;
						form1.password.value = myobj.yhmm;
						checkForm();
					} else {
						alert("获取用户异常：" + myobj.errMsg);
						document.location.reload();
					}
				}//onSuccess方法定义完毕
			});
		}
		function autoCheckSoftKey() {
			new Ajax.Request(
					'sys.do?method=autoCheckSoftKey',
					{
						method : 'post',
						postBody : $('form1').serialize(),//序列化表单，即为发送表单做准备
						onSuccess : function(transport) {//如果操作成功
							var myobj = transport.responseText.evalJSON(true);
							var isTrue = myobj.isTrue;
							if (isTrue) {
								form1.username.disabled = false;
								form1.password.disabled = false;
								denglu.disabled = false;
								showMsg.innerHTML = "";
							} else {
								showMsg.innerHTML = "<font size='4pt' color='white'>U-KEY状态:"
										+ myobj.errMsg + "</font>";
								form1.username.disabled = true;
								form1.password.disabled = true;
								denglu.disabled = true;
							}
							window.setTimeout("autoCheckSoftKey()", 20000);
						}
					});
		}
		//清空
		function clr() {
			$("username").value = "";
			$("password").value = "";
		}
		function openVn(){
			js_getVersion();
		}
	//-->
	</script>
	<div align="right">
		<label id="vnDiv" style="color: white;padding-right: 5px;cursor: pointer;" onclick="openVn()">查看版本</label>
	</div>
	<form id="form1" name="form1" method="post" action="welcome.zul">
		<div class="main">
			<div class="log">
				<div id="username_tr">
					用户名： <span> <input type="text" name="username" id="username"
						maxlength="25" onKeyDown="MM_keydownUsername(event)"
						class="style1" />
					</span>
				</div>
				<div class="mima" id="password_tr">
					密<span class="style3">码</span>： <span><input type="password"
						id="password" name="password" maxlength="20"
						onKeyDown="MM_keydownPassword(event)" class="style2" />
					</span>
				</div>
				<table>
					<tr id="title_tr" style="display:none;">
						<td valign="middle" colspan=2>
							<div align="left">您的账号与姓名相同，请修改你的真实姓名</div></td>
					</tr>
					<tr id="yhxm_tr" style="display:none;">
						<td valign="middle">
							<div align="right">请修改姓名：</div></td>
						<td valign="middle"><label> <input type="text"
								id='id_input_yhxm' name="yhxm" value="" /> </label></td>
					</tr>
					
				</table>
				<div class="button" id="denglu">
					<ul>
						<li><a href="#" onclick="checkForm();return false;">登录</a>
						</li>
						<li class="style4"><a href="#" onclick="clr()">取消</a>
						</li>
					</ul>
				</div>
			</div>
		</div>
		<span id="showMsg" align="center" style="background:#006fa1;"></span>
		<input type="hidden" name="pyip" value=""> 
		<input type="hidden" name="glip" value="">
		<input type="hidden" name="yhdh" value="">
		<input type="hidden" name="xtzt" value="">
		<input type="hidden" name="ksdm" value="">
		<input type="hidden" name="yzm" value="0">
	</form>
</body>
</html>
