document.write('<link type="text/css" rel="stylesheet" href="http://hanzi.unihan.com.cn/Passport/css/?formType=mini"/>')
function getLoginForm(a,b,c){var d=["<form id='"+a+"'",c?"":" style='display:none'"," method='post' action='"+b+"index.asp'>","<input type='hidden' name='act' value='login'/>","<div><label>用户名</label><div class='ipt_border'><input type='test' name='username'/></div></div>","<div><label>密码</label><div class='ipt_border psw'><input type='password' name='password'/></div></div>","<div><button type='submit'>登录</button></div>","<div><a href='"+b+"getPsw/'>忘记密码？</a> <a href='"+b+"Reg/'>没有账号？</a></div>","</form>"].join("");return d}function getLoginOKBox(a,b){var c=getCookie("userName");c=c?c:"";var d=["<div id='login_ok_box'>","<div class='user_title'><label>Welcome！</label><span>"+c+"</span></div>","<div class='user_link'>"+userLinkFor(b)+"</div>","<div class='login_out'><a href='"+a+"?logout'>退出登录</a></div>","</div>"].join("");return d}function setCookie(a,b,c){var d=new Date();d.setTime(d.getTime()+c*24*60*60*1000);document.cookie=a+"="+encodeURIComponent(b)+";expires="+d.toGMTString()}function getCookie(a){var b=a.toLowerCase(),n2=a.toUpperCase(),arr,reg=new RegExp(["; (?:",a,"|",b,"|",n2,")=([^;]*)"].join(""));if(arr=document.cookie.toString().match(reg)){return decodeURIComponent(arr[1])}else return null}function userLinkFor(a){var b=[],i,n,ls;switch(a){case"school":break}n=b.length;ls="";if(n>1)for(i=0;i<n;i++){if(i%2==0){ls+="<a href='"+b[i]+"'>"}else{ls+=b[i]+"</a>"}}return ls}function bindAjaxTo(g,i,j){var k=document.getElementById(g);if(!k)return;var l=function(a){return(a||"").replace(/^\s+|\s+$/g,"")};k.username.onkeyup=function(){var v=this.value,w=v.replace(/[^0-9a-zA-Z_]/g,"");if(v!=w)this.value=w;return false};k.onsubmit=function(){var u=k.username,p=k.password;if(l(u.value)==""){u.focus();return false}else if(l(p.value)==""){p.focus();return false}return true};var a=window.onload;window.onload=function(){if(typeof a=="function")a();if(jQuery){var f=$(k),s=k.onsubmit,w=f.outerWidth(),h=f.outerHeight(),infoboxID='unihan_login_infobox';f.submit(function(){if(typeof s=="function"){if(!s())return false}var c=$("#"+infoboxID)[0]?$("#"+infoboxID):$("<div/>").css({"id":infoboxID,"textAlign":"center","overflow":"hidden","width":w+"px","height":3*h/4+"px","paddingTop":h/4+"px"});c.html("正在登录，请稍候……");f.hide().after(c)[0];var e=l(i)==""?"/passport/logcheck.asp":i;var d=k.username.value,psw=k.password.value;$.ajax({dataType:"string",type:"post",url:e,data:{"username":d,"password":psw},error:function(){k.submit()},success:function(a){if(a=="err"){k.submit()}else{k.reset();if(a=="ok"){var b=getLoginOKBox(i,j);c.hide().after(b);if(typeof do_when_login=="function")do_when_login(d)}else{c.html(a+"<br/>");$("<a/>").attr({"href":"#"}).text("重新登录").click(function(){c.hide();f.show().find("input:text")[0].focus();return false}).appendTo(c)}}}});return false})}}}document.write(getLoginForm('unihan_login_form','http://hanzi.unihan.com.cn/Passport/',true));bindAjaxTo('unihan_login_form','/School/Passport/logcheck.asp','school');