﻿
function CheckUserInfo() //验证用户信息更新
{
var Name=document.getElementById("txtname").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var Email=document.getElementById("txtemails").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var QQ=document.getElementById("txtqq").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var Tel=document.getElementById("txtphone").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var Zip=document.getElementById("txtzip").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var Address=document.getElementById("txtaddress").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var Code=document.getElementById("txtcode").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var paypwd=document.getElementById("txtpaypwd").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var paypwda=document.getElementById("txtpaypwda").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');

var NameRegex=/[\u4e00-\u9fa5]$/;
var EmailRegex=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
var QQRegex=/[1-9][0-9]{4,12}$/;
var TelRegex=/[0-9-]{7,13}$/;
var ZipRegex=/\d{6}$/;
var AddressRegex=/[\u4e00-\u9fa5a-zA-Z0-9,]{6,100}$/;
var paypwdRegex=/[a-zA-Z0-9]$/;



 if(paypwd!=paypwda)
{
alert("两次密码不一致，请重新输入");
return false;
}
else if(Name=="")
{
alert("请填写姓名");
return false;	
}
else if(Name.length<2||Name.length>4)
{
alert("只能输入2-4个中文");
return false;
}
else if(Email=="")
{
alert("请填写邮箱");
return false;	
}
else if(QQ=="")
{
alert("请填写QQ");
return false;	
}
else if(Tel=="")
{
alert("请填写联系电话");
return false;	
}
else if(Zip=="")
{
alert("请填写邮编");
return false;	
}
else if(Address=="")
{
alert("请填写地址");
return false;	
}
else if(Code=="")
{
alert("请填写验证码");
return false;	
}
else if(!NameRegex.exec(Name))
{
alert("姓名只能输入2-4个中文");	
return false;	
	
}
else if(!EmailRegex.exec(Email))
{
alert("邮箱格式不正确");	
return false;	
	
}
else if(!QQRegex.exec(QQ))
{
alert("QQ格式不正确");
return false;	
	
}
else if(!TelRegex.exec(Tel))
{
alert("电话格式不正确");
return false;	
	
}
else if(!ZipRegex.exec(Zip))
{
alert("邮编格式不正确");
return false;	
	
}
else if(!AddressRegex.exec(Address))
{
alert("地址格式不正确");
return false;	
	
}
else
{

return true;	
	
}



}

function CheckPingLun() //评论
{
var content=document.getElementById("txtcontent").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
 
if(content=="")
{
alert("请填写评论");
return false;	
}
else if(content.length>=200)
{

alert("字符长度超过限制");
return false;

}
else
{
return true;	


}


}


function CheckFeedback() //留言
{
var content=document.getElementById("txtcontent").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
 
if(content=="")
{
alert("请填写留言");
return false;	
}
else if(content.length>=200)
{

alert("字符长度超过限制");
return false;

}
else
{
return true;	


}


}


function CheckOrderInfo()//订单
{
var afa=document.getElementById("txtafa").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var adi=document.getElementById("txtadi").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var difuafa=document.getElementById("labafa").innerText.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var difuadi=document.getElementById("labyunshu").innerText.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var yunfei=document.getElementById("dropsentpro").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var AllBlance=document.getElementById("labprice").innerText.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var MinDiAfa=document.getElementById("labmindifuafa").innerText.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
//var paypwd=document.getElementById("txtpaypwd").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var afaRegex=/^[\d]{1,}$/;
var adiRegex=/^[\d]{1,}$/;
var paypwdRegex=/[a-zA-Z0-9]$/;
 
if(afa=="")
{
alert("请填写抵付阿发");
return false;	
}
else if(adi=="")
{

alert("请填写抵付阿递");
return false;

}
else if(!afaRegex.exec(afa))
{

alert("只能输入正整数");
document.getElementById("txtafa").value="0";
document.getElementById("txtafa").value=MinDiAfa;
document.getElementById("laballPrice").innerText=Number(AllBlance)-Number(MinDiAfa)-Number(adi)+Number(yunfei);
return false;

}
else if(!adiRegex.exec(adi))
{

alert("只能输入正整数");
document.getElementById("txtadi").value="0";
return false;

}
else if(Number(afa)<0)
{
alert("只能输入正整数");
document.getElementById("txtafa").value="0";
document.getElementById("txtafa").value=MinDiAfa;
document.getElementById("laballPrice").innerText=Number(AllBlance)-Number(MinDiAfa)-Number(adi)+Number(yunfei);
return false
}
else if(Number(adi)<0)
{

alert("只能输入正整数");
document.getElementById("txtadi").value="0";
return false;

}


else if(Number(difuafa)<Number(afa))
{

alert("该笔订单最大只能抵付"+ difuafa +"阿发");
document.getElementById("txtafa").value=difuafa;
document.getElementById("laballPrice").innerText=Number(AllBlance)-Number(difuafa)-Number(adi)+Number(yunfei);
return false;


}

else if(Number(afa)<Number(MinDiAfa))
{
alert("该笔订单最低必须抵付"+ MinDiAfa +"阿发");
document.getElementById("txtafa").value=MinDiAfa;
document.getElementById("laballPrice").innerText=Number(AllBlance)-Number(MinDiAfa)-Number(adi)+Number(yunfei);
return false;
}


else if(Number(adi)>Number(difuadi))
{

alert("该笔订单最大只能抵付"+ difuadi +"阿递");
document.getElementById("txtadi").value=difuadi;
document.getElementById("laballPrice").innerText=Number(AllBlance)-Number(afa)-Number(difuadi)+Number(yunfei);
return false;


}
//else if(paypwd=="")
//{
//alert("请填写支付密码");
//return false;
//}
//else if(!paypwdRegex.exec(paypwd))
//{
//alert("支付密码格式错误");
//return false;
//}

else
{


document.getElementById("laballPrice").innerText=Number(AllBlance)-Number(afa)-Number(adi)+Number(yunfei);
return true;	


}

}


