

var url = "visitor/checkRegisterData.htm";

String.prototype.trim=function(){
	return this.replace(/(^\s*)|(\s*$)/g, "");
}

function hideAndShow(hideDiv, showDiv) {
	if (hideDiv != null) {
		for (var index = 0; index < hideDiv.length; ++index) {
			var hide = hideDiv[index];
			$(hide).hide();
		}
	}
	if (showDiv != null) {
		for (var index = 0; index < showDiv.length; ++index) {
			var show = showDiv[index];
			$(show).show();
		}
	}
	
}
//会员名验证��Ա��֤
flaglogin = false;
function checkLogin() {
    var loginID = document.getElementById("loginId").value;
    
     var reg = new RegExp("^[0-9a-zA-Z]{2,18}$");
       
	if (loginID== "" ||!(reg.test(loginID))) {
		hideAndShow(["loginId_4", "loginId_2", "loginId_3", "loginId_5","loginId_6"], ["loginId_1"]);
		flaglogin = false;
	} 
	else {
		//var reg = new RegExp("^([A-Za-z\u4e00-\u9fa5]{1}[-A-Za-z0-9_.\u4e00-\u9fa5]{1,17})$");
		
		if (reg.test(loginID)) {
			new Ajax.Request(url, {method:"post", asynchronous:false,parameters:{loginId:loginID}, onSuccess:function (transport) {
				var jsonExpression = "(" + transport.responseText + ")";
				var customer = eval(jsonExpression);
				if (customer.loginId == "0") {
					hideAndShow(["loginId_1", "loginId_3", "loginId_4", "loginId_5","loginId_6"], ["loginId_2"]);
					flaglogin = true;
				} else {
					if (customer.loginId == "2") {
						hideAndShow(["loginId_1", "loginId_2", "loginId_3", "loginId_5","loginId_6"], ["loginId_4"]);
						flaglogin = false; 
					} else {
						if (customer.loginId == "3") {
							hideAndShow(["loginId_1", "loginId_2", "loginId_3", "loginId_4","loginId_6"], ["loginId_5"]);
							flaglogin = false; 
						} else {
							hideAndShow(["loginId_1", "loginId_2", "loginId_4", "loginId_5","loginId_6"], ["loginId_3"]);
							flaglogin = false;
						}
					}
				}
			}});
		} else {
			hideAndShow(["loginId_2", "loginId_3", "loginId_4", "loginId_5","loginId_1"], ["loginId_6"]);
			flaglogin = false; 
		}
	}
	return flaglogin;
}
//密码验证������֤
flagpwd = false;
function checkLoginPassword() {
	if ($F("loginPassword").blank()) {
		hideAndShow(["loginPassword_3", "loginPassword_4"], ["loginPassword_2"]);
		flagpwd = false;
	} else {
		var reg = new RegExp("^[a-zA-Z0-9]{6,18}$");
		if (reg.test($F("loginPassword"))) {
			hideAndShow(["loginPassword_2", "loginPassword_4"], ["loginPassword_3"]);
			flagpwd = true;
		} else {
			hideAndShow(["loginPassword_2", "loginPassword_3"], ["loginPassword_4"]);
			flagpwd = false;
		}
	}
	return flagpwd;
}
//重复密码验证����ȷ����֤
falgconpwd = false;
function checkConPassword() {
	if ($F("conPassword").blank()) {
		hideAndShow(["conPassword_3", "conPassword_4"], ["conPassword_2"]);
		falgconpwd = false;
	} else {
		if ($F("loginPassword") != $F("conPassword")) {
			hideAndShow(["conPassword_2", "conPassword_3"], ["conPassword_4"]);
			falgconpwd = false;
		} else {
			hideAndShow(["conPassword_2", "conPassword_4"], ["conPassword_3"]);
			falgconpwd = true;
		}
	}
	return falgconpwd;
}
//真实姓名验证��ʵ������֤
flagbuyername = false;
function checkBuyerName() {
	var reg = new RegExp("^[\u4e00-\u9fa5A-Za-z]{2,20}$");
	if ($F("name").blank()) {
		hideAndShow(["name_1","name_3"] , ["name_2"]);
		flagbuyername = false;
	} else {
		if (reg.test($F("name"))) {
			hideAndShow(["name_2","name_3"], ["name_1"]);
			flagbuyername = true;
		} else {
			hideAndShow(["name_1","name_2"],["name_3"]);
			flagbuyername = false;
		}
	}
	return flagbuyername;
}
//邮件验证����������֤
flagemail = false;
function checkEmail() {
	if (document.getElementById("email").value=="") {
		hideAndShow(["email_1", "email_2", "email_3"], null);
		flagemail = true;
	} else {
		var reg = new RegExp("^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$");
		if (reg.test($F("email"))) {
			var myurl = url + "?email=" + document.getElementById("email").value;
			new Ajax.Request(myurl, {method:"get", onSuccess:function (transport) {
				var jsonExpression = "(" + transport.responseText + ")";
				var customer = eval(jsonExpression);
				if (customer.email == "0") {
					hideAndShow(["email_2", "email_3"], ["email_1"]);
					flagemail = true;
				} else {
					hideAndShow(["email_1", "email_2"], ["email_3"]);
					flagemail = false;
				}
			}});
		} else {
			hideAndShow(["email_1", "email_3"], ["email_2"]);
			flagemail = false;
		}
	}
	return flagemail;
}
//固定电话验证�̶�������֤
flagphone = false;
function checkPhone() {
	if ($F("phone").blank()) {
		hideAndShow(["phone_2", "phone_3"], ["phone_1"]);
		flagphone = false;
	} else {
		var reg = new RegExp("^([0-9]{3,6}-)([1-9][0-9]{1,7})$|^([0-9]{3,6}-)([1-9][0-9]{1,7}-([1-9][0-9]{1,7}))$");
		if (reg.test($F("phone").trim())) {
			hideAndShow(["phone_1", "phone_2"], ["phone_3"]);
			flagphone = true;
		} else {
			hideAndShow(["phone_1", "phone_3"], ["phone_2"]);
			flagphone = false;
		}
	}
	return flagphone;
}
//传真验证������֤
flagfax = false;
function checkFax() {
	if ($F("fax").blank()) {
		hideAndShow(["fax_1", "fax_2"], null);
		flagfax = true;
	} else {
		var reg = new RegExp("^([0-9]{3,6}-)([1-9][0-9]{1,7})$|^([0-9]{3,6}-)([1-9][0-9]{1,7}-([1-9][0-9]{1,7}))$");
		//var reg=new RegExp("/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/");
		if (reg.test($F("fax"))) {
			hideAndShow(["fax_1"], ["fax_2"]);
			flagfax = true;
		} else {
			hideAndShow(["fax_2"], ["fax_1"]);
			flagfax = false;
		}
	}
	return flagfax;
}
//手机号码验证ֻ������֤
flagmobie = false;
function checkMobile() {
	if ($F("mobile").blank()) {
		hideAndShow(["mobile_1", "mobile_3"], ["mobile_2"]);
		flagmobie = true;
	} else {
		var reg = new RegExp("^1(3|5)[0-9]{9}$|^18(8|9)[0-9]{8}$");
		if (reg.test($F("mobile"))) {
			hideAndShow(["mobile_3","mobile_2"], ["mobile_1"]);
			flagmobie = true;
		} else {
			hideAndShow(["mobile_1","mobile_2"], ["mobile_3"]);
	     // return false;
			flagmobie = false;
		}
	}
	return flagmobie;
}
//商铺名称验证���������֤
flagshopname = false;
function checkShopname() {
	if ($F("shopName").blank()) {
		hideAndShow(["shopname_2","shopname_3"], ["shopname_1"]);
		flagshopname = false;
	} else {
		if (regDataLength($F("shopName")) <= 40) {
			hideAndShow(["shopname_1","shopname_3"], ["shopname_2"]);
			flagshopname = true;
		} else {
			hideAndShow(["shopname_1","shopname_2"], ["shopname_3"]);
			flagshopname = false;
		}
	}
	return flagshopname;
}
//��֤��经营地址验证ַ
falgaddress1 = false;
function checkRegAddress1() {
	if ($F("address").blank()) {
		hideAndShow(["address_2"], ["address_1"]);
		falgaddress1 = false;
	} else {
		hideAndShow(["address_1"], ["address_2"]);
		falgaddress1 = true;
	}
	return falgaddress1;
}


