 function changelocation(locationid)
    {
		if(!isNaN(locationid)){
    gel("nclassid").length = 0; 

    var i;
    for (i=0;i < onecount; i++)
        {
            if (subcat[i][1] == locationid)
            { 
                gel("nclassid").options[gel("nclassid").length] = new Option(subcat[i][0],subcat[i][0].substring(1,10));
            }        
        }
     
	 if(gel("nclassid").length>=1){
		dspcity(gel("nclassid").options[0].value);
		 }
    }    
	}
function dspcity(dsptxt)
{
if(dsptxt.indexOf("=")==-1)
	gel("city").value=dsptxt;
// document.regform.city.value=dsptxt;
//citylbl=document.getElementById("citylabel");
//citylbl.innerText= dsptxt;

}
function dspprovince(dsptxt)
{
	
if(dsptxt.indexOf("=")==-1){
	gel("province").value=dsptxt;
	}else{
	gel("province").value="";	
		}
		
}



// 通过状态
var ok_1 = 0;//用户名
var ok_2 = 0;//密码
var ok_3 = 0;//确认密码

var ok_7 = 0;//验证码
var ok_8 = 0;//服务条款
var hascom =false; 
var hasaddr =false;
var objstr="company,province,city,address,truename,phone";
	objarr=objstr.split(",",6);

var okstatsstr="0,0,0,0,0,0";
okstats=okstatsstr.split(",",6);
var msg_uid = "";
var msg_password = "";
var msg_password2 = "";
var msg_year = "";
var msg_month = "";
var msg_day = "";
var msg_question = "";
var msg_answer = "";
var msg_authnum = "";

var message = "";


function gel(a){
	return document.getElementById ? document.getElementById(a) : null;
}
 
function  hiddenx(x){
 
 gel(x).className = "none";
}


 
 
function _write(a){
	document.write(a);
}
function setfocus(a){
	gel(a).className = "focus";
	gel(a).innerHTML = msg[a];
}
function setblur(a){
	gel(a).className = "blur";
}
function fisnumber (sv,sr) {
	var stmp;
	if(sv.length==0){ return (false);}
	for (var i=0; i < sv.length; i++){
		stmp= sv.substring (i, i+1);
		if (sr.indexOf (stmp, 0)==-1) {return (false);}
	}
	return (true);
}




// 检测密码
function checkpass1(x) {
	var form = gel("password");
	var fangku = form.value;
	fangku=quanjiao2banjiao(fangku);
	form.value=fangku;
	var Condition1 = (fangku.length < 6 || fangku.length > 20);
	var Condition2 = (fangku.indexOf("&") != -1 || fangku.indexOf("%") != -1 || fangku.indexOf("=") != -1 || fangku.indexOf("+") != -1 || fangku.indexOf("'") != -1);
	if(Condition1) {
		message = "密码长度必须为6-20个字符，请重新输入！";
		gel(x).innerHTML = message;
		gel(x).className = "fail";
		ok_2 = 0;
		return false;
	} else if(Condition2) {
		message = "密码中不允许含有&,%,=,+,'字符，请重新输入密码！";
		gel(x).innerHTML = message;
		gel(x).className = "fail";
		 ok_2 = 0;
		return false;
	} else {
		message = "&nbsp;&nbsp;";
		gel(x).innerHTML = message;
		gel(x).className = "success";
		ok_2 = 1;
		return false;
	}
}

// 检测密码2
function checkpass2(x) {
	var form1 = gel("password");
	var form2 = gel("password2");
	var fangku = form1.value;
	var password2 = form2.value;
		fangku=quanjiao2banjiao(fangku);
	form1.value=fangku;
		password2=quanjiao2banjiao(password2);
	form2.value=password2;
	var Condition3 = (password2 == "");
	var Condition4 = (password2 != fangku);
	if(Condition3) {
		gel(x).innerHTML = "确认密码不能为空，请重新输入！";
		gel(x).className = 'fail';
		 ok_3 = 0;
		return false;
	} else if(Condition4) {
		gel(x).innerHTML = "两次输入密码不相同，请重新输入确认密码！";
		gel(x).className = 'fail';
		ok_3 = 0;
		return false;
	} else {
		gel(x).innerHTML = "&nbsp;&nbsp;";
		gel(x).className = 'success';
		ok_3 = 1;
		return false;
	}
}

 
 

