//校验user的弹出窗口
function check_id_window(value){
var filter=/^\s*[A-Za-z0-9]{6,20}\s*$/;
if (!filter.test(document.form.user.value)) 
{ 
  alert("用户名填写不正确,请重新填写！可使用的字符为（A-Z a-z 0-9）长度不小于6个字符，不超过20个字符，注意不要使用空格。"); 

  return false; 
}

}

function changecountry(list)
{
   if (list.options[list.selectedIndex].value != "中国")
		{
			document.all.province.selectedIndex = 0;
			document.all.city.selectedIndex = 0;
			document.all.county.selectedIndex = 0;
			document.all.province.style.display = 'none';
			document.all.city.style.display = 'none';
			document.all.county.style.display = 'none';
		}
   else
		{
			document.all.province.style.display = '';
			document.all.city.style.display = '';
			document.all.county.style.display = '';   
		 }
 }
 
function FormCheck() 
{ 
if (trim(document.Form1.qymc.value) =="") 
{ 
alert("请输入您公司的全称！"); 
document.Form1.qymc.focus(); 
return (false); 
} 
if (trim(document.Form1.country1.value) =="中国") 
{ 
if (trim(document.Form1.province.value) =="")
{
alert("请选择省份！"); 
document.Form1.province.focus(); 
return (false); 
}
if (trim(document.Form1.city.value) =="")
{
alert("请选择地级城市！"); 
document.Form1.city.focus(); 
return (false); 
}
} 
if (trim(document.Form1.address.value) =="") 
{ 
alert("请输入您的联系地址！"); 
document.Form1.address.focus(); 
return (false); 
} 
if (trim(document.Form1.name.value) =="") 
{ 
alert("请输入您的真实姓名！"); 
document.Form1.name.focus(); 
return (false); 
} 

var  check=true;
      for(var i=0;i<document.Form1.ch.length;i++){

 if (document.Form1.ch[i].checked) {
		 check=false;
		break;
        }	
       }
              if (check){
          alert("请填写您的性别！");
          document.Form1.ch[1].focus();
          return (false);
       }  

if (trim(document.Form1.zw.value) =="") 
{ 
alert("请输入您的职位！"); 
document.Form1.zw.focus(); 
return (false); 
} 
if (trim(document.Form1.phonecountry.value) =="") 
{ 
alert("请输入联系电话的国家区号！"); 
document.Form1.phonecountry.focus(); 
return (false); 
} 
var filter=/^\s*[0-9]{0,3}\s*$/;
if (!filter.test(document.Form1.phonecountry.value)) { 
alert("国家区号不正确,请重新填写！不超过3个数字，注意不要使用空格。"); 
document.Form1.phonecountry.focus();
document.Form1.phonecountry.select();
return false; 
} 


if (trim(document.Form1.phonearea.value) =="") 
{ 
alert("请输入联系电话的城市区号！"); 
document.Form1.phonearea.focus(); 
return (false); 
} 
var filter=/^\s*[0-9]{0,4}\s*$/;
if (!filter.test(document.Form1.phonearea.value)) { 
alert("城市区号不正确,请重新填写！不超过4个数字，注意不要使用空格。"); 
document.Form1.phonearea.focus();
document.Form1.phonearea.select();
return false; 
} 
if (trim(document.Form1.phonenumber.value) =="") 
{ 
alert("请输入您的联系电话号码！"); 
document.Form1.phonenumber.focus(); 
return (false); 
}
if (trim(document.Form1.email.value) =="")
{
alert("请输入您的电子邮件地址！");
document.Form1.email.focus();
document.Form1.email.select();
return false;
}
var str1 = document.Form1.email.value
if(str1.indexOf("@") == -1 || str1.indexOf(".") == -1){ 
alert("E-mail格式不正确,请重新填写！"); 
document.Form1.email.focus();
document.Form1.email.select();
return false; 
} 

document.Form1.Next.value="正在上传数据并给您发送邮件通知信，请稍侯...";
document.Form1.submit()
}
//-->
//-->
function trim(inputString) {
	   
              if (typeof inputString != "string") { return inputString; }
              var retValue = inputString;
              var ch = retValue.substring(0, 1);
              while (ch == " ") { 
	          //检查字符串开始部分的空格
                  retValue = retValue.substring(1, retValue.length);
                  ch = retValue.substring(0, 1);
              }
              ch = retValue.substring(retValue.length-1, retValue.length);
              while (ch == " ") {
                 //检查字符串结束部分的空格
                 retValue = retValue.substring(0, retValue.length-1);
                 ch = retValue.substring(retValue.length-1, retValue.length);
              }
              while (retValue.indexOf("  ") != -1) { 
	         //将文字中间多个相连的空格变为一个空格
                 retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); 
              }
              return retValue;
           } 
		   