function checkRegAddress2() {
	falgaddress2 = false;
	if ($F("address").blank()) {
		hideAndShow(["address_1","address_2","address_4"], ["address_3"]);
		falgaddress2 = false;
	} else {
		if(regDataLength($F("address")) <=80){
			hideAndShow(["address_1","address_3","address_4"], ["address_2"]);
			falgaddress2 = true;
		}else{
			hideAndShow(["address_1","address_2","address_3"], ["address_4"]);
			falgaddress2 = false;
		}
		
	}
	return falgaddress2;
}
//验证码验证��֤����֤
flagcode1 = false;

function checkCode1() {
	if (document.getElementById("checkCode").value=="") {
		hideAndShow(["checkcode_3"], null);
		flagcode1 = false;
	} 
	else {
		/*var myurl = url + "?checkCode=" + $F("checkCode");
		new Ajax.Request(myurl, {method:"get", onSuccess:function (transport) {
			var jsonExpression = "(" + transport.responseText + ")";
			var customer = eval(jsonExpression);
			if (customer.checkCode == "0") {
				hideAndShow(["checkcode_1", "checkcode_2"], ["checkcode_3"]);
				flagcode1 = true;
			} else {
				hideAndShow(["checkcode_1", "checkcode_3"], ["checkcode_2"]);
				flagcode1 = false;
			}
		}});*/
		return true;
	}
	return flagcode1;
}