function GetYunFei()//获取运费
{
  var afa=document.getElementById("txtafa").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
  var adi=document.getElementById("txtadi").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
  var yunfei=document.getElementById("dropsentpro").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
  var AllBlance=document.getElementById("labprice").innerText.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
  var repitem=document.getElementById("labcount").innerText.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
  var work_id="";
  var sum="";
  
  if(yunfei=="0.0000")
  {
  
     for(var i=0;Number(i)<Number(repitem);i++)
     {
       var sum="";
       sum=i.toString();
       if(sum.length==1)
        {

            sum="0"+sum;

        }      
       work_id=document.getElementById("RepBuyList_ctl"+sum+"_labnetwork_id").innerText;
       if(work_id.length<1)
       {
        alert("该订单中有产品不支持自提");
        document.getElementById("dropsentpro").selectedIndex= 0;
        yunfei=document.getElementById("dropsentpro").value;
        document.getElementById("labsentproblance").innerText=parseInt(yunfei);
        document.getElementById("labyunshu").innerText=parseInt(yunfei);
        break;
       
       } 
       
      }

  } 

  document.getElementById("labsentproblance").innerText=parseInt(yunfei);
  document.getElementById("labyunshu").innerText=parseInt(yunfei);
  document.getElementById("laballPrice").innerText=Number(AllBlance)-Number(afa)-Number(adi)+Number(yunfei);
  return true;

}

function CheckMyBuyCar(TxtNo)
{

var TxtNoRegex=/^[\d]{1,}$/; 
var labafa="";
var labhidafa="";
var i=TxtNo.id.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
i=i.substring(16,i.indexOf("_txtno"));
if(i.length=="1")
{
i="0"+i;
}
var onlyone=document.getElementById("RepMyBuyCar_ctl"+i+"_labonlyone").innerText.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
if(!TxtNoRegex.exec(TxtNo.value))
{
alert("只能输入正整数");
document.getElementById(TxtNo.id).value="1";
labhidafa=document.getElementById("RepMyBuyCar_ctl"+i+"_labhidafa").innerText;
labhidprice=document.getElementById("RepMyBuyCar_ctl"+i+"_labhidprice").innerText;
document.getElementById("RepMyBuyCar_ctl"+i+"_labafa").innerText=Number(labhidafa);
document.getElementById("RepMyBuyCar_ctl"+i+"_labprice").innerText=Number(labhidprice);
return false;
}
else if(Number(TxtNo.value)<1)
{
alert("只能输入正整数");
document.getElementById(TxtNo.id).value="1";
labhidafa=document.getElementById("RepMyBuyCar_ctl"+i+"_labhidafa").innerText;
labhidprice=document.getElementById("RepMyBuyCar_ctl"+i+"_labhidprice").innerText;
document.getElementById("RepMyBuyCar_ctl"+i+"_labafa").innerText=Number(labhidafa);
document.getElementById("RepMyBuyCar_ctl"+i+"_labprice").innerText=Number(labhidprice);
return false;

}
else if(onlyone=="True")
{
alert("该商品限购一件");
document.getElementById(TxtNo.id).value="1";
labhidafa=document.getElementById("RepMyBuyCar_ctl"+i+"_labhidafa").innerText;
labhidprice=document.getElementById("RepMyBuyCar_ctl"+i+"_labhidprice").innerText;
document.getElementById("RepMyBuyCar_ctl"+i+"_labafa").innerText=Number(labhidafa);
document.getElementById("RepMyBuyCar_ctl"+i+"_labprice").innerText=Number(labhidprice);
return false;


}
else
{


labhidafa=document.getElementById("RepMyBuyCar_ctl"+i+"_labhidafa").innerText;
labhidprice=document.getElementById("RepMyBuyCar_ctl"+i+"_labhidprice").innerText;
document.getElementById("RepMyBuyCar_ctl"+i+"_labafa").innerText=Number(labhidafa)*Number(TxtNo.value)
document.getElementById("RepMyBuyCar_ctl"+i+"_labprice").innerText=Number(labhidprice)*Number(TxtNo.value)

return true;

}


}

function CheckSearchKey() //搜索验证
{
var searchkey=document.getElementById("Search1_txtsearch").value.replace(/^[   　]*(.*?)[   　]*$/g,'$1');
var Regexsearchkey=/[\u4e00-\u9fa5a-zA-Z0-9]$/
if(searchkey=="输入要查找的商品")
{
alert(searchkey);
return false;
}
else if(searchkey.length>10)
{
alert("字符长度超过限制");
return false;
}
else if(!Regexsearchkey.exec(searchkey))
{
alert("存在非法字符");
return false;
}
else 
{

return true;

}
}
