//local variable
var lvLastPtAccount="";
var gvConfirmIDCardOtherFormat=false;
var gvSentInputPVRecType=false;
var gvCurrentUIRecordIndex=0;
var gvPwdNeedRecord=true;
var gvEmailNeedRecord=true;
var gvMobileNeedRecord=true;
var gvPromotorNeedRecord=true;
var gvVerifyCodeNeedRecord=true;

function RecordIpicStaticSdo(pvLog)
{
	if(window.sdoLogger)
	{ 
		sdoLogger.authId ="0bf7db02c793af60";
		sdoLogger.clickLog("PageId="+gvIpicStaticPageId+"&from="+gvRegFrom+"&zone="+gvRegZone+"&"+pvLog)
	} 	
}
function RemoveLastQMark(pvValue)
{
	try{
		 if(pvValue.substr(pvValue.length-1)=="？" || pvValue.substr(pvValue.length-1)=="?"){
				return pvValue.substr(0,pvValue.length-1);
		 }
	}
	catch(err){}
	return pvValue;
}

function checkQuestiongAnswer(pvQuestiongId,pvAnswerId,pvCompareQId,pvCompareAId)
{
	var lvRegName="";
	if(document.getElementById("username")!=null && document.getElementById("username").value!=""){
		lvRegName=document.getElementById("username").value;
	}
	else if(document.getElementById("UserEmailId")!=null && document.getElementById("UserEmailId").value!=""){
		lvRegName=document.getElementById("UserEmailId").value;
	}
	else if(document.getElementById("UserCellphoneId")!=null && document.getElementById("UserCellphoneId").value!=""){
		lvRegName=document.getElementById("UserCellphoneId").value;
	}

	if(document.getElementById(pvQuestiongId)!=null  && document.getElementById(pvAnswerId)!=null){
		var lvQValue=RemoveLastQMark(document.getElementById(pvQuestiongId).value);
		var lvAValue=RemoveLastQMark(document.getElementById(pvAnswerId).value);
		if(lvQValue!="" &&  lvAValue!=""){
			if(lvRegName!="" && lvAValue.indexOf(lvRegName)>=0){
				return "帐号不能为答案的一部分";
			}
			if(lvQValue==lvAValue){
				return "答案和问题不能相同";
			}
			if(document.getElementById(pvCompareQId)!=null  && document.getElementById(pvCompareAId)!=null){
					var lvCQValue=RemoveLastQMark(document.getElementById(pvCompareQId).value);
					var lvCAValue=RemoveLastQMark(document.getElementById(pvCompareAId).value);
					if(lvCQValue!="" &&  lvCAValue!=""){
						if(lvQValue==lvCQValue && lvAValue==lvCAValue){
							return "两组问题和答案同时一样";
						}
					}
			}			
		}
	}
	return "";
}

function getCusStyle(el,styleProp)
{
  var x = document.getElementById(el);
  if (x.currentStyle)
    var y = x.currentStyle[styleProp];
  else if (window.getComputedStyle)
    var y = document.defaultView.getComputedStyle(x,null).getPropertyValue(styleProp);
  return y;
}

function showFocusTip(pvTdId,pvSpanId,pvMsg)
{
	document.getElementById(pvTdId).innerHTML="<div class='re' style='z-index:999;'><p class='tipsWord'>"+pvMsg+"</p></div>";
	document.getElementById(pvSpanId).className="inputBox inputGreen";
}
function showBlurErrorTip(pvTdid,pvSpanId,pvMsg)
{
	var lvHiddenDisplay=getCusStyle("divHideForCheck","display");
	if(lvHiddenDisplay=="none")
		document.getElementById(pvTdid).innerHTML="<div class='re' style='display:block;'><p class='tipsError' style='width:12px;background:#FFFFFF;border:0px'><img src='images/b.gif' class='iconError' /></p></div>";
	else
		document.getElementById(pvTdid).innerHTML="<div class='re'><p class='tipsError'><img src='images/b.gif' class='iconError' />"+pvMsg+"</p></div>";
	document.getElementById(pvSpanId).className="inputBox inputRed";
}
function restoreInitStatus(pvTdid,pvSpanId)
{
	document.getElementById(pvTdid).innerHTML="";
	document.getElementById(pvSpanId).className="inputBox";
}
function showBlurRightTip(pvTdid,pvSpanId, pvMsg)
{
	var lvHiddenDisplay=getCusStyle("divHideForCheck","display");
	if(lvHiddenDisplay=="none")
		document.getElementById(pvTdid).innerHTML="<div class='re' style='display:block;'><p class='tipsSuc' style='width:12px;'><img src='images/b.gif' class='iconSuc' />"+pvMsg+"</p></div>";
	else
		document.getElementById(pvTdid).innerHTML="<div class='re'><p class='tipsSuc'><img src='images/b.gif' class='iconSuc' />"+pvMsg+"</p></div>";
		
	document.getElementById(pvSpanId).className="inputBox";
}