falgPickGoods = false;
function checkPickGoods(){
  if ($F("pickGoods").blank()) {
		hideAndShow(["pickGoods_2","pickGoods_3"], ["pickGoods_1"]);
		falgPickGoods = true;
	} else {
	    var reg = new RegExp("^([A-Za-z0-9\u4e00-\u9fa5])*([A-Za-z0-9\u4e00-\u9fa5|,|，])*([A-Za-z0-9\u4e00-\u9fa5])+$");
		if (reg.test($F("pickGoods"))) {
			hideAndShow(["pickGoods_1","pickGoods_3"], ["pickGoods_2"]);
		    falgPickGoods = true;
		} else {
			hideAndShow(["pickGoods_1","pickGoods_2"], ["pickGoods_3"]);
		    falgPickGoods = false;
		}
	}
	return falgPickGoods;
}

falgSellGoods = false;
function checkSellGoods(){
if ($F("sellGoods").blank()) {
		hideAndShow(["sellGoods_2","sellGoods_3"], ["sellGoods_1"]);
		falgSellGoods = true;
	} else {
		var reg = new RegExp("^([A-Za-z0-9\u4e00-\u9fa5])*([A-Za-z0-9\u4e00-\u9fa5|,|，])*([A-Za-z0-9\u4e00-\u9fa5])+$");
		if (reg.test($F("sellGoods"))) {
			hideAndShow(["sellGoods_1","sellGoods_3"], ["sellGoods_2"]);
		    falgSellGoods = true;
		} else {
			hideAndShow(["sellGoods_1","sellGoods_2"], ["sellGoods_3"]);
		    falgSellGoods = true;
		}
	}
	return falgSellGoods;
}
function showValue() {
	document.getElementById("shopName").value = "";
	document.getElementById("address").value = "";
	hideAndShow(["shopname_2", "address_2"], ["shopname_1", "address_1"]);
}
function hideShopinfo() {
	hideAndShow(["ul1", "ul2", "ul3", "ul4"], null);
}
function showShopinfo() {
	showValue();
	hideAndShow(null, ["ul1", "ul2", "ul3", "ul4"]);
}
//刷新的时候判断商铺信息是否隐藏
function loadShopinfo() {
			if (document.getElementsByName("manageType")[4].checked) {
				hideAndShow(["ul1", "ul2", "ul3", "ul4"], null);
	}
	loadBusinessinfo();
}
function submitLoginForm() {
	var flag = true;
	if (!$F("CheckBox1")) {
		flag = false;
	}
	if (!checkLogin()) {
		flag = false;
	}
	if (!checkLoginPassword()) {
		flag = false;
	}
	if (!checkConPassword()) {
		flag = false;
	}
	if (!checkBuyerName()) {
		flag = false;
	}	
	   //如果为无工商注册，个人不做验证
			if (document.getElementsByName("manageType")[4].checked == false) {
				if (!checkRegAddress1()) {
					flag = false;
				}
				if (!checkShopname()) {
					flag = false;
				}
	}
	if (!checkEmail()) {
		flag = false;
	}
	if (!checkFax()) {
		flag = false;
	}
	if (!checkPhone()) {
		flag = false;
	}
	if (!checkMobile()) {
		flag = false;
	}
	
	/*调试方便注释掉了
	 * if (!checkCode1()) {
		
		flag = false;
	}*/
	if (!checkSellGoods()) {
		flag = false;
	}
	if (!checkPickGoods()) {
		flag = false;
	}
	if (flag) {
		$("registerForm").submit();
	}
	return false;
}
//##########################################
function getList(sitem, pid, level) {
	new Ajax.Request("${homeMoudle}/visitor/goodsByPid.htm", {method:"get", parameters:{id:pid, lev:level}, onSuccess:function (transport) {
		writeThirdList(sitem, transport.responseXML);
		if (sitem == "firstCat") {
			getList("secondCat", $(sitem).value, "");
		}
		if (sitem == "secondCat") {
			getList("thirdCat", $(sitem).value, "");
		}
	}, onFailure:function () {
		alert("Something went wrong...");
	}});
}
function writeThirdList(sitem, xmldoc) {
	clearList(sitem);
	var pro = $(sitem);
	var rootNode = xmldoc.documentElement;
	if (rootNode != null) {
		for (var i = 0; i < rootNode.childNodes.length; i++) {
			var curNode = rootNode.childNodes[i];
			var option = document.createElement("option");
			var curName = curNode.getElementsByTagName("name")[0].firstChild.nodeValue;
			var curId = curNode.getElementsByTagName("id")[0].firstChild.nodeValue;
			pro.options[i] = new Option(curName, curId);
		}
	}
}
function clearList(item) {
	$(item).options.length = 0;
} 
	