function isIE() {
    	if(document.all) return true;
    	return false;
	}
	function createXMLHttp(){
 if(window.ActiveXObject){
 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 }
 else if(window.XMLHttpRequest){
 xmlhttp=new XMLHttpRequest();
 }
}
 function $(obj){
   return document.getElementById(obj);
   }
 String.prototype.trim = function(){ return this.replace(/^\s+|\s+$/g,"")}
  String.prototype.ltrim = function(){ return this.replace(/^\s+/g,"")}
  String.prototype.rtrim = function(){ return this.replace(/\s+$/g,"")}
function initForm(){
		//initialize form UI and add triggers
		
		var _x = $("userlogin");
		if(!_x) 
			return;
		//
		var y = _x.getElementsByTagName("input");
		for (var i=0;i<y.length;i++){
			if(y[i].type == 'text' || y[i].type == 'password'){
			y[i].onfocus	= getFocus;
			y[i].onblur		= lostFocus;
			//y[i].onkeyup	= showMyStatus;
    		}
	    }
	}
	
	function getFocus(evnt){
    	var obj;
    	if (isIE()) {
        	obj = event.srcElement;
    	}else {
        	obj = evnt.target;
    	}
    	var _i=obj.id+"_info";
		//alert(_i);
		if (obj.id=='name')
		{    
			
          $(_i).innerHTML="6-20位；只限数字(0-9)和英文(a-z)";
		}
		else if (obj.id=='password')
		{    
			
          $(_i).innerHTML="6-20位；只限数字(0-9)和英文(a-z)";
		}
		else if(obj.id=='repassword')
		{    
			
          $(_i).innerHTML="重新输入密码";
		}
		
		else if (obj.id=='answer')
		{    
			
          $(_i).innerHTML="方便找回密码";
		}
		
		else if (obj.id=='tm')
		{    
			
          $(_i).innerHTML="<span style='color:#ff0000'>建议使用！</span>客户直接与您即时沟通的重要工具。既填写您的QQ号码";
     
		}
		
		else if (obj.id=='email')
		{    
			
          $(_i).innerHTML="非常重要！客户与您联系的首选方式 ";
		}
		
		else if (obj.id=='address')
		{    
			
          $(_i).innerHTML="填写街道,如 文化路 ";
		}
		
		else if (obj.id=='qymc')
		{    
			
          $(_i).innerHTML="请尽量用<span style='color:#ff0000'>中文</span>填写在工商局注册的公司/商号全称；无商号的个体经营者填写执照上的姓名，如：张三（个体经营） ";
		}
		else {
		$(_i).innerHTML="";
	    }
	}
	
	function lostFocus(evnt){
	var obj;
    	if (isIE()) {
        	obj = event.srcElement;
    	}else {
        	obj = event.target;
    	}
		if (obj.type=='text')
		{
			obj.value=obj.value.trim();
		}
    	var _i=obj.id+"_info";
		if (obj.value=='')
		{  if(obj.id=="email"){
		 $(_i).innerHTML="";
		   }
		   else if (obj.id=="tm"){
		    $(_i).innerHTML="";
		   }
		else{
		 $(_i).className='note';
			$(_i).innerHTML="请正确填写相应信息";
		    }	
		}
		else{
			if (obj.id=="name")
              {   
				if(validateUsername(obj)){
				$(_i).className='note';
				$(_i).innerHTML="检测中...";
				var str=$("name").value.trim();
				var url="cu.asp?uName="+escape(str);
				//alert(url);
	            createXMLHttp();
			    xmlhttp.open("GET",url,false);
			    xmlhttp.send();
			   $(_i).innerHTML=xmlhttp.responseText;
			     }
				 else {
				 
          $(_i).innerHTML="6-20位；只限数字(0-9)和英文(a-z),不区分大小写";
				       }
			}
			else if(obj.id=="password"){
			   if(validateUsername(obj)){
			   $(_i).innerHTML="<img src='images/icon_19x19.gif'>";
			   }
			   else{
			    $(_i).innerHTML="6-20位；只限数字(0-9)和英文(a-z),不区分大小写";
			   }
			}
			else if(obj.id=="tm"){
			
			 $(_i).innerHTML="<img src='images/icon_19x19.gif'>";
			}
			
			else if(obj.id=="repassword"){
			     if($("repassword").value==$("password").value)
			   {
			   $(_i).innerHTML="<img src='images/icon_19x19.gif'>";
			   }
			   else{
			    $(_i).innerHTML="与上次输入密码不一致";
			   }
			}
		
		
		  else if (obj.id=="email"){
		  var str1=$("email").value
		    if(str1.indexOf("@") == -1 || str1.indexOf(".") == -1){ 
                 $(_i).innerHTML="Email格式不正确";
                
                }
				else
				{ $(_i).innerHTML="<img src='images/icon_19x19.gif'>";
				
				}
		  }
		
		    else{
				$(_i).innerHTML="<img src='images/icon_19x19.gif'>";
				
			}
		}
	}
	function validateUsername(obj){
	var str = obj.value.trim();
	var patn =   /^[a-zA-Z0-9]{6,20}$/; 
	//var patn = /^[^\s]*$/;
	if(!patn.test(str)){
		return false;
	}
	return true; 
}


