﻿// JScript 文件
// edit by wanghaihua 2010.5.13 增加版本描述，防止版本冲突
// edit by wanghaihua 2010.7.2

//string的一些操作
//String.prototype.codeLength = function()
//{ 
//    var len = 0; 
//    if(this == null || this.length == 0) 
//    return 0; 
//    var str=this.replace(/(^\s*)|(\s*$)/g,"");//去掉空格 
//    for(i=0;i<str.length;i++) 
//    if(str.charCodeAt(i)>0&&str.charCodeAt(i)<128) 
//        len++; 
//    else 
//        len+=2; 
//    return len; 
//} 

String.prototype.Trim = function()
{
    return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.LTrim = function()
{
    return this.replace(/(^\s*)/g, "");
}
String.prototype.Rtrim = function()
{
    return this.replace(/(\s*$)/g, "");
}

// 根据字节来验证长度
function callen(calstr)
{
    var len = 0; 
    if(calstr == null || calstr.length == 0) 
    return 0; 
    var str = calstr.replace(/(^\s*)|(\s*$)/g, "");//去掉空格 
    for(i=0;i < str.length;i++)
    if(str.charCodeAt(i) > 0 && str.charCodeAt(i) < 128) 
        len++; 
    else 
        len+=2; 
    return len; 
}
function CheckTextArea(ctrlid, maxlength)
{
    var ctrl = document.getElementById(ctrlid);
    var strlen = callen(ctrl.value);
    if (strlen > maxlength)
    {
        alert("留言字数超长，请检查!\r\nWord left is over max length, please check!"); 
        return false;
    }
    return true; 
}
//event事件处理
function ChechMaxTextLength(maxlength, evt, ctrl)
{
    //if (event.keyCode!=8) { if (this.value.length>120) event.returnValue = false; }
   //evt = window.event || evt;
   //如果是IE浏览器的话参数event为空，需要用window.event创建event对象
   //event = event ? event : (window.event ? window.event : null);
   evt=evt ? evt : (window.event ? window.event : null); 
   var code;
   if (document.all)
   {
       code = evt.keyCode;
       if (code && code != 8)
       {
            var len =  callen(ctrl.value);
            if (len >= maxlength)
                evt.returnValue = false; 
       }
   }
   else
   {
        code = evt.keyCode;
        if (code && code != 8)
        {
            var len =  callen(ctrl.value);
            if (len >= maxlength)
                evt.preventDefault();
        }
   }
}
//登录控件
function checkLogin()
{
    //if ($("#"))
}
function checkfill()
{
   if(document.getElementById("ctl00_LeftMenu_Login1_tbUserName").value=="" || document.getElementById("ctl00_LeftMenu_Login1_tbUserName").value=="卡号/手机/登录名/邮箱")
   {
       alert("请输入用户名Please input the login name")
       return false;
   }
   else if(document.getElementById("ctl00_LeftMenu_Login1_tbPwd").value=="")
   {
       alert("请输入密码Please input the login password")
       return false;
   }
   else
   {
       return true;
   }
}

function ClearDefault()
{
    if ($("#ctl00_LeftMenu_Login1_tbUserName").val()=="卡号/手机/登录名/邮箱")
        $("#ctl00_LeftMenu_Login1_tbUserName").val("");
}

function searchBoxBlur(defaultSearchLabel)
{
    var searchBoxInput = document.getElementById("ctl00_LeftMenu_Login1_lbUserName");
    if($("#ctl00_LeftMenu_Login1_tbUserName").val().replace(/(^\s*)|(\s*$)/g, '')=='')
    {
        $("#ctl00_LeftMenu_Login1_tbUserName").val(defaultSearchLabel);
        //searchBoxInput.style.fontStyle ='Italic';
        //searchBoxInput.style.color = "#a1a1a1";

        //searchBoxInput.style.width = searchBoxWidthWithKievLogo;
    }
}
function searchBoxFocused(defaultSearchLabel)
{
    var searchBoxInput = document.getElementById("ctl00_LeftMenu_Login1_lbUserName");
    if($("#ctl00_LeftMenu_Login1_tbUserName").val() == defaultSearchLabel)
    {
        $("#ctl00_LeftMenu_Login1_tbUserName").val("");
        //searchBoxInput.style.fontStyle = '';
        //searchBoxInput.style.color='#000000';

        //searchBoxInput.style.width = searchBoxWidthWithoutKievLogo;
    }
}

///-----------------------------------------------------
function searchBoxBlurC(defaultSearchLabel, crtlId)
{
    //var searchBoxInput = document.getElementById("ctl00_LeftMenu_Login1_lbUserName");
    if($("#"+crtlId).val().replace(/(^\s*)|(\s*$)/g, '')=='')
    {
        $("#"+crtlId).val(defaultSearchLabel);
        //searchBoxInput.style.fontStyle ='Italic';
        //searchBoxInput.style.color = "#a1a1a1";

        //searchBoxInput.style.width = searchBoxWidthWithKievLogo;
    }
}
function searchBoxFocusedC(defaultSearchLabel, crtlId)
{
    //var searchBoxInput = document.getElementById("ctl00_LeftMenu_Login1_lbUserName");
    if($("#"+crtlId).val() == defaultSearchLabel)
    {
        $("#"+crtlId).val("");
        //searchBoxInput.style.fontStyle = '';
        //searchBoxInput.style.color='#000000';

        //searchBoxInput.style.width = searchBoxWidthWithoutKievLogo;
    }
}
//---------------------------------------------------------

function SelectRow(row, btnid)
{
//    if (window.oldtr != null)
//    {
//        window.oldtr.style.backgroundColor='#FFFFFF';
//    }
//   row.style.backgroundColor='#EEEEEE'; 
//   window.oldtr = row;
    var btn = document.getElementById(btnid);
   
   if (btn != null)
   {
        btn.click();
   }
}
 function Showbg()
{
    var divbg = document.getElementById("mem_gift_bgdiv");
    var divcfm =  document.getElementById("mem_gift_cfmdiv");
     
    divbg.style.width = Math.max(document.documentElement.scrollWidth, document.documentElement.clientWidth) + "px";
    divbg.style.height =Math.max(document.documentElement.scrollHeight, document.documentElement.clientHeight) + "px";
    //divbg.style.width = document.body.scrollWidth;
    //divbg.style.height = document.body.scrollHeight;
    //divbg.style.width = "1000px";
    //divbg.style.width = "1000px"; 
    divbg.style.display = "block"; 
   
    //divcfm.style.left = ((document.body.offsetWidth - divcfm.offsetWidth) / 2);
    //divcfm.style.top = ((document.body.offsetHeight - divcfm.offsetHeight) / 2);
   //divcfm.style.left = document.body.scrollWidth/2;
   //divcfm.style.top = document.body.scrollHeight/2;
      divcfm.style.left = "400px";
   divcfm.style.top = "200px";
   
    divcfm.style.display = "block";
}
function Hidebg()
{
    var divbg = document.getElementById("mem_gift_bgdiv");
    var divcfm =  document.getElementById("mem_gift_cfmdiv");
    divbg.style.width = "0px";
    divbg.style.height = "0px";
    divbg.style.display = "none"; 
   
    divcfm.style.display = "none";
}
function Enableinput(inputid)
{
   if (inputid == 'Addr')
   {
        document.getElementById("ctl00_RightContext_tbAddr").disabled = false;
   }
   else
   {
        document.getElementById("ctl00_RightContext_tbGhnm").disabled = false;
   }
}

function enableButton(status)
{
    document.getElementById("ctl00_RightContext_btCheckCode").disabled = status;
}
//我的订单
//验证时间格式
function CheckDate()
{
    var datestr = $("#rarrdt").val();
    var dptdatestr = $("#rdptdt").val();
    datestr =  $.trim(datestr);
    dptdatestr = $.trim(dptdatestr);
   
   if  ((datestr != "") && !validDateFormat(datestr))
   {
        alert("请输入正确的入住时间起期格式. 例:2008-1-1\r\nPlease input the correct date format.");
        $("#rarrdt").focus();
        return false;
   }
   if  ((dptdatestr != "") && !validDateFormat(dptdatestr))
   {
        alert("请输入正确的入住时间止期格式. 例:2008-1-1\r\nPlease input the correct date format.");
        $("#rdptdt").focus();
        return false;
   }
   if (datestr !="" && dptdatestr !="")
    {
        if (((new Date(datestr.replace(/-/g,"/"))) > (new Date(dptdatestr.replace(/-/g,"/")))))
        {
            alert("止期时间不能早于起期时间!\r\nThe end date can't be earlier than the start date!")
            return false;
        }
    }
   var trNotmem =  document.getElementById("ctl00_RightContext_trNotmem");
   if (trNotmem != null)
   {
        //debugger
        //var eorptyp =  $("#rbEorptyp").val();
        var eorptyp =  document.getElementsByName("rbEorptyp");
        var eorpval = $.trim($("#reorp").val());
        if (eorpval != "")
        {
            if (eorptyp[0].checked)
            {
                if (!isEmail(eorpval)) {
                alert("电子邮箱格式不对!\r\nPlease correct the email format!");
                $("#reorp").focus();
                return false;}
            }
            else
            {
                if (!isPhoneNum(eorpval)) {
                alert("联系电话格式不对!应该只包含数字和符号(-),7-22位!\r\nThe phone should only contain number and signal(-),length 7-22.");
                $("#reorp").focus(); 
                return false; } 
            }
        }
   }
    
   return true;
}
function validDateFormat(dateStr)
{  
      if(dateStr.length==0)  
      return   true;  
      var   reg   =   /^(\d{4})(\/|-)(\d{1,2})\2(\d{1,2})$/  
      var   arr   =   reg.exec(dateStr);  
      if   (arr   ==   null)    
      return   false;  
      var   date   =   new   Date(arr[1],arr[3]-1,arr[4]);  
      return   date.getFullYear()==arr[1]   &&   date.getMonth()==(arr[3]-1)   &&   date.getDate()==arr[4];
  }
//设置入住时间
function SetArrdt(days)
{
    var now = new Date();
    var nowyyyy = now.getFullYear(), nowmm = (now.getMonth() + 1).toString(), nowdd=now.getDate().toString();
    if (nowmm.length == 1)
        nowmm = '0' + nowmm;
    if (nowdd.length == 1)
        nowdd = '0' + nowdd;
    $("#rarrdt").val(nowyyyy + '-' + nowmm + '-' + nowdd);
    
    now = new Date(now.getTime() + 86400000 * days);
    var yyyy = now.getFullYear(), mm = (now.getMonth() + 1).toString(), dd=now.getDate().toString();
    if (mm.length == 1)
        mm = '0' + mm;
    if (dd.length == 1)
        dd = '0' + dd;
    $("#rdptdt").val(yyyy + '-' + mm + '-' + dd);
    $("#ctl00_RightContext_btSearch").click();
}
//评价和反馈页面数据验证
function MemcCheck(hotel, name, email, year, month, day, other)
{
    hotel = "headSearchType";
    year = "head04SearchType"; 
    month = "head05SearchType";
    day = "head06SearchType";
    
    if ($("#" + hotel).val()==""){
        alert("请选择入住酒店!\r\nPlease choose the hotel!");
        return false;}
    if ($("#"+name).val()==""){
        alert("请填写您的姓名!\r\nPlease fill in your name!"); 
        return false;}
    if ($("#"+email).val()==""){
        alert("请填写您的电子邮箱!\r\nPlease fill in your email!");
        return false;}
    if (!isEmail($("#"+email).val())) {
        alert("电子邮箱格式不对!\r\nPlease correct the email format!"); 
        return false;}
    var yearstr = $("#"+year).val();
    var monthstr = $("#"+month).val();
    var daystr = $("#"+day).val(); 
    if ($("#"+year).val() != "" && $("#"+month).val() != "" && $("#"+day).val() !="")
    {
        var datestr = $("#"+year).val() + "-" + $("#"+month).val() + "-" + $("#"+day).val();
        if (!validDateFormat(datestr))
        {
            alert("日期格式不对!\r\nPlease correct the date format!"); 
            return false;
        }
    }
   
   if (!CheckTextArea(other, 400))
   {
        return false;
   }
   
   if ($("#"+other).val()=='留言内容请控制在200字内')
     $("#"+other).val(""); 
    return true;
}
//验证email格式
 function isEmail(str) 
 { 
    // are regular expressions supported? 
   var emailValitor= /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
   return  emailValitor.test(str);
}
//验证电话格式
function isPhoneNum(strTel)
{
    //debugger
    //var valitor =/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/;
    //var valitor = /^([0-9]|[\-])+$/g ;
    var valitor=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;  
    if(strTel.length<7 || strTel.length>22)
    { 
        return false; 
    }
    else
    {
        var res = valitor.test(strTel);
        return res; 
    } 
}
//找回密码页面 
function mfbChangetxt(type)
{
    if (type)
    {
        $("#ctl00_RightContext_lbSendInfo").text("[获取验证邮件]");
        $("#liValidate").css("display", "none");
        $("#liSubmit").css("display", "none");
    }
    else
    {
        $("#ctl00_RightContext_lbSendInfo").text("[获取验证码]");
        $("#liValidate").css("display", "block");
        $("#liSubmit").css("display", "block");
    }   
}
//function mfbCheckType()
//{
//    //alert($("#mfpName").val()); 
//    if ($("#ctl00_RightContext_mfpName").val() == "")
//    {
//         
//         alert("请输入贵宾卡号!\r\nPlease input your account No.");
//         $("#ctl00_RightContext_mfpName").focus();
//         return false;
//    }
//    return true;
//}
function mfbCheckPwd()
{
    if ($("#cPwd").val() == "")
    {
         
         alert("请输入新密码!\r\nPlease input the new password!");
         $("#cPwd").focus();
         return false;
    }
    if ($("#cCfmpwd").val() == "")
    {
         
         alert("请确认新密码!\r\nPlease confirm the new password!");
         $("#cCfmpwd").focus();
         return false;
    }
    if ($("#cPwd").val() != $("#cCfmpwd").val())
    {
         
         alert("两次密码输入应当一致!\r\nPlease make the input twice the same!");
         $("#cCfmpwd").focus();
         return false;
    } 
}
//我的积分页面
function MscoreCheck()
{
    var stdt = $("#sTime").val().Trim();
    var eddt = $("#dTime").val().Trim();
    
    if (stdt !="" && !validDateFormat(stdt))
    { 
        alert("开始时间格式不对!\r\nPlease correct the start date format!")
        return false;
    }  
    if (eddt !="" && !validDateFormat(eddt))
    { 
        alert("结束时间格式不对!\r\nPlease correct the end date format!")
        return false;
    }
    if (stdt !="" && eddt !="")
    {
        if (((new Date(stdt.replace(/-/g,"/"))) > (new Date(eddt.replace(/-/g,"/")))))
        {
            alert("结束时间不能早于开始时间!\r\nThe end date can't be earlier than the start date!")
            return false;
        }
    }
   return true;
}
// 找回密码页面
function beforeValidate()
{
    $("#ctl00_RightContext_lbError").text("正在处理中......请勿重复获取验证码");
}
//个人爱好页面

//******************************************************************************//
function validforedit()
{
//debugger;
    //var vIcref = $("#span_validate_icref").text();
    var vCrtfnum = $("#span_validate_crtfnum").text();
    var vEmail = $("#span_validate_email").text();
    var vMobile = $("#span_validate_mobile").text();
 
    if (vCrtfnum == "验证中..." || vEmail == "验证中..." || vMobile == "验证中...")
    {
        //alert("正在验证注册信息,请稍后提交.");
        //return false;
//        vIcref = $("#span_validate_icref").text();
//        vCrtfnum = $("#span_validate_crtfnum").text();
//        vEmail = $("#span_validate_email").text();
//        vMobile = $("#span_validate_mobile").text();
        //setTimeout('validforadd()', 1000);
        return false;
    }
    if (vCrtfnum == "证件号已经存在" || vEmail == "信箱已经存在" || vMobile == "手机号已经存在")
    {
        alert("验证信息存在错误,请修改后再提交!");
        return false;
    }

    var msg = "";
    if ($("#ctl00_RightContext_TextBoxFirstName").val().Trim() == "")
    {
        msg+="姓名必须填写;\r\n";
    }
    else 
    {
        if (callen($("#ctl00_RightContext_TextBoxFirstName").val().Trim()) > 60)
        {
            msg += "姓名字段填写超长(60位);\r\n";
        }
    }
    
    if ($("#ctl00_RightContext_CheckBoxBoy").attr('checked') == false && $("#ctl00_RightContext_CheckBoxGril").attr('checked') == false)
    {
         $("#ctl00_RightContext_CheckBoxBoy").attr("checked", true);
    }  
    
    if ($("#ctl00_RightContext_TextBoxIdentyNumber").val().Trim() == "")
    {
        msg += "护照/身份证号码必须填写;\r\n";
    }
    else if (callen($("#ctl00_RightContext_TextBoxIdentyNumber").val().Trim()) > 20)
    {
         msg += "护照/身份证号码字段填写超长(20位);\r\n";
    }
    else if (!checkForCrtfnum($("#ctl00_RightContext_TextBoxIdentyNumber").val().Trim()))
    {
         msg += "护照/身份证号码字段格式不对;\r\n";
    }
   else { } 
   
    if ($("#ctl00_RightContext_TextBoxPhoneNumber").val().Trim() == "")
    {
        msg += "手机号码必须填写;\r\n";
    }
    else if (!checkForMobile($("#ctl00_RightContext_TextBoxPhoneNumber").val().Trim()))
    {
        msg += "手机号码填写格式不正确;\r\n";
    }
    else { }
    
    if ($("#ctl00_RightContext_TextBoxEmail").val().Trim() == "") 
    {
        msg += "电子邮箱地址必须填写;\r\n";
    }
    else if (callen($("#ctl00_RightContext_TextBoxEmail").val().Trim()) > 40) 
    {
        msg += "电子邮箱地址字段填写超长(40位);\r\n";
    }
    else if (!checkForEmail($("#ctl00_RightContext_TextBoxEmail").val().Trim()))
    {
        msg += "电子邮箱地址格式不正确;\r\n";
    }
    else { }  
//    if ($("#ctl00_RightContext_head107SearchType").val().Trim() == "")
//    {
//        msg += "国籍必须填写;\r\n";
//    }
//    if ($("#ctl00_RightContext_head109SearchType").val().Trim() == "") 
//    {
//        msg += "城市必须填写;\r\n";
//    }
//    if ($("#ctl00_RightContext_TextBoxAddress").val().Trim() == "")  
//    {
//        msg += "具体地址必须填写;\r\n";
//    }
    if (callen($("#ctl00_RightContext_TextBoxAddress").val().Trim()) > 512)  
    {
        msg += "具体地址字段填写超长(512位);\r\n";
    }
    else { } 
    if (callen($("#ctl00_RightContext_TextBoxPostCode").val().Trim()) > 6)  
    {
        msg+="邮政编码字段填写超长(6位);\r\n";
    }
    if (callen($("#ctl00_RightContext_TextBoxCompanyName").val().Trim()) > 90)   
    {
        msg += "机构/公司名称字段填写超长(90位);\r\n";
    }
    if (callen($("#ctl00_RightContext_TextBoxPosition").val().Trim()) > 30)    
    {
        msg += "职位字段填写超长(30位);\r\n";
    }
    if (callen($("#ctl00_RightContext_TextBoxTel").val().Trim()) > 24)     
    {
        msg += "联系电话字段填写超长(24位);\r\n";
    }
    if (callen($("#ctl00_RightContext_TextBoxTax").val().Trim()) > 24)      
    {
    msg+="传真字段填写超长(24位);\r\n";
    }
    if(msg == "")
    {
        return true;
    }
    else
    {
        msg ="信息验证存在错误:\r\n" + msg;
        alert(msg);
        return false;
    }
}
function checkEmail(email){ 
var Expression=/\w+([-+.']\w+)*\.\w+([-.]\w+)*/; 
var re=new RegExp(Expression); 
if(re.test(email)==true){ 
return true;} 
else{ 
return false;} 
} 
// 手机号码验证,取消大陆手机格式验证,改为要求是数字并且大于七位
function CheckMobile(mobile)
{
var Expression = /^[-]?(\d+\.?\d*|\.\d+)$/;
//var Expression= /^1[3|5][0-9]{1}[0-9]{8}$/; 
var re = new RegExp(Expression); 
if(re.test(mobile) == true && mobile.length > 6){ 
return true;} 
else{ 
return false;} 
}

// sleep()函数
function sleep(numberMillis) 
{    
    var now = new Date();    
    var exitTime = now.getTime() + numberMillis;    
    while (true) 
    {        
         now = new Date();        
         if (now.getTime() > exitTime)            
         return;    
    }
}
// 国籍, 城市, 地址现在修改为非必填项
function validforadd()
{
//debugger;
    var vIcref = $("#span_validate_icref").text();
    var vCrtfnum = $("#span_validate_crtfnum").text();
    var vEmail = $("#span_validate_email").text();
    var vMobile = $("#span_validate_mobile").text();
 
    if (vIcref == "验证中..." || vCrtfnum == "验证中..." || vEmail == "验证中..." || vMobile == "验证中...")
    {
        //alert("正在验证注册信息,请稍后提交.");
        //return false;
//        vIcref = $("#span_validate_icref").text();
//        vCrtfnum = $("#span_validate_crtfnum").text();
//        vEmail = $("#span_validate_email").text();
//        vMobile = $("#span_validate_mobile").text();
        //setTimeout('validforadd()', 1000);
        return false;
    }
   
    if (vIcref == "用户名已经存在" || vCrtfnum == "证件号已经存在" || vEmail == "信箱已经存在" || vMobile == "手机号已经存在")
    {
        alert("验证信息存在错误,请修改后再提交!");
        return false;
    }
    var msg = ""; 
    if ($("#ctl00_RightContext_TextBoxUserID").val().Trim() == "")
    {
        msg += "用户名必须填写;\r\n";
    }
    else if (callen($("#ctl00_RightContext_TextBoxUserID").val().Trim()) < 3 || callen($("#ctl00_RightContext_TextBoxUserID").val().Trim()) > 12)
    {
        msg += "用户名长度不符合规范(3-12位);\r\n";
    }
    else if (!checkForIcref($("#ctl00_RightContext_TextBoxUserID").val().Trim()))
    {
         msg += "用户名格式不符合规范(由中文/英文/数字/下划线组成);\r\n";
    }  
    if ($("#ctl00_RightContext_TextBoxPWD").val().Trim() == "")
    {
         msg+="密码必须填写;\r\n";
    }
    else if ($("#ctl00_RightContext_TextBoxPWD2").val().Trim() == "")
    {
        msg+="确认密码必须填写;\r\n";
    }
    else if ($("#ctl00_RightContext_TextBoxPWD").val().Trim() != $("#ctl00_RightContext_TextBoxPWD2").val().Trim())
    {
         msg += "两次输入的密码不一致;\r\n";
         $("#ctl00_RightContext_TextBoxPWD").val(""); 
         $("#ctl00_RightContext_TextBoxPWD2").val(""); 
    }
    else { }
    
    if ($("#ctl00_RightContext_TextBoxFirstName").val().Trim() == "")
    {
        msg+="姓名必须填写;\r\n";
    }
    else 
    {
        if (callen($("#ctl00_RightContext_TextBoxFirstName").val().Trim()) > 60)
        {
            msg += "姓名字段填写超长(60位);\r\n";
        }
    }
    //alert($("#ctl00_RightContext_CheckBoxBoy").attr('checked'));
    if ($("#ctl00_RightContext_CheckBoxBoy").attr("checked") == false && $("#ctl00_RightContext_CheckBoxGril").attr("checked") == false)
    {
         $("#ctl00_RightContext_CheckBoxBoy").attr("checked", true);
    }  
    
    if ($("#ctl00_RightContext_TextBoxIdentyNumber").val().Trim() == "")
    {
        msg += "护照/身份证号码必须填写;\r\n";
    }
    else if (callen($("#ctl00_RightContext_TextBoxIdentyNumber").val().Trim()) > 20)
    {
         msg += "护照/身份证号码字段填写超长(20位);\r\n";
    }
    else if (!checkForCrtfnum($("#ctl00_RightContext_TextBoxIdentyNumber").val().Trim()))
    {
         msg += "护照/身份证号码字段格式不对(20位);\r\n";
    }
   else { } 
   
    if ($("#ctl00_RightContext_TextBoxPhoneNumber").val().Trim() == "")
    {
        msg += "手机号码必须填写;\r\n";
    }
    else if (!checkForMobile($("#ctl00_RightContext_TextBoxPhoneNumber").val().Trim()))
    {
        msg += "手机号码填写格式不正确;\r\n";
    }
    else { }
    
    if ($("#ctl00_RightContext_TextBoxEmail").val().Trim() == "") 
    {
        msg += "电子邮箱地址必须填写;\r\n";
    }
    else if (callen($("#ctl00_RightContext_TextBoxEmail").val().Trim()) > 40) 
    {
        msg += "电子邮箱地址字段填写超长(40位);\r\n";
    }
    else if (!checkForEmail($("#ctl00_RightContext_TextBoxEmail").val().Trim()))
    {
        msg += "电子邮箱地址格式不正确;\r\n";
    }
    else { }  
//    if ($("#ctl00_RightContext_head107SearchType").val().Trim() == "")
//    {
//        msg += "国籍必须填写;\r\n";
//    }
//    if ($("#ctl00_RightContext_head109SearchType").val().Trim() == "") 
//    {
//        msg += "城市必须填写;\r\n";
//    }
//    if ($("#ctl00_RightContext_TextBoxAddress").val().Trim() == "")  
//    {
//        msg += "具体地址必须填写;\r\n";
//    }
    if (callen($("#ctl00_RightContext_TextBoxAddress").val().Trim()) > 512)  
    {
        msg += "具体地址字段填写超长(512位);\r\n";
    }
    if (callen($("#ctl00_RightContext_TextBoxPostCode").val().Trim()) > 6)  
    {
        msg+="邮政编码字段填写超长(6位);\r\n";
    }
    if (callen($("#ctl00_RightContext_TextBoxCompanyName").val().Trim()) > 90)   
    {
        msg += "机构/公司名称字段填写超长(90位);\r\n";
    }
    if (callen($("#ctl00_RightContext_TextBoxPosition").val().Trim()) > 30)    
    {
        msg += "职位字段填写超长(30位);\r\n";
    }
    if (callen($("#ctl00_RightContext_TextBoxTel").val().Trim()) > 24)     
    {
        msg += "联系电话字段填写超长(24位);\r\n";
    }
    if (callen($("#ctl00_RightContext_TextBoxTax").val().Trim()) > 24)      
    {
    msg+="传真字段填写超长(24位);\r\n";
    }
    if(msg == "")
    {
        return true;
    }
    else
    {
        msg ="信息验证存在错误:\r\n" + msg;
        alert(msg);
        return false;
    }
}

function formatTimeLMX(str)
{
  var   r   =   str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);     
  if(r==null) return   false;     
  var  d=  new  Date(r[1],   r[3]-1,   r[4]);     
  return  (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);   

}
// JavaScript Document