//###############################
function getSelectItems() {
	var maxLength = document.getElementById("mainBusiness").options.length;
	
	if(maxLength >=6){
		alert("最多选择6个!");
		return;
	}
	
	var abc;
	if ($("firstCat").selectedIndex >= 0) {
		var s1 = $("firstCat").options[$("firstCat").selectedIndex].text;
		abc = s1;
	}
	
	if ($("secondCat").selectedIndex >= 0) {
		var s2 = $("secondCat").options[$("secondCat").selectedIndex].text;
		abc = abc + "/" + s2;
	}else{
		alert("请选择第二选项类目");
		return ;
	}
	if ($("thirdCat").selectedIndex >= 0) {
		var s3 = $("thirdCat").options[$("thirdCat").selectedIndex].text;
		abc = abc + "/" + s3;
	}
	
	//var abc = s1+","+s2+","+s3;
	var option = document.createElement("OPTION");
	option.text = abc;
	option.value = abc;
	var isExit = true;
	for (var i = 0; i < document.getElementById("mainBusiness").options.length; i++) {
		if ($("mainBusiness").options[i].text == abc) {
			isExit = false;
			break;
		}
	}
	if (isExit) {
		try {
			$(option).selected="true";
			$("mainBusiness").add(option, null);
		}
		catch (ex) {
			$(option).selected="true";
			$("mainBusiness").add(option);
		}
	} else {
		alert("已经存在相同的类目");
	}
}


function addMultiple(value)
{
	if(value == null)value="";
	if(value.trim()=='')return;
	var valueOptions = value.split("|");
	if(valueOptions==null)return;
	for(var i = 0 ; i <valueOptions.length;i++)
	{
		var txt = valueOptions[i];
		 
		var option = document.createElement("OPTION");
		option.text = txt;
		option.value = txt;		
		$("mainBusiness").add(option);
	}
}


