
function registershopNum(){
	    $("span[id$=Tip]").removeAttr("class");
		var shopNum=$("#shopNum").val().replace(/^\s+|\s+$/g,"");
		var pricetype = /^([1-9]\d*|[0])((\.[\d]{1,2})|(.{0,0}))$/;
		var values = /^[1-9]+[0-9]*]*$/;
		if(shopNum=='' || shopNum==null){
	     $("#shopNumTip").attr("class","onError");
		 $("#shopNumTip").html("商户号不能为空!");
		  return false;	
		}else if (!values.test(shopNum)){
			$("#shopNumTip").attr("class","onError");
			$("#shopNumTip").html("商户号必须是正整数！");
		    return false;
		}else if((shopNum.replace(/[^\x00-\xff]/g,"**").length>8) || (shopNum.replace(/[^\x00-\xff]/g,"**").length<4)){
			$("#shopNumTip").attr("class","onError");
			$("#shopNumTip").html("商户号必须在4-8个字符!");
		    return false;
		}else {
			$("#shopNumTip").html("");
		return true;
		}	
}
function registerpayName(){
       var payName=$("#payName").val().replace(/^\s+|\s+$/g,"");
		if(payName=='' || payName==null){
			$("#payNameTip").attr("class","onError");
			$("#payNameTip").html("商品/费用名称不能为空!");
		    return false;
		}else if(payName.replace(/[^\x00-\xff]/g,"**").length>50){
		    $("#payNameTip").attr("class","onError");
			$("#payNameTip").html("商品/费用名称长度不能超过50个字符!");
		return false;
		}else{
			$("#payNameTip").html("");
		return true;
		}
}
function registerpayMoney(){

		var payMoney=$("#payMoney").val().replace(/^\s+|\s+$/g,"");
		var pricetype = /^([1-9]\d*|[0])((\.[\d]{1,2})|(.{0,0}))$/;
		if(payMoney=='' || payMoney==null){
		  $("#payMoneyTip").attr("class","onError");
		  $("#payMoneyTip").html("支付金额不能为空!");
		  return false;	
		}else if (payMoney.match(pricetype)==null) {
			$("#payMoneyTip").attr("class","onError");
			$("#payMoneyTip").html("金额必须为数字,最多两位小数!");
		return false;
		}else if(parseFloat(payMoney)>1000000){
			$("#payMoneyTip").attr("class","onError");
			$("#payMoneyTip").html("金额不能大于1000000!");
		   return false;
		}else if(parseFloat(payMoney)<=0){
			$("#payMoneyTip").attr("class","onError");
			$("#payMoneyTip").html("金额必须大于0!");
		return false;
		}else {
			$("#payMoneyTip").html("");
		return true;
		}	
}
function registerpayMen(){
       var payMen=$("#payMen").val().replace(/^\s+|\s+$/g,"");
		if(payMen=='' || payMen==null){
			$("#payMenTip").attr("class","onError");
			$("#payMenTip").html("联系人不能为空!");
		return false;
		}else if(payMen.replace(/[^\x00-\xff]/g,"**").length>30){
			$("#payMenTip").attr("class","onError");
			$("#payMenTip").html("联系人长度不能超过30个字符!");
		return false;
		}else{
			$("#payMenTip").html("");
		   return true;
		}
}

function registerpayTel(){
        var payTel=$("#payTel").val().replace(/^\s+|\s+$/g,"");
		var format_tele=/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/;
        var format_mobile=/^\d+$/;
		if(payTel=='' || payTel==null){
			$("#payTelTip").attr("class","onError");
			$("#payTelTip").html("联系电话不能为空!");
		    return false;
	    }else if(format_tele.test(payTel)==false && format_mobile.test(payTel)==false ){
			$("#payTelTip").attr("class","onError");
			$("#payTelTip").html("联系电话格式不正确!");
		    return false;
		}else if(payTel.replace(/[^\x00-\xff]/g,"**").length>30){
			$("#payTelTip").attr("class","onError");
			$("#payTelTip").html("联系电话不能超过30个字符!");
		return false;
		}else{
			$("#payTelTip").html("");
		return true;
		}
}
function registersellerName(){
       var sellerName=$("#sellerName").val().replace(/^\s+|\s+$/g,"");
       if(sellerName!=null && sellerName!='' && sellerName.replace(/[^\x00-\xff]/g,"**").length>30){
    	   $("#sellerNameTip").attr("class","onError");
			$("#sellerNameTip").html("业务员名称不超过30个字符!");
			return false;
       }else{
    	   $("#sellerNameTip").html("");
   			return true;
       }
}
function registerpayNote(){
       var payNote=$("#payNote").val().replace(/^\s+|\s+$/g,"");
		if(payNote=='' || payNote==null){
			$("#payNoteTip").attr("class","onError");
			$("#payNoteTip").html("费用描述不能为空!");
		return false;
		}else if(payNote.replace(/[^\x00-\xff]/g,"**").length>100){
			$("#payNoteTip").attr("class","onError");
			$("#payNoteTip").html("费用描述不超过100个字符!");
		return false;
		}else{
			$("#payNoteTip").html("");
		return true;
		}
}
function changeCode() {
	    document.getElementById("vCode").src = "validateImage.jpg?" + Math.random(1);
	    $("input:text[name='validateCode']").val("");
	}
function load_login() {
	    $("#message").removeAttr("class");
		var message = document.getElementById("message").innerHTML;
		if (message == '' || message == null) {
		    document.getElementById("message").style.display = "none";
		} else {
			$("#message").attr("class","onError");
		    document.getElementById("message").style.display = "block";
		}
}
function checkValidateCode() {
	var temp = $("input:text[name='validateCode']").val();
	if (typeof (temp) != "undefined") {
		if (temp.length == 0) {
			$("#message").attr("class","onError");
			$("#message").html("<font color='red'>请输入验证码！</font>");
			 document.getElementById("message").style.display = "block";
			return false;
		}
		if (temp.length != 4) {
			$("#message").attr("class","onError");
			$("#message").html("<font color='red'>验证码长度不对！</font>");
			 document.getElementById("message").style.display = "block";
			return false;
		}  else {
			$("#message").html("<font color='red'> </font>");
			return true;
		}
	}
}
function registerCheck(){
   $("span[id$=Tip]").removeAttr("class");
   $("#message").removeAttr("class");
   $("span[id$=Tip]").text("");
   var shopNum=registershopNum();
  
   var payName=registerpayName();
   var payMoney=registerpayMoney();  
   var payMen=registerpayMen();
   var payTel=registerpayTel();
   var sellerName=registersellerName(); 
   var payNote=registerpayNote();
    if(shopNum && payName && payMoney && payMen && sellerName && payNote && payTel){
	    	return checkValidateCode();
		}else{
            return false;
		}
}
$(document).ready(function() {
	$('#validateCode').blur(function() {	      
				var temp = $("input:text[name='validateCode']").val();
				$.ajax({
					url:"checkValidateCode.html",
					type:"post",
					data:"preferences="+temp,
					error:function(data)
					{
//						alert("data.status:"+data.status);
					},
					success:function(data)
					{			
						if (data!= 0) {
							$("#message").removeAttr("class");
							$("#message").html("<font color='red'></font>");
						} else {
							if (data==0) {
								$("#message").attr("class","onError");
							    document.getElementById("message").style.display = "block";
								$("#message").html("<font color='red'>验证码输入错误！</font>");						
							}
							$("input:text[name='validateCode']").val("");
						}	
					}	
				});
			});
});