function PT_UserNameFocus()
{
	var lvMsg="";
	if(gvAllowRegNameEx)
	{
		lvMsg="·由4-16位字母、数字和汉字组成<br/>·首位为字母或汉字<br/>·不区分大小写<br/>·一个汉字算作2位长度";
	}
	else
	{
		lvMsg="·由4-16位字母或数字组成<br/>·首位为字母<br/>·不区分大小写";
  }
  if(gvPTFocusExtTips!="")
  {
  	lvMsg=lvMsg+"<br/>"+gvPTFocusExtTips;
  }
  showFocusTip("tdPTUserName","name_input",lvMsg);
}
function PT_UserNameBlur()
{
	var lvUserObject=document.getElementById("username");
	var lvCheckResult=CheckPtid();
	if(lvCheckResult==false){
	    //中文账号注册
	    if(gvAllowRegNameEx)
	    {
	        var lvMsg= CheckPtidEx(lvUserObject.value);
	        if(lvMsg=="")
	        {
	            //check 是否能注册
		        var sPtid = lvUserObject.value;
		        var sSid = (document.getElementById("sessionid")!=null)?document.getElementById("sessionid").value:"";
		        var url = "GetRecommendUserName.ashx?username="+escape(sPtid) +"&sid="+sSid+"&new=1";
		        var sRet = AjaxRequest(url);
		        if(sRet.indexOf("CONGRATULATIONS") >= 0){
			        showBlurRightTip("tdPTUserName","name_input","");
		        }
		        else{
			        document.getElementById("tdPTUserName").innerHTML=BuildRecommandSection(sRet);
			        document.getElementById("name_input").className="inputBox inputRed";
			        setTimeout(UI_Record_ShowRecommandDlg,400);
		        }		
	        }
	        else
	        {
	            showBlurErrorTip("tdPTUserName","name_input",lvMsg);
	        }
	    }
	    else
	    {
	        var lvMsg="只能使用4-16位字母和数字";		
		    if(lvUserObject.value==""){
			    lvMsg="请输入账号";
		    }
		    else{
			    var lvFirstChar=lvUserObject.value.substring(0,1);
			    if(lvFirstChar=="0" || lvFirstChar=="1" || lvFirstChar=="2" || lvFirstChar=="3" || lvFirstChar=="4" || lvFirstChar=="5" || lvFirstChar=="6" || lvFirstChar=="7" || lvFirstChar=="8" || lvFirstChar=="9"){
				    lvMsg="首字符必须用字母";
			    }
			    else  if( lvUserObject.value.length<4) {
				    lvMsg="账号长度为4-16位字符";
			    }			    
		    }
		    showBlurErrorTip("tdPTUserName","name_input",lvMsg);
		}
	}
	else{
		var sPtid = lvUserObject.value;
		var sSid = (document.getElementById("sessionid")!=null)?document.getElementById("sessionid").value:"";
		var url = "GetRecommendUserName.ashx?username="+sPtid+"&sid="+sSid+"&new=1";
		try
		{
		    if(gvAllowedSuffix!=undefined && gvAllowedSuffix.length>0)
		    {
		        url+="&suffix=1";
		    }
        }
        catch(e)
        {
        }	
		var sRet = AjaxRequest(url);
		if(sRet.indexOf("CONGRATULATIONS") >= 0){
			showBlurRightTip("tdPTUserName","name_input","");
		}
		else{
			document.getElementById("tdPTUserName").innerHTML=BuildRecommandSection(sRet);
			document.getElementById("name_input").className="inputBox inputRed";
			setTimeout(UI_Record_ShowRecommandDlg,400);
		}		
	}
}
function GetRecommandEmailLIDisplay()
{
    try
    {
        if(gvEmailRegType=="none")
        {
            return " style=\"display:none\" ";
        }
    }
    catch(e)
    {
    }
    return "";
}
function GetRecommandPhoneLIDisplay()
{
    try
    {
        if(gvMobilePTRegControl=="none")
        {
            return " style=\"display:none;width:100%; float:left; padding:3px 0;\" ";
        }
    }
    catch(e)
    {
    }
    return " style=\"width:100%; float:left; padding:3px 0;\" ";
}