function delSelectItems() {
	var elSel = $("mainBusiness");
	if (elSel.selectedIndex >= 0) {
		for (var i = elSel.length - 1; i >= 0; i--) {
			if (elSel.options[i].selected) {
				elSel.remove(i);
			}
		}
	} else {
		alert("请选择您要删除的类目");
	}
}
var reg2Flag = true;
function checkShopName2() {
	
	
	
	if ($F("shopName").blank()) {
		hideAndShow(["shopname_2", "shopname_3", "shopname_4"], ["shopname_1"]);
		reg2Flag = false;
	} else {
		var _length  = $F("shopName").length;
		if (_length <= 40 && _length>=2 ) {
			hideAndShow(["shopname_2", "shopname_3", "shopname_1"], ["shopname_4"]);
			reg2Flag = true;
		} else {
			hideAndShow(["shopname_1", "shopname_2", "shopname_4"], ["shopname_3"]);
			reg2Flag = false;
		}
	}
	return reg2Flag;
}
function regDataLength(fData) {
	var valLength = fData.length;
	var reg = new RegExp("^[\u0391-\uffe5]$");
	var result = 0;
	for (i = 0; i < valLength; i++) {
		if (reg.test(fData.charAt(i))) {
			result += 2;
		} else {
			result++;
		}
	}
	return result;
}
function checkBankCardNo() {
    /*
	if($F("bank")=="0"){
		if ($F("bankCardNo").blank()) {
		hideAndShow(["bankCardNo_2", "bankCardNo_3"], ["bankCardNo_1"]);
		reg2Flag = false;
		}else{
			var reg = new RegExp("^(6222|4055|6041)([0-9]{13}|[0-9]{15})$");
			if (!reg.test($F("bankCardNo"))) {
				hideAndShow(["bankCardNo_1", "bankCardNo_3"], ["bankCardNo_2"]);
				reg2Flag = false;
			} else {
				hideAndShow(["bankCardNo_2", "bankCardNo_1"], ["bankCardNo_3"]);
				reg2Flag = true;
			}
		}
	}
	if($F("bank")=="1"){
		//建设银行卡前六位436742（19位卡号）622280（19位卡号）622700（19位卡号）
		//622848（19位） 183317（19位） 183358（19位） 183359（19位） 183360（19位） 183369（19位） 
		//434061（16位卡号）434062（16位卡号）524094（16位卡号）526410（16位卡号）552245（16位卡号）
		if ($F("bankCardNo").blank()) {
		hideAndShow(["bankCardNo_2", "bankCardNo_3"], ["bankCardNo_1"]);
		reg2Flag = false;
		}else{
			//var reg = new RegExp("^(6222|4055|6041)([0-9]{13}|[0-9]{15})$");
			//var reg = new RegExp("^(436742|622280|622700)([0-9]{10})|(434061|434062|524094|526410|552245)([0-9]{13})$");
			//var reg = new RegExp("^(434062|434061|552245|524094)([0-9]{10})$");
			//var reg = new RegExp("^(436742|622280|622700|622848|183317|183358|183359|183360|183369)([0-9]{13})$|^(434061|434062|524094|526410|552245)([0-9]{10})$");
			var reg = new RegExp("^([0-9]{16})$|^([0-9]{19})$|^([0-9]{20})$");
			if (!reg.test($F("bankCardNo"))) {
				hideAndShow(["bankCardNo_1", "bankCardNo_3"], ["bankCardNo_2"]);
				reg2Flag = false;
			} else {
				hideAndShow(["bankCardNo_2", "bankCardNo_1"], ["bankCardNo_3"]);
				reg2Flag = true;
			}
		}
		
	}
	if($F("bank")=="2"){
		//工商银行 15 16 18 19 位
		if ($F("bankCardNo").blank()) {
		hideAndShow(["bankCardNo_2", "bankCardNo_3"], ["bankCardNo_1"]);
		reg2Flag = false;
		}else{
			var reg = new RegExp("^([0-9]{15})$|^([0-9]{16})$|^([0-9]{19})$|^([0-9]{18})$");
			if (!reg.test($F("bankCardNo"))) {
				hideAndShow(["bankCardNo_1", "bankCardNo_3"], ["bankCardNo_2"]);
				reg2Flag = false;
			} else {
				hideAndShow(["bankCardNo_2", "bankCardNo_1"], ["bankCardNo_3"]);
				reg2Flag = true;
			}
		}
		
	}
	if($F("bank")=="3"){
		//浦发银行  16  位
		if ($F("bankCardNo").blank()) {
		hideAndShow(["bankCardNo_2", "bankCardNo_3"], ["bankCardNo_1"]);
		reg2Flag = false;
		}else{
			var reg = new RegExp("^([0-9]{16})$");
			if (!reg.test($F("bankCardNo"))) {
				hideAndShow(["bankCardNo_1", "bankCardNo_3"], ["bankCardNo_2"]);
				reg2Flag = false;
			} else {
				hideAndShow(["bankCardNo_2", "bankCardNo_1"], ["bankCardNo_3"]);
				reg2Flag = true;
			}
		}
		
	}
	*/
		if ($F("bankCardNo").blank()) {
			hideAndShow(["bankCardNo_2", "bankCardNo_3"], ["bankCardNo_1"]);
			reg2Flag = false;
		}else{
			var reg = new RegExp("^([0-9]{15})$|^([0-9]{16})$|^([0-9]{17})$|^([0-9]{18})$|^([0-9]{19})$|^([0-9]{20})$");
			if (!reg.test($F("bankCardNo"))) {
				hideAndShow(["bankCardNo_1", "bankCardNo_3"], ["bankCardNo_2"]);
				reg2Flag = false;
			} else {
				hideAndShow(["bankCardNo_2", "bankCardNo_1"], ["bankCardNo_3"]);
				reg2Flag = true;
			}
		}
	
	
	return reg2Flag;
}
function checkCommodity() {
	if ($F("commodity").blank()) {
		hideAndShow(["commodity_yes","commodity_no"], ["commodity_init"]);
		reg2Flag = false;
	} else {
		var reg = new RegExp("^([A-Za-z0-9\u4e00-\u9fa5])*([A-Za-z0-9\u4e00-\u9fa5|,|，])*([A-Za-z0-9\u4e00-\u9fa5])+$");
		if(reg.test($F("commodity"))){
			hideAndShow(["commodity_no","commodity_init"], ["commodity_yes"]);
			reg2Flag = true;
		}else{
			hideAndShow(["commodity_init","commodity_yes"], ["commodity_no"]);
	 		reg2Flag = false;
		}
	}
	return reg2Flag;
}
function checkCommodity1(){
   var falgPickGoods=true;

  if ($F("commodity").blank()) {
		hideAndShow(["commodity_yes","commodity_no","commodity_length"], ["commodity_init"]);
		falgPickGoods = false;
	} else {
	   var reg = new RegExp("^([A-Za-z0-9\u4e00-\u9fa5])*([A-Za-z0-9\u4e00-\u9fa5|,|，])*([A-Za-z0-9\u4e00-\u9fa5])+$");
		if (reg.test($F("commodity"))) {
			if($F("commodity").length<=40){
			
				hideAndShow(["commodity_init","commodity_no","commodity_length"], ["commodity_yes"]);
		    	falgPickGoods = true;
			}else{
		
				hideAndShow(["commodity_init","commodity_yes","commodity_no"], ["commodity_length"]);
		    	falgPickGoods = false;
			}
			
		} else {
		alert("3");
			hideAndShow(["commodity_yes","commodity_init","commodity_length"], ["commodity_no"]);
		    falgPickGoods = false;
		}
	}
	
	return falgPickGoods;
}
function checkBankName() {
	var reg = new RegExp("^[\u4e00-\u9fa5A-Z]{2,20}$");
	if ($F("bankName").blank()) {
		hideAndShow(["bankName_yes","bankName_no"], ["bankName_init"]);
		reg2Flag = false;
	} else {
		if (!reg.test($F("bankName"))) {
			hideAndShow(["bankName_yes","bankName_init"], ["bankName_no"]);
			reg2Flag = false;
		} else {
			hideAndShow(["bankName_no","bankName_init"], ["bankName_yes"]);
			reg2Flag = true;
		}
	}
	return reg2Flag;
}
function checkMainProfession() {
	if ($F("bankName").blank()) {
		reg2Flag = false;
	} else {
		reg2Flag = true;
	}
	return reg2Flag;
}
function checkAddress() {
	if ($F("address").blank()) {
		reg2Flag = false;
		hideAndShow(["address_2"], ["address_1"]);
	} else {
		if (regDataLength($F("address")) > 128 || regDataLength($F("address")) < 1) {
			reg2Flag = false;
			hideAndShow(["address_2"], ["address_1"]);
		} else {
			reg2Flag = true;
			hideAndShow(["address_1"], ["address_2"]);
		}
	}
	return reg2Flag;
}
function checkShopNO() {
	if (document.getElementById("shopno").value == "") {
		alert("\u5546\u94fa\u53f7\u4e0d\u80fd\u4e3a\u7a7a");
		reg2Flag = false;
	} else {
		if (regDataLength($F("shopno")) < 30) {
			reg2Flag = false;
			alert("\u5546\u94fa\u53f7\u4e0d\u80fd\u5927\u4e8e30\u4e2a\u5b57\u7b26!");
		} else {
			reg2Flag = true;
		}
	}
	return reg2Flag;
}


