var UserNameIsOk=false;
var UserPwdIsOk=false;
var UserPwdIsOkT=false;
var UserMailIsOk=false;
var UserVerifyIsOk=false;
var UserIDValue="";
var EmailValue="";
var UserSexValue="";
var UserVerifyValue="";
var UserPassword="";
var UserPasswordT="";
var IsAllOkValue = "";
function G(obj){
	return document.getElementById(obj);
}
function PageInit()
{
	G("UserID").focus();
}
function ReSetVerifyCode()
{
	document.getElementById("Safecode").src='Safecode.Asp',Math.random();
}
	function SetPwd(theForm)
	{
	if(event.keyCode==13) {
			if(theForm.Uid.value){
					theForm.Pwd.focus();
					theForm.Pwd.value="";
					return(false);
					}
			}
	}
	function SetUid(theForm)
	{
	if(event.keyCode==13) {
			if(theForm.CNo.value){
					theForm.Uid.focus();
					theForm.Uid.value="";
					return(false);
					}
			}
	}



function UserLogin()
{	
	var theForm=document.UserLoginForm;
	if (theForm.Uid.value.length<1 || theForm.Pwd.value.length>16)
	{
		alert("请输入用户名！");
		theForm.Uid.focus();
		return (false);
	}
	if (theForm.Pwd.value.length<5 || theForm.Pwd.value.length>16)
	{
		alert("请输入密码(5-16位)！");
		theForm.Pwd.focus();
		return (false);
 　　}
     UserIDValue = theForm.Uid.value;
	 UserPwdValue = theForm.Pwd.value;
	 theForm.LoginBT.disabled=true;
	 loadAJAXTab("/UserLogin.asp?UserID=" + UserIDValue + "&UserPwd=" + UserPwdValue +"&a="+Math.random(),"LoginInfo");
	 return (false);
}

	function SetCNo(theForm)
	{
	 theForm.Uid.disabled=false;
	 theForm.Pwd.disabled = false;
	 theForm.Uid.value="";
	 theForm.Pwd.value="";
	 theForm.Uid.focus();
	 theForm.Uid.select();
	}