function BuildRecommandSection(pvRet)
{
	var lvRecommandMsg="";
	if(pvRet!="[EXISTS]"){
		var sRecommandPTs=pvRet.replace("[RECOMMENDED]", "");
		var arrRet = sRecommandPTs.split(",");
		var recname1 = GetDescryptedUserName(arrRet[0]);
		var recname2 = GetDescryptedUserName(arrRet[1]);
		var sdidname = GetDescryptedUserName(arrRet[2])+".sdo";
		document.getElementById("regsdid").value=GetDescryptedUserName(arrRet[2]);
		if(recname1!=""){
			lvRecommandMsg+="<li><input type=\"radio\" name=\"recomandPTId\" id=\"recomandPTId_1\"  value=\""+recname1+"\" onclick=\"SelectPT('"+recname1+"','false');\" /><label for=\"recomandPTId_1\">  "+recname1+"</label></li>\n"
			
		}
		if(recname2!=""){
			lvRecommandMsg+="<li><input type=\"radio\" name=\"recomandPTId\" id=\"recomandPTId_2\"  value=\""+recname2+"\" onclick=\"SelectPT('"+recname2+"','false');\" /><label for=\"recomandPTId_2\">  "+recname2+"</label></li>\n"
		}
		if(sdidname!="" && sdidname=="0.sdo" && sdidname==".sdo"){
			lvRecommandMsg+="<li><input type=\"radio\" name=\"recomandPTId\" id=\"recomandPTId_3\"  value=\""+sdidname+"\" onclick=\"SelectPT('"+sdidname+"','true');\" /><label for=\"recomandPTId_3\">  "+sdidname+"</label></li>\n"
		}
	}
	var lvQQMsg="<li><input type=\"radio\" name=\"recomandPTId\" value=\"QQFormatReg\" id=\"recomandPTId_QQ\" onclick=\"SelectQQ();\" /><label for=\"recomandPTId_QQ\">  QQ+号码</label></li>\n";
	var lvCheckQQName=document.getElementById("username").value;
	if(lvCheckQQName!=null && lvCheckQQName!="")
	{
		var lvFirstTwoName=lvCheckQQName.substring(0,2);
		if(lvFirstTwoName=="qq" || lvFirstTwoName=="QQ")
		{
			lvQQMsg="";
		}
	}	
	var sRet="<div class=\"re\" style=\"z-index:1001;\">\n"+
							"<div class=\"tipsUser\">\n"+
  							"<div class=\"tipsUserT\">\n"+
    							"<img src=\"images/b.gif\" class=\"iconFault\" /> 很遗憾，该账号已经被注册！请选择以下用户名：<br />\n"+
      							"<ul>\n"+
      								"<li"+GetRecommandPhoneLIDisplay()+"><input type=\"radio\" name=\"recomandPTId\" value=\"PhoneReg\" id=\"recomandPTId_Phone\" onclick=\"PhoneRecommandClick();window.location.href='"+gvPhoneRegTypePage+"?go_action=true';\" /><label for=\"recomandPTId_Phone\">  使用真实手机来注册 <font color=red><b>（安全易记）</b></font></label></li>\n"+
      								lvQQMsg+
      								lvRecommandMsg+  							
        							"<li"+GetRecommandEmailLIDisplay()+"><input type=\"radio\" name=\"recomandPTId\" value=\"EmailReg\" id=\"recomandPTId_Email\" onclick=\"EmailRecommandClick();window.location.href='input_mail.aspx?go_action=true';\" /><label for=\"recomandPTId_Email\">  使用真实邮箱来注册</label></li>\n"+
										"</ul>\n"+
        					"<div class=\"clear\"></div>\n"+
	  						"</div>\n"+
							"</div>\n"+
						"</div>\n";	
	return sRet;	
}
function ClickLogin()
{
  if(gvDiableUIActiongLog==false)
  {
		var url = "DataRec.ashx?type=10030";
		var sRet = AjaxRequest(url);
  }
	window.location.href=gvLoginUrlAddress;
}
function SelectQQ()
{
  if(gvDiableUIActiongLog==false)
  {
		var url = "DataRec.ashx?type=10029";
		var sRet = AjaxRequest(url);
  }
	var lvUserNameObj=document.getElementById("username");
	lvUserNameObj.value="qq";
	lvUserNameObj.focus();
	with(document.selection.createRange())
	{
		moveStart("character",2);
		collapse();
		select();
	} 	
}
function SelectPT(sSelectedPTAccount,fcheckSdid)
{
	document.getElementById("chksdid").value=fcheckSdid;
  document.getElementById("username").value=sSelectedPTAccount;
	if(fcheckSdid=="true"){
		document.getElementById("username").readOnly=true;
	}
	PT_UserNameBlur();
} 
function PasswordFocus()
{
	var lvInfo="·由6-10位字母或数字组成<br/>·不区分大小写<br/>·密码不可与用户名相同<br/>·建议设置8位以上字母数字组合密码";
	if(gvEnableLongPwd && gvPwdFocusInfo!="")
	{
		lvInfo=gvPwdFocusInfo;		
	}
	showFocusTip("tdPassword","pass_input",lvInfo);
	if(document.getElementById("username")!=null){
		lvPwdStrenth.setUserName(document.getElementById("username").value);
	}
	else if(document.getElementById("UserEmailId")!=null){
	    lvPwdStrenth.setUserName(document.getElementById("UserEmailId").value);
	}
	else if(document.getElementById("UserCellphoneId")!=null){
	    lvPwdStrenth.setUserName(document.getElementById("UserCellphoneId").value);
	}
}
function PasswordBlur()
{
	var lvPwdObject=document.getElementById("password");
	var sValue = trim(lvPwdObject.value);
	if(sValue !=lvPwdObject.value){
	    lvPwdObject.value = sValue;
	}
	if (sValue == ""){
		showBlurErrorTip("tdPassword","pass_input","请输入密码");
	}
	else{
		var lvPwdMaxLength=10;
		var lvPwdExceedMaxLengthInfo="您设置的密码为11位，目前仅支持6-10位长度的密码";
		if(gvEnableLongPwd)
		{
			lvPwdMaxLength=gvPwdMaxLength;
			if(gvExceedMaxLengthInfo!="")
			{
				lvPwdExceedMaxLengthInfo=gvExceedMaxLengthInfo;
			} 		
		}
		var lvPwdLevel=lvPwdStrenth.getLevel(lvPwdObject.value);
		if(lvPwdLevel<1)
		{
			var lvMsg="密码由6-10位字母（不分大小写）或数字组成";
			if(lvPwdObject.value.length<6){
				lvMsg="密码长度为6-10个字符";
				if(gvTooShortLengthInfo!=null && gvTooShortLengthInfo!="")
				{
					lvMsg=gvTooShortLengthInfo;
				}
			}
			else {
				if(lvPwdStrenth.getErrorId()==2){
					lvMsg="你不能使用该密码，非常容易被猜测！";
				}
	      else{
				lvMsg=lvPwdStrenth.getDescription();
				}
			}
			
			var lvShowAlert=false;
			var lvPwdRegEx=/[^a-z0-9A-Z]/;
			if(lvPwdObject.value.length>lvPwdMaxLength)
			{
				lvMsg=lvPwdExceedMaxLengthInfo;
				lvShowAlert=true;
			}
			else if(lvPwdRegEx.test(lvPwdObject.value))
			{
				lvMsg="您设置的密码包含不支持的字符，密码只能由字母和数字组成";
				lvShowAlert=true;
			}			
			showBlurErrorTip("tdPassword","pass_input",lvMsg);
			if(lvShowAlert)
			{
				alert(lvMsg);
			}
		}
		else { //密码强度
			if(lvPwdLevel==1){
				showBlurRightTip("tdPassword","pass_input","<b>安全级别：<img src='Images/RuoPas.jpg' align='absmiddle' /></b>");
			}
			else if(lvPwdLevel==2){
				showBlurRightTip("tdPassword","pass_input","安全级别：<img src='Images/MidPas.jpg' align='absmiddle' /></b>");
			}
			else if(lvPwdLevel==3){
				showBlurRightTip("tdPassword","pass_input","<b>安全级别：<img src='Images/QiaPas.jpg' align='absmiddle' /></b>");
			}
		}
	}
}
function PT_UserEmailFocus()
{
	showFocusTip("tdPTUserEmail","mail_input","·请填写您常用的邮箱<br/>·推荐使用QQ邮箱");
}
function PT_UserEmailBlur()
{
		var lvMailObject=document.getElementById("PTUserEmailId");	
    if(gvNeedNameIdCard)
    {
	    if(lvMailObject.value==""){
		    showBlurErrorTip("tdPTUserEmail","mail_input","请输入邮箱"); 	 	
	    }
			else if(CheckUserEmail(lvMailObject.value)){
				showBlurRightTip("tdPTUserEmail","mail_input","");
	  	}
	  	else{
	  		showBlurErrorTip("tdPTUserEmail","mail_input","请正确填写您的邮箱"); 	
	  	}
		}
  	else
  	{
			if(lvMailObject.value==""){
				restoreInitStatus("tdPTUserEmail","mail_input");
	  	}	
	  	else if(CheckUserEmail(lvMailObject.value)){
	 			showBlurRightTip("tdPTUserEmail","mail_input","填写正确");
	  	}
	  	else {
	  		showBlurErrorTip("tdPTUserEmail","mail_input","请正确填写您的邮箱"); 	
	  	}  	
		}
}
function PT_UserPhoneFocus()
{
	showFocusTip("tdPTUserPhone","phone_input","·请填写您的<font color=red>真实</font>手机，以免产生误绑情况<br/>·手机涉及密码找回，请避免填错产生安全风险");
}
function PT_UserPhoneBlur()
{
	var lvPhoneObject=document.getElementById("mobile");
	if(lvPhoneObject.value==""){
		restoreInitStatus("tdPTUserPhone","phone_input");
	}
	else if(CheckMobileField(lvPhoneObject.value,true)){
		showBlurRightTip("tdPTUserPhone","phone_input","填写正确");
	}
	else {
		showBlurErrorTip("tdPTUserPhone","phone_input","请正确填写您的手机"); 	
	}
}
function PT_PromoterFocus()
{
	var lvPromoterObj=document.getElementById("PromoterID");
	if(lvPromoterObj!=null && lvPromoterObj.value=="没有可不填"){
		lvPromoterObj.value="";
		lvPromoterObj.className="text";
	}
	showFocusTip("tdPTPromoter","recom_input","·没有可不填<br/>·填写推荐您注册的好友账号，丰厚道具奖励送不停<br/>·新手奖—随着您等级提高，还能逐级领取更多奖励<br/>·消费奖—完成首次消费，获超值奖励");
}
function PT_PromoterBlur()
{
	var lvPromoterObject=document.getElementById("PromoterID");
	if(lvPromoterObject.value==""){
		lvPromoterObject.value="没有可不填";
		lvPromoterObject.className="promoterInput";
		restoreInitStatus("tdPTPromoter","recom_input");
	}
	else{
		showBlurRightTip("tdPTPromoter","recom_input","");
	}
}
function PT_RealNameFocus()
{
	showFocusTip("tdRealName","name_zs_input","·请填写您的真实姓名<br>·由2-5个汉字组成");	
}
function PT_RealNameBlur()
{
    var lvRealNameObject=document.getElementById("realname");
    if(gvNeedNameIdCard){
	    if(lvRealNameObject.value==""){
		    showBlurErrorTip("tdRealName","name_zs_input","请输入真实姓名"); 	
	    }
	    else if(CheckUserNameCharactSet(lvRealNameObject.value)){
	        if(lvRealNameObject.value.length>=2 &&  lvRealNameObject.value.length<=5){
	            showBlurRightTip("tdRealName","name_zs_input","");
	        }
	        else{
	            if(lvRealNameObject.value.length<2)
	            {
	                showBlurErrorTip("tdRealName","name_zs_input","对不起，您输入的姓名位数不足");
	            }
	            else
	            {
	                showBlurErrorTip("tdRealName","name_zs_input","对不起，您输入的姓名过长");
	            }
	            //showBlurErrorTip("tdRealName","name_zs_input","姓名由2-5汉字组成");
	        }		    
	    }
	    else {
		    showBlurErrorTip("tdRealName","name_zs_input","对不起，姓名只能由中文组成"); 	
	    }
    }
    else{
	    if(lvRealNameObject.value==""){
		    restoreInitStatus("tdRealName","name_zs_input");
	    }
	    else if(CheckUsernameField(lvRealNameObject.value)){
		    showBlurRightTip("tdRealName","name_zs_input","");
	    }
	    else {
		    showBlurErrorTip("tdRealName","name_zs_input","请正确填写您的姓名"); 	
	    }
	}
}
function PT_IdCardFocus()
{
	showFocusTip("tdIdCard","nunber_input","·请填写您的身份证件号码");		
}
function PT_IdCardBlur()
{
    var lvIdCardObject=document.getElementById("idcard");
    if(gvNeedNameIdCard){
	    if(lvIdCardObject.value==""){
            showBlurErrorTip("tdIdCard","nunber_input","请输入身份证件号码"); 	
	    }
	    else if(CheckIdCardField(lvIdCardObject.value)){
		    showBlurRightTip("tdIdCard","nunber_input","");
	    }
	    else {	    
            if(lvIdCardObject.value.length<15){
                showBlurErrorTip("tdIdCard","nunber_input","对不起，您输入的身份证号位数不足"); 	
            }
            else if(lvIdCardObject.value.length>18){
                showBlurErrorTip("tdIdCard","nunber_input","对不起，您输入的身份证号码过长"); 	
            }
            else{
                showBlurErrorTip("tdIdCard","nunber_input","对不起，您输入的身份证号码有误"); 	
            }
            //showBlurErrorTip("tdIdCard","nunber_input","请正确填写您的身份证件的号码"); 	
	    }
    }
    else{
	    if(lvIdCardObject.value==""){
		    restoreInitStatus("tdIdCard","nunber_input");
	    }
	    else if(CheckIdCardField(lvIdCardObject.value)){
		    showBlurRightTip("tdIdCard","nunber_input","");
	    }
	    else {
		    gvConfirmIDCardOtherFormat=window.confirm("证件号码是您找回账号的重要依据，请确认这是您真实有效的证件号码");
		    if(gvConfirmIDCardOtherFormat){
			    showBlurRightTip("tdIdCard","nunber_input","");
		    }else {
			    showBlurErrorTip("tdIdCard","nunber_input","请正确填写您的有效证件的号码"); 	
	      }		
	    }
    }
}
function PT_BirthdayFocus()
{
	showFocusTip("tdBirthday","birth_input","·请填写您的出生日期");	
}
function PT_BirthdayBlur()
{
	var lvBirthdayObject=document.getElementById("birthday");
	if(lvBirthdayObject.value==""){
		restoreInitStatus("tdBirthday","birth_input");
	}
	else{
		showBlurRightTip("tdBirthday","birth_input","");
	}
}
function PT_PhoneFocus()
{
	showFocusTip("tdPhone","telephone_input","·请填写您的联系电话");
}
function PT_PhoneBlur()
{
	var lvPhoneObject=document.getElementById("phone");
	if(lvPhoneObject.value==""){
		restoreInitStatus("tdPhone","telephone_input");
	}
	else{
		showBlurRightTip("tdPhone","telephone_input","");
	}
}
function PT_Answer1Focus()
{
	showFocusTip("tdAnswer1","answer_input","·请填写您的密码保护答案<br/>·该答案用于以后的密码修改和找回");
}
function PT_Answer1Blur()
{
	var lvAnswer1Object=document.getElementById("answer1");
	if(lvAnswer1Object.value==""){
		restoreInitStatus("tdAnswer1","answer_input");
	}
	else{
		var lvErrorMsg=checkQuestiongAnswer("question1","answer1","question2","answer2");
		if(lvErrorMsg==""){
			showBlurRightTip("tdAnswer1","answer_input","");
		}
		else{
			showBlurErrorTip("tdAnswer1","answer_input",lvErrorMsg);
		}
	}
}
function PT_Answer2Focus()
{
	showFocusTip("tdAnswer2","answer_input2","·请填写您的密码保护答案<br/>·该答案用于以后的密码修改和找回");
}
function PT_Answer2Blur()
{
	var lvAnswer2Object=document.getElementById("answer2");
	if(lvAnswer2Object.value==""){
		restoreInitStatus("tdAnswer2","answer_input2");
	}
	else{
		var lvErrorMsg=checkQuestiongAnswer("question2","answer2","question1","answer1");
		if(lvErrorMsg==""){
			showBlurRightTip("tdAnswer2","answer_input2","");
		}
		else{
			showBlurErrorTip("tdAnswer2","answer_input2",lvErrorMsg);
		}
	}
}
function PT_AttcodeFocus()
{
	document.getElementById("tdAttcode").innerHTML="<div class='re'><p class='tipsWord'>请输入验证图片上的字符</p></div>";
	document.getElementById('code_input').className="inputBox inputGreen input100";		
}
function PT_AttcodeBlur()
{
	var lvAttcodeObject=document.getElementById("attcode2");
	if(lvAttcodeObject.value=="" || CheckExcode(lvAttcodeObject.value)==false){
		document.getElementById('tdAttcode').innerHTML="<div class='re'><p class='tipsError'><img src='images/b.gif' class='iconError' />请输入验证图片上的字符</p></div>";
		document.getElementById('code_input').className="inputBox inputRed input100";
	}
	else {
		document.getElementById('tdAttcode').innerHTML="<div class='re'><p class='tipsSuc'><img src='images/b.gif' class='iconSuc' /></p></div>";
		document.getElementById('code_input').className="inputBox input100";		
	}
}
function CheckPwdDesc()
{
	if(document.getElementById("username")!=null){
		lvPwdStrenth.setUserName(document.getElementById("username").value);
	}
	else if(document.getElementById("UserEmailId")!=null){
	    lvPwdStrenth.setUserName(document.getElementById("UserEmailId").value);
	}
	else if(document.getElementById("UserCellphoneId")!=null){
	    lvPwdStrenth.setUserName(document.getElementById("UserCellphoneId").value);
	}
	
	var lvPwd=document.getElementById("password").value;
    var lvPwdLevel=lvPwdStrenth.getLevel(lvPwd);
	if(lvPwdLevel==0){
		if(lvPwdStrenth.getErrorId()==2){
			return "对不起，您的密码过于简单";
		}
	  else{
			return lvPwdStrenth.getDescription();
		}
	}
	return "";
}
function CheckNewRegForm()
{	
	if(document.getElementById("chkAgreement").checked==false){
		alert("请先看过并同意《盛大通行证用户服务协议》");
		return false;
	}

	
	var lvMsg="";
	if (CheckPtid()==false){
	    if(gvAllowRegNameEx)
	    {
	        lvMsg=CheckPtidEx(document.getElementById("username").value);
	        if(lvMsg!="")
	        {
		        alert("对不起，请正确输入您的盛大通行证账号");
		        document.getElementById("username").focus();
		        return false;
	        }
	    }
	    else
	    {
		    alert("对不起，请正确输入您的盛大通行证账号");
		    document.getElementById("username").focus();
		    return false;
		}
	}	
	if (isExistPtid()){
		alert("对不起，该通行账号已存在");
		document.getElementById("username").focus();
		return false;
	}
		
	lvMsg=CheckPwdDesc();
	if(lvMsg!=""){
		alert(lvMsg);
		return false;
	}
	if(document.getElementById("attcode2").value=="" || CheckExcode(document.getElementById("attcode2").value)==false){
		alert("对不起，请正确输入验证码");
		document.getElementById("attcode2").focus();
		return false;
	}
	if(document.getElementById("password").value==document.getElementById("username").value){
	    alert("对不起，请勿使用与用户名相同的密码");
	    return false;
	}
	if(CheckPTInfo4PT(true,true)==false){
	    return false;
	}

	if(gvNeedNameIdCard){
	    var lvNameValue=document.getElementById("realname").value;
	    if(CheckUserNameCharactSet(lvNameValue) ==false ||  lvNameValue.length<2 ||  lvNameValue.length>5){
	        if(CheckUserNameCharactSet(lvNameValue) ==false){
	            alert("对不起，姓名只能由中文组成");
	        }
	        else if(lvNameValue.length<2 ){
	            alert("对不起，您输入的姓名位数不足");
	        }
	        else {
	            alert("对不起，您输入的姓名过长");
	        }
	        document.getElementById("realname").focus();
	        return false;
	    }
	    if(CheckIdCardField(document.getElementById("idcard").value)==false){
	        if(document.getElementById("idcard").value.length<15) {
	            alert("对不起，您输入的身份证号位数不足");
	        }
	        else if(document.getElementById("idcard").value.length>18) {
	            alert("对不起，您输入的身份证号码过长");
	        }
	        else{
	            alert("对不起，您输入的身份证号码有误");
	        }	        
	        
	        document.getElementById("idcard").focus();
	        return false;
	    }
	    /*
	    if(CheckMobileField(document.getElementById("mobile").value,true)==false){
					if(document.getElementById("mobile").value==""){
						alert("对不起，请输入手机");
					}
					else{
      			alert("对不起，您输入的手机号码有误");
      		}
	        document.getElementById("mobile").focus();
	        return false;				
	    }
	    */
			if(CheckUserEmail(document.getElementById("PTUserEmailId").value)==false){
					if(document.getElementById("PTUserEmailId").value==""){
						alert("对不起，请输入邮件地址");
					}
					else{
      			alert("对不起，您输入的邮件地址有误");
      		}
	        document.getElementById("PTUserEmailId").focus();
	        return false;				
			}
	}
	if(gvNeedEmailRequired) {
			if(CheckUserEmail(document.getElementById("PTUserEmailId").value)==false) {
					if(document.getElementById("PTUserEmailId").value=="") {
					    alert("对不起，请输入邮件地址");
					}
					else {
      			  alert("对不起，您输入的邮件地址有误");
      		}
	        document.getElementById("PTUserEmailId").focus();
	        return false;				
			}	        
	}
	var lvQAMsg=checkQuestiongAnswer("question1","answer1","question2","answer2");
	if(lvQAMsg!=""){
		alert(lvQAMsg);
		return false;
	}
	if(gvNickNameIsRequired)
	{
		var lvNickNameObject=document.getElementById("nickname");
		if(lvNickNameObject.value==""){
			alert(gvNickEmptyInfo);
			lvNickNameObject.focus();
			return false;
		}
		else {
			var lvCheckRet=NickNameCheck(lvNickNameObject.value)
			if(lvCheckRet!="0"){
				alert(GetNickNameErrorInfo(lvCheckRet));
				lvNickNameObject.focus();
				return false;
			}
		}			
		if(gvNickNameSexIsRequired){
			var lvNickSexObj=document.getElementById("nick_sex");
			if(lvNickSexObj.value==""){
				alert("请选择性别");
				lvNickSexObj.focus();
				return false;
			}
		}
	}
	if(document.getElementById("dvPTInfoSection").style.display=="block"){
		document.getElementById("showPTInfoSection").value="true";
	}else {
		document.getElementById("showPTInfoSection").value="";
	}	
	RecordIpicStaticSdo("action=PTRegBtnClick");
	return true;
}
function HideVerifySection()
{
	document.getElementById("trVerifyPic").style.display="none";
	document.getElementById("trVerifCode").style.display="none";	
	document.getElementById("attcode2").value="123456";
}
function ExpandPTInfoSections()
{
    hideShow();
}
function UserMailFocus()
{
	showFocusTip("tdUserEmail","usermail_input","·请填写您常用的邮箱<br/>·目前只支持com、net、cn、org后缀的邮箱<br/>·推荐使用QQ邮箱");
}
function CheckEmailReg(pvEmail)
{
  var lvIndex=pvEmail.indexOf("@");
	if(lvIndex>=0){
		var lvPostfixName=pvEmail.substring(lvIndex).toUpperCase();
		if( lvPostfixName=="@PP.COM" ||  lvPostfixName=="@123.COM" || lvPostfixName=="@QQ163.COM" || lvPostfixName=="@QQ.CN" ||
			lvPostfixName=="@QQ.GD" || lvPostfixName=="@136.COM" || lvPostfixName=="@QQ.COM.CN" || lvPostfixName=="@168.COM" || 
      lvPostfixName=="@SIAN.COM" || lvPostfixName=="@Q.COM" ){
			return "非常抱歉，该邮箱后缀地址不存在，会影响您今后邮箱找密码，建议您填写真实的邮箱地址。";
		}
		else if(lvPostfixName=="@TOM.COM"){
			return "非常抱歉，tom.com邮箱无法收到我们发出的邮件，会影响您今后邮箱找密码，建议您换一个邮箱填写。";
		}
	}
	return "";
}