function checkAreaCode()
{
	var _areaCode  = document.getElementById('areaCode').value;
 	if(_areaCode == null)
 	_areaCode = '';
 	if(_areaCode.trim()=='')return false;
	return true;
}


//////////////////
function submitReg2Form() {
	var flag = true;
	var sel = document.getElementById("mainBusiness");
	for (var i = 0; i < sel.options.length; i++) {
		sel.options[i].selected = true;
	}
	if (!checkShopName2()) {
		flag = false;
	}
	if (!checkCommodity()) {
		flag = false;
	}	 
	 if(!checkAreaCode())
	 {
		flag = false;	 	
	 }
	
	if(sel.length==0){
		flag=false;
	}
	 
	return flag;
}

function submitMemberUpdateForm() {
   var flag = true;
	flagshopname = false;
	function checkShopname() {
		if ($F("shopName").blank()) {
			hideAndShow(null, ["shopname_1"]);
			flagshopname = false;
		} else {
			if (regDataLength($F("shopName")) <= 40) {
				hideAndShow(["shopname_1"], null);
				flagshopname = true;
			} else {
				hideAndShow(["shopname_1"], ["shopname_2"]);
				flagshopname = false;
			}
		}
		return flagshopname;
	}
//��֤��经营地址验证ַ
	falgaddress = false;
	function checkRegAddress() {
		if ($F("address").blank()) {
			hideAndShow(null, ["address_1"]);
			falgaddress = false;
		} else {
			hideAndShow(["address_1"], null);
			falgaddress = true;
		}
		return falgaddress;
	}
	
	//如果为无工商注册，个人不做验证
     if(document.getElementsByName("manageType")[4].checked==false){
        if(!checkRegAddress())
	      flag= false;	 
	    if(!checkShopname())
	      flag= false;
   }  
   
   if (flag) {
		$("memberUpdate").submit();
	}
	return false;
}