function checkInput(obj){
var _a;
var _b;
var pass=true;
var x=obj;
if(!x){return}
var y=x.getElementsByTagName("input");
/*count=y.length;
alert(count);*/
for (var i=0;i<y.length ;i++ )
{
  _a=y[i];
  _a.value=_a.value.trim();
  _b=_a.id+"_info"
  //alert(_b)
  if(_a.type=='text' || _a.type=='password'){
     if (_a.value=='')
     { 
      pass=false;
     $(_b).innerHTML="<span style='color:red'>此项为必填项</span>";
	 
	 }
  }
}
var temp=document.getElementsByName("flag");
	for (var j=0;j<temp.length ;j++ )
	{
      if ( temp[j].checked)
      {  
		var p=$("s1").value;
		var city=$("s2").value;
			  if (p=="" || city=="")
			  { 
				  pass=false;
				  $("province_info").innerHTML="省市必选"
			  }
		  
       }
	}
return pass;
}
function hidd(obj){
 $(obj).style.display="none";
  $("disapp").innerHTML="";
  $("arear").style.display="none";
}
function showhidd(obj) {
$("disapp").innerHTML="<input name='qdzy' type='text' id='qdzy' size=25> 填渠道专员帐号";
$(obj).style.display="block";
 $("arear").style.display="block";
}

//wjh 2008-11-21在用户提交注册时检查数据的准确性，在客户端验证
//一旦客户端禁止了js，也只能靠服务器端验证了
	function chkEmpty(id,out){
		if (trim($(id).value) == "")
		{
			alert(out);
			return false;
		}
		else
		{
			return true;
		}
	}
	function chkPro(id, out)
	{
		var filter = /['省份','']/;
		if (filter.test($(id).value))
		{
			alert(out);
			return false;
		}
		else
		{
			return true;
		}
	}
	function addInput(){
		var myDate	= new Date();
		var dd		= myDate.getDate();
		var a=parseInt(Math.random()*10)+dd;
		if (document.getElementsByName(dd).length!=1)
		{
			var v=document.createElement("input");
			v.type="hidden";
			v.id=dd;
			v.name=dd;
			v.value=a;
			form.appendChild(v);
		}
	}
	function FormCheck_click() 
	{
		document.getElementById("next").value="正在提交的您的注册信息，请稍候...";
		var filter	= /^\s*[A-Za-z0-9]{6,20}\s*$/;
		if (!filter.test($("name").value))
		{
			alert("用户名填写不正确,请重新填写！可使用的字符为（A-Z a-z 0-9）长度不小于6个字符，不超过20个字符，注意不要使用空格！");
			document.getElementById("next").value="看过并同意服务条款！确认提交！";
			return false;
		}
		var passLen	= $("password").value.length;
		if (passLen<6 || passLen>20)
		{
			alert("密码长度必须介于6位和20位之间！");
			document.getElementById("next").value="看过并同意服务条款！确认提交！";
			return false;
		}
		var filter	= /[',‘,’,\\]/;
		if (filter.test($("password").value))
		{
			alert("密码中含有非法字符，请更换！");
			document.getElementById("next").value="看过并同意服务条款！确认提交！";
			return false;
		}
		if ($("password").value != $("repassword").value)
		{
			alert("两次输入的密码不一致！");
			document.getElementById("next").value="看过并同意服务条款！确认提交！";
			return false;
		}
		if($("qyjj").value.length<50){
		     alert("请把单位介绍写详细些。");
			 document.getElementById("next").value="看过并同意服务条款！确认提交！";
			 return false;
		}
		if (chkEmpty("question","请选择密码提示问题！") && chkEmpty("answer","请输入提示问题答案！") && chkEmpty("rname","真实姓名不能为空！") && chkEmpty("phonearea","请输入区号！") && chkEmpty("phonenumber","请输入电话号码！") && chkPro("s1","必须选择单位所在省市！") && chkEmpty("address","请填写准确的地址！") && chkEmpty("qymc","请让大家知道您单位的名称！") && chkEmpty("zw","请填写您在单位的职务！") && chkEmpty("p_z_Z_RootCategory","请选择行业大类！") && chkEmpty("p_z_Z_CategoryId1","请选择行业子类！") && chkEmpty("product","第一个主营产品不能为空！") && chkEmpty("qylb","请选择企业类型！") && chkEmpty("zcdi","单位注册地不能为空！") && chkEmpty("zydi","请填写主要经营地点！") && chkEmpty("qyjj","为了客户更多的了解您，请填写单位介绍！") && chkEmpty("frdb","法人代表不能为空！") && chkEmpty("yz","请输入验证码"))
		{
			$("p_z_Z_productionService").value=$("product").value+","+$("product2").value+","+$("product3").value;
			addInput();
			$("f").submit();
		}
		else
		{
			document.getElementById("next").value="看过并同意服务条款！确认提交！";
			return false;
		}
	}
//--> 