function HideUserEmailShow()
{
    if(document.getElementById("UserEmailShow")!=null && document.getElementById("UserEmailShow").style.display!="none")
    {
        document.getElementById("UserEmailShow").style.display="none";
    }
    UserMailBlur();
}
function UserMailBlur()
{

    if(document.getElementById("UserEmailShow")!=null && document.getElementById("UserEmailShow").style.display!="none")
    {
        setTimeout("HideUserEmailShow();",300);
        return;
    }
    
	var lvUserMailObject=document.getElementById("UserEmailId");
	if(lvUserMailObject.value==""){
		showBlurErrorTip("tdUserEmail","usermail_input","请输入您真实的邮箱地址");
	}
	else{
		var lvExcludeMsg=CheckEmailReg(lvUserMailObject.value);
		if(lvExcludeMsg!=""){
			showBlurErrorTip("tdUserEmail","usermail_input","对不起，请正确输入您的邮箱地址");
			alert(lvExcludeMsg);
			return;
		}
		var lvCheckRegMailResut=CheckRegEmail(lvUserMailObject.value);
		if(lvCheckRegMailResut!=0){
			var lvMsg="对不起，请正确输入您的邮箱地址";
      if(lvCheckRegMailResut==1){
				lvMsg="对不起，请正确输入您的邮箱地址";
			}
      else if(lvCheckRegMailResut==2){
				lvMsg="邮箱通行证账号应在50个字符以内";
			}
      else if(lvCheckRegMailResut==3){
				lvMsg="目前只支持com、net、cn、org后缀的邮箱";
			}
      else if(lvCheckRegMailResut==4){
				lvMsg="该邮箱账号已经是盛大通行证账号";
			}
			showBlurErrorTip("tdUserEmail","usermail_input",lvMsg);
    }
    else{
    	if(isExistEmail('yes')){
    		var lvErrorTips="该邮箱账号已经是盛大通行证账号";
    		if(gvEmailErrorExtTips!="")
    		{
    			lvErrorTips=lvErrorTips+"<br/>"+gvEmailErrorExtTips;
    		}
    		showBlurErrorTip("tdUserEmail","usermail_input",lvErrorTips);    		
    	}
    	else{
    		showBlurRightTip("tdUserEmail","usermail_input","");
    	}    	
    }
	}	
}
function CheckEmailRegForm()
{
	if(document.getElementById("chkAgreement").checked==false){
		alert("请先看过并同意《盛大通行证用户服务协议》");
		return false;
	}
	var lvMsg="";
	var lvCheckRegMailResut=CheckRegEmail(document.getElementById("UserEmailId").value);
	if(lvCheckRegMailResut!=0){
		var lvMsg="对不起，请正确输入您的邮箱地址";
    if(lvCheckRegMailResut==1){
			lvMsg="对不起，请正确输入您的邮箱地址";
		}
    else if(lvCheckRegMailResut==2){
			lvMsg="邮箱通行证账号应在50个字符以内";
		}
    else if(lvCheckRegMailResut==3){
			lvMsg="邮箱后缀应为COM、NET、ORG、CN";
		}
    else if(lvCheckRegMailResut==4){
			lvMsg="该邮箱账号已经是盛大通行证账号";
		}
		showBlurErrorTip("tdUserEmail","usermail_input",lvMsg);
		alert(lvMsg);
		return false;
    }
    	
	lvMsg=CheckPwdDesc();
	if(lvMsg!=""){
		alert(lvMsg);
		return false;
	}
	if(document.getElementById("attcode2").value=="" || CheckExcode(document.getElementById("attcode2").value)==false){
		alert("对不起，请正确输入验证码");
		document.getElementById("attcode2").focus();
		return false;
	}
	if(CheckPTInfo4Mail(true)==false){
	    return false;
	}
	if(gvNeedNameIdCard){
	    var lvNameValue=document.getElementById("realname").value;
	    if(CheckUserNameCharactSet(lvNameValue) ==false ||  lvNameValue.length<2 ||  lvNameValue.length>5){
            if(CheckUserNameCharactSet(lvNameValue) ==false){
	            alert("对不起，姓名只能由中文组成");
	        }
	        else if(lvNameValue.length<2 ){
	            alert("对不起，您输入的姓名位数不足");
	        }
	        else {
	            alert("对不起，您输入的姓名过长");
	        }
	        document.getElementById("realname").focus();
	        return false;
	    }
	    if(CheckIdCardField(document.getElementById("idcard").value)==false){
	        if(document.getElementById("idcard").value.length<15) {
	            alert("对不起，您输入的身份证号位数不足");
	        }
	        else if(document.getElementById("idcard").value.length>18) {
	            alert("对不起，您输入的身份证号码过长");
	        }
	        else{
	            alert("对不起，您输入的身份证号码有误");
	        }	        
	        document.getElementById("idcard").focus();
	        return false;
	    }
	}


	var lvQAMsg=checkQuestiongAnswer("question1","answer1","question2","answer2");
	if(lvQAMsg!=""){
		alert(lvQAMsg);
		return false;
	}
	if(isExistEmail('no')){
		alert("该邮箱账号已经是盛大通行证账号");
	   return false;
	}
	if(gvNickNameIsRequired)
	{
		var lvNickNameObject=document.getElementById("nickname");
		if(lvNickNameObject.value==""){
			alert(gvNickEmptyInfo);
			lvNickNameObject.focus();
			return false;
		}
		else {
			var lvCheckRet=NickNameCheck(lvNickNameObject.value)
			if(lvCheckRet!="0"){
				alert(GetNickNameErrorInfo(lvCheckRet));
				lvNickNameObject.focus();
				return false;
			}
		}
		if(gvNickNameSexIsRequired){
			var lvNickSexObj=document.getElementById("nick_sex");
			if(lvNickSexObj.value==""){
				alert("请选择性别");
				lvNickSexObj.focus();
				return false;
			}
		}
	}	
	if(document.getElementById("dvPTInfoSection").style.display=="block"){
		document.getElementById("showPTInfoSection").value="true";
	}else {
		document.getElementById("showPTInfoSection").value="";
	}
	RecordIpicStaticSdo("action=EmailRegBtnClick");
	return true;
}
function NickNameCheck(pvNickName)
{
	var lvUrl = "NickNameCheck.ashx?name="+escape(pvNickName);
	if(document.getElementById("txtRegisterFrom")!=null)
	{
		lvUrl=lvUrl+"&from="+document.getElementById("txtRegisterFrom").value;
  }	
	var lvRet = AjaxRequest(lvUrl);
	return lvRet;
}
function GetNickNameErrorInfo(pvErrorId)
{
	for(var i=0;i<gvNickCheckErrorIds.length;i++)
	{
		if(gvNickCheckErrorIds[i]==pvErrorId)
			return gvNickCheckErrorInfos[i];
  }	
  return gvNickEmptyInfo;
}
function NickNameFocus()
{
	showFocusTip("tdNickName","nickname_input",gvNickFocusInfo);
}
function NickNameBlur()
{
	var lvNickNameObject=document.getElementById("nickname");
	if(lvNickNameObject.value==""){
		showBlurErrorTip("tdNickName","nickname_input",gvNickEmptyInfo);
	}
	else {
		var lvCheckRet=NickNameCheck(lvNickNameObject.value)
		if(lvCheckRet=="0"){
			showBlurRightTip("tdNickName","nickname_input","");
		}else {
			showBlurErrorTip("tdNickName","nickname_input",GetNickNameErrorInfo(lvCheckRet));
		}
	}	
}
function UserCellphoneFocus()
{
	showFocusTip("tdUserCellphoneId","UserCellphoneId_input",gvPhoneFocusEnterInfo);	
}
function setMobileCheckStatus4Div(pvStatus)
{
	try
	{
		gvMobileCheckIsOk=pvStatus;
	}
	catch(ex)
	{
	}
}
function MobileKeyDownCheckEx(pvTxtId,pvEvent)
{
  var lvValue=document.getElementById(pvTxtId).value;
	var lvCheckPhoneInvalidChar=/[^0-9]/;
	if(lvCheckPhoneInvalidChar.test(lvValue)){
		showBlurErrorTip("tdUserCellphoneId","UserCellphoneId_input","请输入您的真实手机号码（11位数字）");
	}else{
		UserCellphoneFocus();
	}
}	