function RegCheck(CKType)
{
	for(i=0;i<document.reg.UserSex.length;i++)
	{
		 if (document.reg.UserSex[i].checked)
		 {
			UserSexValue=document.reg.UserSex[i].value
		 }
	}
	if (CKType==1)
	{
		UserIDValue = document.getElementById("UserID").value;
		UserIDValue = UserIDValue.replace("+","＋");
		UserIDValue = UserIDValue.replace("`","＋");
		UserIDValue = UserIDValue.replace("!","＋");
		UserIDValue = UserIDValue.replace("@","＋");
		UserIDValue = UserIDValue.replace("#","＋");
		UserIDValue = UserIDValue.replace("$","＋");
		UserIDValue = UserIDValue.replace("%","＋");
		UserIDValue = UserIDValue.replace("^","＋");
		UserIDValue = UserIDValue.replace("&","＋");
		UserIDValue = UserIDValue.replace("*","＋");
		UserIDValue = UserIDValue.replace("(","＋");
		UserIDValue = UserIDValue.replace(")","＋");
		UserIDValue = UserIDValue.replace("-","＋");
		UserIDValue = UserIDValue.replace(",","＋");
		UserIDValue = UserIDValue.replace("<","＋");
		UserIDValue = UserIDValue.replace(">","＋");
		UserIDValue = UserIDValue.replace(";","＋");
		UserIDValue = UserIDValue.replace("\"","＋");
		UserIDValue = UserIDValue.replace("'","＋");
		UserIDValue = UserIDValue.replace("\\","＋");
		UserIDValue = UserIDValue.replace("|","＋");
		UserIDValue = UserIDValue.replace("?","＋");
		UserIDValue = UserIDValue.replace("/","＋");
	}
	else if(CKType==2)
	{
		UserPassword = document.getElementById("Userloginpass").value;
	}
	else if(CKType==3)
	{
		UserPasswordT = document.getElementById("UserloginpassT").value;
	}
	else if(CKType==4)
	{
		EmailValue = document.getElementById("UserEmail").value;
	}
	else if(CKType==5)
	{
		UserVerifyValue = document.getElementById("Userverifycode").value;
	}
	else if(CKType==0)
	{
		if(UserNameIsOk==false)
		{
			G("errMsg1").innerHTML= "用户名不正确！";
			G("UserID").focus();
			return false;
		}
		else if(UserPwdIsOk==false)
		{
			G("errMsg2").innerHTML= "密码不正确！";
			G("Userloginpass").focus();
			return false;
		}
		else if(UserPwdIsOkT==false)
		{
			G("errMsg3").innerHTML= "确认密码不正确！";
			G("UserloginpassT").focus();
			return false;
		}
		else if(UserPassword!=UserPasswordT)
		{
			G("errMsg3").innerHTML= "两次密码不一样！";
			G("UserloginpassT").focus();
			return false;
		}
		else if(UserMailIsOk==false)
		{
			G("errMsg4").innerHTML= "邮箱不正确！";
			G("UserEmail").focus();
			return false;
		}
		else if(UserVerifyIsOk==false)
		{
			G("errMsg5").innerHTML= "验证码不正确！";
			G("Userverifycode").focus();
			return false;
		}
		document.reg.btn_submit.disabled='disabled';
		IsAllOkValue="OK";
		
	}
	loadAJAXTab("/UserRegSave.asp?CheckType="+ CKType + "&IsAllOk="+ IsAllOkValue + "&UserSexValue=" + UserSexValue +"&UserPassword="+ UserPassword +"&UserPasswordT="+ UserPasswordT +"&UserID="+ UserIDValue +"&Email="+ EmailValue +"&verifycode="+ UserVerifyValue +"&a="+Math.random(),"errMsg"+CKType);
}
/******************************************/
/*功能：弹出窗体                          */
/*参数：URL 地址,TYPE 模式/全屏,SC 是否显示滚动条*/
/*      iW 宽度,iH 高度,TOP 头部位置,LEFT 左边位置,*/
/*      R 改变大小,S 状态栏显示,T,TB 帮助显示,FN窗口名称*/
/*返回：无                                */
/******************************************/
function OW(URL,FN,TYPE,SC,iW,iH,TOP,LEFT,R,S,T,TB)
{
	var sF="dependent=yes,resizable=no,toolbar=no,status=1,directories=no,menubar=no,";
	
	sF+="scrollbars="+(SC?SC:"NO")+",";
		if(FN=="")
		{
			FN = "_blank";
		}	
	if (TYPE=="full"){
		sF+=" Width=1010,";
		sF+=" Height=750,";
		sF+=" Top=0,";
		sF+=" Left=0,";
		pop = window.open(URL, FN, sF, false);
		pop.focus();
		return;
	}
	
	
	if (TYPE=="modal"){
		sF ="resizable:no; status:no; scroll:yes;";
		sF+=" dialogWidth:800px;";
		sF+=" dialogHeight:570px;";
			if(parent.length<2){
				sF+="dialogTop:"+(parseInt(parent.dialogTop)+25)+"px;";					
				sF+="dialogLeft:"+(parseInt(parent.dialogLeft)+25)+"px;";
				}
		
		var alpha = '?';
		var _URL = URL;
		var unique = (new Date()).getTime();
		//如果没有参数		
		if (_URL.indexOf(alpha) == -1){
			_URL+= "?time="+unique;
		}
		else
		{
		//如果带有参数，含有‘?’
			_URL+= "&time="+unique;
		}
		//alert(_URL.indexOf(alpha));alert(_URL);
		return window.showModalDialog(_URL,window,sF);
	}
	else if (TYPE=="modeless"){
		
		sF ="resizable:no; status:no; scroll:yes;";
		sF+=" dialogWidth:800px;";
		sF+=" dialogHeight:570px;";
			if(parent.length<2){
				sF+="dialogTop:"+(parseInt(parent.dialogTop)+25)+"px;";					
				sF+="dialogLeft:"+(parseInt(parent.dialogLeft)+25)+"px;";
				}
		
		var alpha = '?';
		var _URL = URL;
		var unique = (new Date()).getTime();
		//如果没有参数		
		if (_URL.indexOf(alpha) == -1){
			_URL+= "?time="+unique;
		}
		else
		{
		//如果带有参数，含有??
			_URL+= "&time="+unique;
		}
		//alert(_URL.indexOf(alpha));alert(_URL);
		return window.showModelessDialog(_URL,window,sF);
	}	
	else
	{
		if(iW!=undefined && iH!=undefined){
			sF+=" Width="+iW+",";
			sF+=" Height="+iH+",";
		}
		else{
			iW=800;
			iH=570;
			sF+=" Width=800,";
			sF+=" Height=570,";
		}
		if(window.opener==null || window.opener==undefined){
			sF+=" Top=" + (screen.height-iH)/2 + "px,";
			sF+=" Left=" + (screen.width-iW)/2 + "px,";
		}else{
			sF+="Top="+(parseInt(window.screenTop)+20)+"px,";					
			sF+="Left="+(parseInt(window.screenLeft)+30)+"px,";
		}
		if (SC=="")
		{
		   sF+=" scrollbars=yes,"
		}
		else
		{
		   sF+=" scrollbars=" + SC + ","
		}
		
		pop = window.open(URL, FN, sF, false);
		pop.focus();
	}
}