﻿
//检测游客到留言此条提交
function checkSubmitNext(){
	if(checkCountryNull()){
		if(checkAppellation()){
			if(checkSendPersonName()){
				if(checkEmail()){
					if(checkPhoneType()){
						ToentryForm.submit();
					}
					else{}
				}
				else{}
			}
			else{}
		}
		else{}
	}
	else{}
}


//显示/隐藏 登录DIV
function touristsLogin(){
	var CRTitle_1=document.getElementById("CRTitle_1");
	var CRTitle_2=document.getElementById("CRTitle_2");
	var CRTitle_3=document.getElementById("CRTitle_3");
	var CRContent_1=document.getElementById("CRContent_1");
	var CRContent_2=document.getElementById("CRContent_2");
	var CRContent_3=document.getElementById("CRContent_3");
	if(CRTitle_3.style.display=="none"){
		CRTitle_1.style.display="none";
		CRTitle_2.style.display="none";
		CRTitle_3.style.display="block";
		CRContent_1.style.display="none";
		CRContent_2.style.display="none";
		CRContent_3.style.display="block";
	}
	else{
		CRTitle_1.style.display="block";
		CRTitle_2.style.display="none";
		CRTitle_3.style.display="none";
		CRContent_1.style.display="block";
		CRContent_2.style.display="none";
		CRContent_3.style.display="none";
	}
}

  //去除左边的空格。   
function   LTrim(str)   
{   
	var   whitespace   =   new   String("   \t\n\r　");   
	var   s   =   new   String(str);   
	if   (whitespace.indexOf(s.charAt(0))   !=   -1)   
	{   
	var   j=0,   i   =   s.length;   
	while   (j   <   i   &&   whitespace.indexOf(s.charAt(j))   !=   -1)   
	{   
	j++;   
	}   
	s   =   s.substring(j,   i);   
	}   
	return   s;   
}

//检测国家或地区是否为空
function checkCountryNull(){
	if(LTrim(document.getElementById("Country").value)==""){
		document.getElementById("CountryDiv_1").style.display="block";
		return false;
	}
	else{
		document.getElementById("CountryDiv_1").style.display="none";
		return true;
	}
}

//检测称呼
function checkAppellation(){
	if(document.getElementById("Appellation").value=="0"){
		document.getElementById("AppellationDiv_1").style.display="block";
		return false;
	}
	else{
		document.getElementById("AppellationDiv_1").style.display="none";
		return true;
	}
}

//检测姓名
function checkSendPersonName(){
	if(LTrim(document.getElementById("SendPersonName").value)==""){
		document.getElementById("SendPersonNameDiv_1").style.display="block";
		return false;
	}
	else{
		document.getElementById("SendPersonNameDiv_1").style.display="none";
		return true;
	}
}

//检测邮箱
function checkEmail(){
	if(document.getElementById("Email").value==""){
		document.getElementById("EmailDiv_1").style.display="block";
		return false;
	}
	else{
		document.getElementById("EmailDiv_1").style.display="none";
			if(document.getElementById("Email").value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1){
			     document.getElementById("EmailDiv_2").style.display= "none";
			     return true;
		  	}
		  	else{
	             document.getElementById("EmailDiv_2").style.display= "block";
			     return false;
		  	}
	}
}



	//检测电话是否规范(new)
	function checkPhoneType(){
		var phone =LTrim(document.getElementById("CompanyPhone").value);
		if(phone==""){
			  CompanyPhoneNullDiv.style.display="block";
		     
		     return false;
		}else{
			 CompanyPhoneNullDiv.style.display="none";
		   
		    //window.parent.SetWinHeight("mainFrame","toptd");
			return true;
		}
	}
	

//********************************************游客注册
//检测游客到留言此条提交
function checkTouristsSubmit(){
	if(checkTouristsName()){}else{return false;}
	//if(CheckResult==1){alert("1111111111");}else{return false;}
	if(CheckTouristsPsw()){}else{return false;}
	if(CheckTouristsRePsw()){}else{return false;}
	if(checkCountryNull()){}else{return false;}
	if(checkAppellation()){}else{return false;}
	if(checkSendPersonName()){}else{return false;}
	if(checkEmail()){}else{return false;}
	if(checkPhoneType()){AddTouristsForm.submit();
	}else{return false;}
}