function UserCellphoneBlur()
{
	setMobileCheckStatus4Div(false);
	var lvUserPhoneObject=document.getElementById("UserCellphoneId");
	if(lvUserPhoneObject.value==""){
		showBlurErrorTip("tdUserCellphoneId","UserCellphoneId_input","请输入您的真实手机号码（11位数字）");
	}
  var lvCellphoneIsOk=false;
  for(var i=0;i<gvPhoneRegExpress.length;i++){
  	if(gvPhoneRegExpress[i].test(lvUserPhoneObject.value)){
  		lvCellphoneIsOk=true;
  		break;
  	}
  }  
	if(lvCellphoneIsOk){
		if(isExistMobile()){
			var lvErrorTips="该手机账号已经是盛大通行证账号";
			if(gvPhoneErrorExtTips!="")
			{
				lvErrorTips=lvErrorTips+"<br/>"+gvPhoneErrorExtTips;
			}
			showBlurErrorTip("tdUserCellphoneId","UserCellphoneId_input",lvErrorTips);
		}
		else{
			showBlurRightTip("tdUserCellphoneId","UserCellphoneId_input","");
			setMobileCheckStatus4Div(true);
		}
	}
	else {
		var lvCheckPhoneFirstChar=/^[^1]/;
		var lvCheckPhoneInvalidChar=/[^0-9]/;
		if(lvCheckPhoneFirstChar.test(lvUserPhoneObject.value) || lvCheckPhoneInvalidChar.test(lvUserPhoneObject.value) )
		{
			showBlurErrorTip("tdUserCellphoneId","UserCellphoneId_input",gvPhoneErrorInfo);
			alert("请输入您的真实手机号码（11位数字）");
			return;
		}
		
		if(lvUserPhoneObject.value.length==11){
			showBlurErrorTip("tdUserCellphoneId","UserCellphoneId_input",gvPhoneErrorInfo);
		}
		else{
			showBlurErrorTip("tdUserCellphoneId","UserCellphoneId_input","请输入您的真实手机号码（11位数字）");
		}
	}	
}
function CheckPhoneRegForm()
{
	if(document.getElementById("chkAgreement").checked==false){
		alert("请先看过并同意《盛大通行证用户服务协议》");
		return false;
	}
	var lvMsg=CheckPwdDesc();
	if(lvMsg!=""){
		alert(lvMsg);
		return false;
	}
	if(document.getElementById("attcode2").value=="" || CheckExcode(document.getElementById("attcode2").value)==false){
		alert("对不起，请正确输入验证码");
		document.getElementById("attcode2").focus();
		return false;
	}
	if(CheckPTInfo4Cellphone(true)==false){
	    return false;
	}
	if(gvNeedNameIdCard){
	    var lvNameValue=document.getElementById("realname").value;
	    if(CheckUserNameCharactSet(lvNameValue) ==false ||  lvNameValue.length<2 ||  lvNameValue.length>5){
            if(CheckUserNameCharactSet(lvNameValue) ==false){
	            alert("对不起，姓名只能由中文组成");
	        }
	        else if(lvNameValue.length<2 ){
	            alert("对不起，您输入的姓名位数不足");
	        }
	        else {
	            alert("对不起，您输入的姓名过长");
	        }
	        document.getElementById("realname").focus();
	        return false;
	    }
	    if(CheckIdCardField(document.getElementById("idcard").value)==false){
	        if(document.getElementById("idcard").value.length<15) {
	            alert("对不起，您输入的身份证号位数不足");
	        }
	        else if(document.getElementById("idcard").value.length>18) {
	            alert("对不起，您输入的身份证号码过长");
	        }
	        else{
	            alert("对不起，您输入的身份证号码有误");
	        }	        
	        document.getElementById("idcard").focus();
	        return false;
	    }
			if(CheckUserEmail(document.getElementById("PTUserEmailId").value)==false){
					if(document.getElementById("PTUserEmailId").value==""){
						alert("对不起，请输入邮件地址");
					}
					else{
      			alert("对不起，您输入的邮件地址有误");
      		}
	        document.getElementById("PTUserEmailId").focus();
	        return false;				
			}
	}
	if(gvNeedEmailRequired) {
			if(CheckUserEmail(document.getElementById("PTUserEmailId").value)==false) {
					if(document.getElementById("PTUserEmailId").value=="") {
					    alert("对不起，请输入邮件地址");
					}
					else {
      			  alert("对不起，您输入的邮件地址有误");
      		}
	        document.getElementById("PTUserEmailId").focus();
	        return false;				
			}	        
	}
	
  var sUserCellphoneId=document.getElementById("UserCellphoneId").value;
  var lvCellphoneIsOk=false;
  for(var i=0;i<gvPhoneRegExpress.length;i++){
  	if(gvPhoneRegExpress[i].test(sUserCellphoneId)){
  		lvCellphoneIsOk=true;
  		break;
  	}
  }  
	if(lvCellphoneIsOk){
		if(isExistMobile()){
			alert("该手机账号已存在");
	    return false;
		}
	}
	else{
		if(sUserCellphoneId.length==11){
			alert(gvPhoneErrorInfo);
		}
    else{
			alert("请您填写真实的手机号码");
		}
    return false;
	}	
	if(gvNickNameIsRequired)
	{
		var lvNickNameObject=document.getElementById("nickname");
		if(lvNickNameObject.value==""){
			alert(gvNickEmptyInfo);
			lvNickNameObject.focus();
			return false;
		}
		else {
			var lvCheckRet=NickNameCheck(lvNickNameObject.value)
			if(lvCheckRet!="0"){
				alert(GetNickNameErrorInfo(lvCheckRet));
				lvNickNameObject.focus();
				return false;
			}
		}
		if(gvNickNameSexIsRequired){
			var lvNickSexObj=document.getElementById("nick_sex");
			if(lvNickSexObj.value==""){
				alert("请选择性别");
				lvNickSexObj.focus();
				return false;
			}
		}
	}	
	if(document.getElementById("dvPTInfoSection").style.display=="block"){
		document.getElementById("showPTInfoSection").value="true";
	}else {
		document.getElementById("showPTInfoSection").value="";
	}		
	RecordIpicStaticSdo("action=PhoneRegBtnClick&phone="+sUserCellphoneId);
	return true;
}
function EmailPVRec()
{
    if(gvDiableUIActiongLog==true)
    {
        return;
    }
	var url = "EMailPV.ashx?pv_rec=1";
	var sRet = AjaxRequest(url);
}
function PhonePVRec()
{
    if(gvDiableUIActiongLog==true)
    {
        return;
    }
	var url = "PhonePV.ashx?pv_rec=1";
	var sRet = AjaxRequest(url);
}
function PTAccountPVRec()
{
    if(gvDiableUIActiongLog==true)
    {
        return;
    }
	var url = "PTAccountPV.ashx?pv_rec=1";
	var sRet = AjaxRequest(url);
}
function SetFocusField(pvId)
{
	if(document.getElementById(pvId)!=null){
		try
		{
			document.getElementById(pvId).focus();
	  }
	  catch(ex)
	  {}
	}	
}
function SendInputPVRec(pvType)
{
    if(gvDiableUIActiongLog==true)
    {
        return;
    }
    var url = "DataRec.ashx?type=10001&regtype="+pvType;
    var sRet = AjaxRequest(url);
}  
function PTInputPVRec()
{        
	if(gvSentInputPVRecType==false){
		gvSentInputPVRecType=true;
		SendInputPVRec("0");
	}
}
function EmailInputPVRec()
{        
	if(gvSentInputPVRecType==false){
		gvSentInputPVRecType=true;
		SendInputPVRec("1");
	}
}
function PhoneInputPVRec()
{        
	if(gvSentInputPVRecType==false){
		gvSentInputPVRecType=true;
		SendInputPVRec("2");
	}
}
function UI_Record_Send(pvUrl)
{
    if(gvDiableUIActiongLog==true)
    {
        return;
    }
	if(gvCurrentUIRecordIndex>9){
		gvCurrentUIRecordIndex=0;
	}
	var lvImgObj=document.getElementById("UIActionImg"+gvCurrentUIRecordIndex);
	if(lvImgObj!=null){
		lvImgObj.src=pvUrl+"&rand="+Math.random();
		gvCurrentUIRecordIndex++;
	}
}
function IsNotEmptyField(pvFieldName)
{
	return  (document.getElementById(pvFieldName)!=null &&  document.getElementById(pvFieldName).value!="");
}
function UI_Record_Pwd(pvType)
{
	if(gvPwdNeedRecord && IsNotEmptyField("password")){
		var url = "DataRec.ashx?type=10005&regtype="+pvType;
		UI_Record_Send(url);
		gvPwdNeedRecord=false;
	}
}
function UI_Record_PT_Pwd()
{
	UI_Record_Pwd("0");
}
function UI_Record_Mail_Pwd()
{
	UI_Record_Pwd("1");
}
function UI_Record_Phone_Pwd()
{
	UI_Record_Pwd("2");
}
function UI_Record_Email(pvRegType)
{
	if(gvEmailNeedRecord && IsNotEmptyField("PTUserEmailId")){
		var url = "DataRec.ashx?type=10007&regtype="+pvRegType;
		UI_Record_Send(url);
		gvEmailNeedRecord=false;
	}
}
function UI_Record_PT_Email()
{
	UI_Record_Email("0");
}
function UI_Record_Phone_Email()
{
	UI_Record_Email("2");
}