function hideBusinessinfo(value){
 if(value=="0"){
    document.getElementById("pickGoods").value="";
    hideAndShow(["pick","sellGoods_2","pickGoods_2"], ["sell"]);
  }
  if(value=="1"){
    document.getElementById("sellGoods").value="";
    hideAndShow(["sell","pickGoods_2","sellGoods_2"], ["pick"]);
  }
  if(value=="2"){
    hideAndShow(null, ["pick","sell"]);
  }
}
function hideBusinessinfo1(value){
  if(value=="0"){
  //document.getElementById("pickGoods").value="";
    hideAndShow(["pick"], ["sell"]);
  }
  if(value=="1"){
   //document.getElementById("sellGoods").value="";
    hideAndShow(["sell"], ["pick"]);
  }
  if(value=="2"){
    hideAndShow(null, ["pick","sell"]);
  }
}

function chcekCompanyInfo(){
	    if ($F("companyInfo").blank()) {
			hideAndShow(["commodity_yes1"], ["companyInfo_1"]);
			return false;
		}else{
			hideAndShow(["companyInfo_1"],["commodity_yes1"]);
			return true;		
		}
		
	}

function loadBusinessinfo(){
  if(document.getElementsByName("businessDirection")[0].checked == true){
     hideAndShow(["pick"], ["sell"]);
  }
  if(document.getElementsByName("businessDirection")[1].checked == true){
     hideAndShow(["sell"], ["pick"]);
  }
}

function loadMemberInfo(manageType){
  if(document.getElementsByName("businessDirection")[0].checked == true){
     hideAndShow(["pick"], ["sell"]);
  }
  if(document.getElementsByName("businessDirection")[1].checked == true){
     hideAndShow(["sell"], ["pick"]);
  }
  if(manageType==4){
  	hideAndShow(["aboutshop"], null);
  }
 
}
function showjs(aboutshop){
  document.getElementById(aboutshop).style.display="";
}
function hiddenjs(aboutshop){
 	document.getElementById(aboutshop).style.display="none";
}

function submitUpdateMember(urlToMember){
	var flagToMember = true;
	if (document.getElementsByName("manageType")[4].checked == false) {
		if(!checkShopname())
			flagToMember = false;
		if(!checkRegAddress1())
			flagToMember = false;
	}
	if(!checkSellGoods())
		flagToMember = false;
	if(!checkPickGoods())
		flagToMember = false;
	if(!checkBuyerName())
		flagToMember = false;
	if(!checkPhone())
		flagToMember = false;
	if(!checkEmailToMember(urlToMember))
		flagToMember = false;
	if(!checkFax())
		flagToMember = false;
	if(!checkMobile())
		flagToMember = false;
	if(flagToMember)
		$("updateForm").submit();
	return false;
}