//检测游客登录名
function checkTouristsName(){
	var TouristsName=document.getElementById("TouristsName");
	var TouristsNameDiv_1=document.getElementById("TouristsNameDiv_1");
	var TouristsNameDiv_3=document.getElementById("TouristsNameDiv_3");
	if(TouristsName.value!=""){
		if(TouristsName.value.search(/^[A-Za-z0-9]{4,20}$/)!=-1){
			TouristsNameDiv_1.style.display="none";
			TouristsNameDiv_3.style.display="none";
			return true;
		}
		else{
			TouristsNameDiv_3.style.display="block";
			return false;
		}
	}
	else{
		TouristsNameDiv_1.style.display="block";
		return false;
	}
}
//验证用户名是否重名--提交
function checkUserId(){
	var TouristsName=document.getElementById("TouristsName");
	var TouristsNameDiv_1=document.getElementById("TouristsNameDiv_1");
	var TouristsNameDiv_3=document.getElementById("TouristsNameDiv_3");
	if(TouristsName.value!=""){
		if(TouristsName.value.search(/^[A-Za-z0-9]{3,20}$/)!=-1){
			TouristsNameDiv_1.style.display="none";
			TouristsNameDiv_3.style.display="none";
			document.getElementById("CheckUserId").value=TouristsName.value;
			CheckUserIdForm.submit();
		}
		else{
			TouristsNameDiv_3.style.display="block";
			return false;
		}
	}
	else{
		TouristsNameDiv_1.style.display="block";
		return false;
	}
}

var CheckResult=0;
//验证用户名是否重名--返回
function checkNoUserId(){//有重名的，不符合
	var TouristsNameDiv_1=document.getElementById("TouristsNameDiv_1");
	var	TouristsNameDiv_2=document.getElementById("TouristsNameDiv_2");//重名错误
    TouristsNameDiv_2.style.display= "block";
	TouristsNameDiv_1.style.display="none";
	CheckResult=0;
	hidden_frame.src="";//清空iframe
}
function checkOkUserId(){
    var TouristsNameDiv_1=document.getElementById("TouristsNameDiv_1");
	var	TouristsNameDiv_2=document.getElementById("TouristsNameDiv_2");//重名错误
    TouristsNameDiv_2.style.display= "none";
	TouristsNameDiv_1.style.display="none";
	CheckResult=1;
    hidden_frame.src="";//清空iframe
} 

function returnTouristsNameOk(result){
	var TouristsNameDiv_1=document.getElementById("TouristsNameDiv_1");
	var	TouristsNameDiv_2=document.getElementById("TouristsNameDiv_2");
	if(result==1){//重名、不合格
		TouristsNameDiv_2.style.display= "block";
		TouristsNameDiv_1.style.display="none";
		hidden_frame.src="";//清空iframe
	}
	if(result==0){
		TouristsNameDiv_2.style.display= "none";
		TouristsNameDiv_1.style.display="none";
    	hidden_frame.src="";//清空iframe
	}
}

//检测游客密码
function CheckTouristsPsw(){
    var Password=document.getElementById("TouristsPsw").value;
	var	TouristsPswDiv_1=document.getElementById("TouristsPswDiv_1");
	var	TouristsPswDiv_2=document.getElementById("TouristsPswDiv_2");
    if(Password!=""){
	   if(passwordTypeCheck(Password)){
	       TouristsPswDiv_1.style.display= "none";
		   TouristsPswDiv_2.style.display= "none";
		   return true;
	   }
	   else{
	       TouristsPswDiv_2.style.display= "block";
		   TouristsPswDiv_1.style.display= "none";
		   return false;
	   }
    }
    else {
       TouristsPswDiv_1.style.display= "block";
	   TouristsPswDiv_2.style.display= "none";
	   return false;
    }
}

//检测游客确认密码
function CheckTouristsRePsw(){
    var Password=document.getElementById("TouristsRePsw").value;
	var	TouristsRePswDiv_1=document.getElementById("TouristsRePswDiv_1");
	var	TouristsRePswDiv_2=document.getElementById("TouristsRePswDiv_2");
	var TouristsRePswDiv_3=document.getElementById("TouristsRePswDiv_3");
    if(Password!=""){
	   if(passwordTypeCheck(Password)){
	   	   if(Password==document.getElementById("TouristsPsw").value){
	   	   		TouristsRePswDiv_1.style.display= "none";
		   		TouristsRePswDiv_2.style.display= "none";
		   		TouristsRePswDiv_3.style.display= "none";
		   		return true;
	   	   }
	       else{
	       		TouristsRePswDiv_3.style.display= "block";
	       		TouristsRePswDiv_1.style.display= "none";
		   		TouristsRePswDiv_2.style.display= "none";
		   		return false;
	       }
	   }
	   else{
	       TouristsRePswDiv_2.style.display= "block";
		   TouristsRePswDiv_1.style.display= "none";
		   TouristsRePswDiv_3.style.display= "none";
		   return false;
	   }
    }
    else {
       TouristsRePswDiv_1.style.display= "block";
	   TouristsRePswDiv_2.style.display= "none";
	   TouristsRePswDiv_3.style.display= "none";
	   return false;
    }
}

//密码格式验证
function passwordTypeCheck(password){
if(password.search(/^[A-Za-z0-9]{8,20}$/)!=-1)
return true;
else
return false;
}

//********************************************游客修改信息
//检测游客修改信息提交
function checkTouristsUpSubmit(){
	if(checkCountryNull()){
		if(checkAppellation()){
			if(checkSendPersonName()){
				if(checkEmail()){
					if(checkPhoneType()){
						UpTouristsInfoForm.submit();
					}
					else{}
				}
				else{}
			}
			else{}
		}
		else{}
	}
	else{}
}