function UI_Record_Mobile(pvRegType)
{
	if(gvMobileNeedRecord && IsNotEmptyField("mobile")){
		var url = "DataRec.ashx?type=10008&regtype="+pvRegType;
		UI_Record_Send(url);
		gvMobileNeedRecord=false;
	}
}  
function UI_Record_PT_Mobile()
{
	UI_Record_Mobile("0");
}
function UI_Record_Email_Mobile()
{
	UI_Record_Mobile("1");
}
function UI_Record_Promotor(pvRegType)
{
	if(gvPromotorNeedRecord && IsNotEmptyField("PromoterID")){
		var url = "DataRec.ashx?type=10009&regtype="+pvRegType;
		UI_Record_Send(url);
		gvPromotorNeedRecord=false;
	}
}
function UI_Record_PT_Promotor()
{
	UI_Record_Promotor("0");
}
function UI_Record_Email_Promotor()
{
	UI_Record_Promotor("1");
}
function UI_Record_Phone_Promotor()
{
	UI_Record_Promotor("2");
}
function UI_Record_VerifyCode(pvRegType)
{
	if(gvVerifyCodeNeedRecord && IsNotEmptyField("attcode2")){
		var url = "DataRec.ashx?type=10011&regtype="+pvRegType;
		UI_Record_Send(url);
		gvVerifyCodeNeedRecord=false;
	}
}
function UI_Record_PT_VerifyCode()
{
	UI_Record_VerifyCode("0");
}
function UI_Record_Email_VerifyCode()
{
	UI_Record_VerifyCode("1");
}
function UI_Record_Phone_VerifyCode()
{
	UI_Record_VerifyCode("2");
}
function UI_Record_ShowRecommandDlg()
{
	var url = "DataRec.ashx?type=10012&regtype=0";
	UI_Record_Send(url);
}
function EmailRecommandClick()
{
    if(gvDiableUIActiongLog==true)
    {
        return;
    }
	var url = "DataRec.ashx?type=10003";
	var sRet = AjaxRequest(url);
}
function PhoneRecommandClick()
{
    if(gvDiableUIActiongLog==true)
    {
        return;
    }
	var url = "DataRec.ashx?type=10004";
	var sRet = AjaxRequest(url);
}

