﻿//Created By OUYANGLI

//邮政
function CheckPost(pre)
{    
  if(!CheckNumberElementIsNull(pre, 'txtRemitPostcode', '汇款人邮政编码')) return false;
  if(!CheckTextElementIsNull(pre, 'txtRemitAddress', '汇款人详细地址')) return false;
  if(!CheckTextElementIsNull(pre, 'txtProductTitle', '定购的商品名称')) return false;
  if(!CheckNumberElementIsNull(pre, 'txtIndentIdnum', '定单号')) return false;
  if(!CheckEmailElementIsNull(pre, 'txtEmail1', 'E-Mail 1')) return false;   
  if(!CheckEmailElement(pre, 'txtEmail2', 'E-Mail 2')) return false;   
}

//银行
function CheckBank(pre)
{   
  if(!CheckNumberElementIsNull(pre, 'txtIndentNum', '定单号')) return false;
  if(!CheckDroplistElement(pre, 'ddlMyAccounts', '汇入帐号')) return false;
  if(!CheckNumberElementIsNull(pre, 'txtRemitDateYear', '汇款日期')) return false;
  if(!CheckNumberElementIsNull(pre, 'txtRemitDateMoney', '汇款日期')) return false;
  if(!CheckNumberElementIsNull(pre, 'txtRemitDateDay', '汇款日期')) return false;
  if(!CheckTextElementIsNull(pre, 'txtRemitMoney', '汇款金额')) return false;
  if(!CheckTextElementIsNull(pre, 'txtRemitUserName', '汇款人名称')) return false;
  if(!CheckTextElementIsNull(pre, 'txtRemitAccounts', '汇款人帐号')) return false;
  if(!CheckTextElementIsNull(pre, 'txtRemitBankName', '汇出银行名称')) return false;
  if(!CheckTextElementIsNull(pre, 'txtRemitAddress', '汇出地点')) return false;
  if(!CheckTextElementIsNull(pre, 'txtUserName', '汇款联系人姓名')) return false;
  if(!CheckTextElementIsNull(pre, 'txtUserPhone', '汇款联系人电话')) return false;

}

function CheckTextElementIsNull(pre, elementServerName, message)
{
    var userObj = document.getElementById(pre + elementServerName);
    if (userObj.value == "")
    {
        alert('请填写正确的【' + message + '】');
        userObj.focus();
        return false;
    }
   return true; 
}

function CheckNumberElementIsNull(pre, elementServerName, message)
{
    var userObj = document.getElementById(pre + elementServerName);
    if (userObj.value == "" || isNaN(userObj.value))
    {
        alert('请输入正确的【' + message + '】');
        userObj.focus();
        return false;
    }
   return true; 
}

//Email验证，可以为空
function CheckEmailElement(pre, elementServerName, message)
{
   var userObj = document.getElementById(pre + elementServerName);
    if (userObj.value != "")
    {
      return CheckEmailElementIsNull(pre, elementServerName, message);    
    }
    return true;
}

function CheckEmailElementIsNull(pre, elementServerName, message)
{
    var userObj = document.getElementById(pre + elementServerName);
    var pattern = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
　　　　
    if (!pattern.test(userObj.value))
    {
        alert('请填写正确的【' + message + '】');
        userObj.focus();
        return false;
    }
   return true; 
}

function CheckDroplistElement(pre, elementServerName, message)
{
    var userObj = document.getElementById(pre + elementServerName);
    if (userObj.value == "0")
    {
        alert('请选择【' + message + '】');
        userObj.focus();
        return false;
    }
   return true; 
}