function checkvalue(id,x,dspname,minleng,maxleng){
	var form = document.getElementById(id);
	var fangku = form.value;
	fangku=quanjiao2banjiao(fangku);
	form.value=fangku;
	var Condition9= (fangku == "");
	
	var Condition10 = (fangku < minleng || fangku.length > maxleng); 
	var Condition11 = (fangku.indexOf("&") != -1 || fangku.indexOf("%") != -1 || fangku.indexOf("=") != -1 || fangku.indexOf("+") != -1 || fangku.indexOf("'") != -1);
	if(Condition9) {
		gel(x).innerHTML = "请填写“"+dspname+"” ";
		gel(x).className = 'fail';
				for (i=0;i<objarr.length; i++)
		{
			if(id==objarr[i])
				okstats[i]=0;
			
		}
		return false;
	} 
	if(Condition10) {
		gel(x).innerHTML = "“"+dspname+"”长度限制为 "+minleng+" - "+maxleng+" 个字符！";
		gel(x).className = 'fail';
				for (i=0;i<objarr.length; i++)
		{
			if(id==objarr[i])
				okstats[i]=0;
			
		}
		return false;
	} else if(Condition11) {
		gel(x).innerHTML = "“"+dspname+"”中不允许有&,%,=,+,'等字符!";
		gel(x).className = 'fail';
				for (i=0;i<objarr.length; i++)
		{
			if(id==objarr[i])
				okstats[i]=0;
			
		}
		return false;
	} else {
		gel(x).innerHTML = "&nbsp;&nbsp;";
		gel(x).className = 'success';
		for (i=0;i<objarr.length; i++)
		{
			if(id==objarr[i])
				okstats[i]=1;
			
		}
		 
	}

 
}
 
function quanjiao2banjiao(str) {
	var i;
	var result = '';
	for (i = 0; i < str.length; i++) {
		code = str.charCodeAt(i);
		if (code >= 65281 && code < 65373) {
			result += String.fromCharCode(str.charCodeAt(i) - 65248);
		}
		else {
			result += str.charAt(i);
		}
	}
	return result;
}

function chkusrtype(vl) {

	switch (vl)
        {
            case "60": 
				gel('companylabel').innerHTML='<font color=#ff0000>公司名称：</font>';
				gel('addresslabel').innerHTML='<font color=#ff0000>公司地址：</font>';
				msg['tip6'] = "请填写 “公司地址”";
				addrtip = "公司地址";
				okstats[0]=0;
				okstats[3]=0;
				gel('diantr0').style.display='none';
				gel('diantr1').style.display='none';
				if(hascom){
						checkvalue('company','tip4','公司名称',3,30);
					}else{
						setblur("tip4");
						}
				if(hasaddr){
						checkvalue('address','tip6',addrtip,5,30);
					}else{
						setblur("tip6");
						}
				break;
            case "50": 
				gel('companylabel').innerHTML='<font color=#ff0000>公司名称：</font>';
				gel('addresslabel').innerHTML='<font color=#ff0000>公司地址：</font>';
				msg['tip6'] = "请填写 “公司地址”";
				addrtip = "公司地址";
				okstats[0]=0;
				okstats[3]=0;
				gel('diantr0').style.display='none';
				gel('diantr1').style.display='none';
				if(hascom){
						checkvalue('company','tip4','公司名称',3,30);
					}else{
						setblur("tip4");
						}
				if(hasaddr){
						checkvalue('address','tip6',addrtip,5,30);
					}else{
						setblur("tip6");
						}
				
				break;
            case "71": 
				gel('companylabel').innerHTML='公司名称：';
				gel('addresslabel').innerHTML='门店地址：';
				msg['tip6'] = "请填写 “门店地址”";
				addrtip = "门店地址";
				okstats[0]=1;
				okstats[3]=1;
				gel('diantr0').style.display='';
				gel('diantr1').style.display='';
				hiddenx("tip4");
				hiddenx("tip6");
				break;
            case "51": 
				gel('companylabel').innerHTML='公司名称：';
				gel('addresslabel').innerHTML='公司地址：';
				msg['tip6'] = "请填写 “公司地址”";
				addrtip = "公司地址";
				okstats[0]=1;
				okstats[3]=1;
				gel('diantr0').style.display='none';
				gel('diantr1').style.display='none';
				hiddenx("tip4");
				hiddenx("tip6");
				break;
            case "30": 
				gel('companylabel').innerHTML='公司名称：';
				gel('addresslabel').innerHTML='公司地址：';
				msg['tip6'] = "请填写 “公司地址”";
				addrtip = "公司地址";
				okstats[0]=1;
				okstats[3]=1;
				gel('diantr0').style.display='none';
				gel('diantr1').style.display='none';
				hiddenx("tip4");
				hiddenx("tip6");
				break;
			default: 
				gel('companylabel').innerHTML='<font color=#ff0000>公司名称：</font>';
				gel('addresslabel').innerHTML='<font color=#ff0000>门店地址：</font>';
				msg['tip6'] = "请填写 “门店地址”";
				addrtip = "门店地址";
				okstats[0]=0;
				okstats[3]=0;
				gel('diantr0').style.display='';
				gel('diantr1').style.display='';
				if(hascom){
						checkvalue('company','tip4','公司名称',3,30);
					}else{
						setblur("tip4");
						}
				if(hasaddr){
						checkvalue('address','tip6',addrtip,5,30);
					}else{
						setblur("tip6");
						}
				break;
 		}
		if(gel('tip6').className!="success"){
gel('tip6').innerHTML = msg['tip6']; 
		}

	}
 