flagemailTwo = false;
function checkEmailToMember(urlToMember) {
	if (document.getElementById("email").value=="") {
		hideAndShow(["email_1", "email_2", "email_3"], null);
		flagemailTwo = true;
	} else {
		var reg = new RegExp("^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$");
		if (reg.test($F("email"))) {
			var myurl = urlToMember + "?email=" + document.getElementById("email").value;
			new Ajax.Request(myurl, {method:"get", onSuccess:function (transport) {
				var jsonExpression = "(" + transport.responseText + ")";
				var customer = eval(jsonExpression);
				if (customer.email == "0") {
					hideAndShow(["email_2", "email_3"], ["email_1"]);
					flagemailTwo = true;
				}
				else if(customer.email1 == "0"){
					hideAndShow(["email_2", "email_3"], ["email_1"]);
					flagemailTwo = true;
				}
				 else {
					hideAndShow(["email_1", "email_2"], ["email_3"]);
					flagemailTwo = false;
				}
			}});
		} else {
			hideAndShow(["email_1", "email_3"], ["email_2"]);
			flagemailTwo = false;
		}
	}
	return flagemailTwo;
}

function submitUpdateShopInfo(){
	var flagShop = true;
	var sel = document.getElementById("mainBusiness");
	//var cle = document.getElementById("companyLogoError").innerHTML;
	for (var i = 0; i < sel.options.length; i++) {
		sel.options[i].selected = true;
	}
	if(!checkShopName2())
		flagShop = false;
	if(!checkRegAddress1())
		flagShop = false;
	if(!checkCommodity1())
		flagShop = false;
	if(flagShop)
		$("updateCompanyInfo").submit();
}

function submitUpdateShopInfoForm(obj){
		
		var shopNo=document.getElementById("shopno").value;
		if(shopNo==""||shopNo.length==0){
			alert("请填写贵公司/商铺经营公司地址");
			return false;
		} 
		var sel = document.getElementById("mainBusiness");
		for (var i = 0; i < sel.options.length; i++) {
			sel.options[i].selected = true;
		}
		if(!checkShopName2()){
			return false;
		}
		if(!checkCommodity1()){
			return false;
		}
		if(sel.length==0){
			alert("请添加主营类别");
			return false;
		}
		if(!chcekCompanyInfo()){
			return false;
		}
		//obj.disabled=true;
		document.updateCompanyInfo.submit();
}


function checkMoshi(){
	
var s = document.getElementsByName("manageType"); 
var check=0; 
for(var i=0;i <s.length;i++){ 
  if(s[i].checked){ 
      check=1; 
  } 
} 

if( check == 0){ 
  alert("请选择经营模式!"); 
  return  false; 
} 	else {
	return true;
}
}

function submitModifyShopInfoForm(obj){
		
		var sel = document.getElementById("mainBusiness");
		for (var i = 0; i < sel.options.length; i++) {
			sel.options[i].selected = true;
		}
		if(!checkMoshi()){
			return false;
		}
		if(!checkShopName2()){
			return false;
		}
		if(!checkCommodity1()){
			return false;
		}
		if(sel.length==0){
			alert("请添加主营类别");
			return false;
		}
		if(!chcekCompanyInfo()){
			return false;
		}
		if(!checkRegAddress2()){
			return false;
		}
		obj.disabled=true;
		document.updateCompanyInfo.submit();
}
function openShop(){
var flag = true;
	var sel = document.getElementById("mainBusiness");
	for (var i = 0; i < sel.options.length; i++) {
		sel.options[i].selected = true;
	}
	if (!checkShopName2()) {
		flag = false;
	}
	if (!checkCommodity()) {
		flag = false;
	}	 
	if(sel.length==0){
		flag=false;
	}
	 
	return flag;
}

function checkBankInfo(){
    if($F("bank")=="0"||$F("bank")=="1"||$F("bank")=="2"||$F("bank")=="3"||$F("bank")=="4"){
	   hideAndShow(["loginId_3"], ["loginId_2"]);
	}
	else{
	   hideAndShow(["loginId_2"], ["loginId_3"]);
	}
}
function checkBankCardAndName(){
	var flag=true;
	if($F("bankName").blank() && $F("bankCardNo").blank()){
		flag=true;
	}
	else{
		if(!checkBankCardNo()){
			flag = false;
		} 
		if(!checkBankName()){
			flag = false;
		}
	}
	return flag;
}


 




