﻿// JScript 文件
function $(id) 
{
    return document.getElementById(id);
}


document.onkeydown=function(ev)
{
 ev  =  window.event || ev; // 事件   
 if(ev.keyCode ==13)
 {
     var  target= ev.target || ev.srcElement; // 获得事件源              
     var  dragObj  =  target.getAttribute('type');
    
     if(target.id=="Search1_proName")
     {
        if($("serach_rect"))$("serach_rect").click();
        return false;
     }
     else if(target.id=="Left1_userName" || target.id=="Left1_userPass" || target.id=="Left1_code")
     {  
        if($("Left1_loginBT"))$("Left1_loginBT").click();
        return false;
     }
     else if(target.id=="userName" || target.id=="userPass" || target.id=="code")
     {  
        if($("loginBT"))$("loginBT").click();
        if($("submitBT"))$("submitBT").click();
        return false;
     }
     else
     {
        if($("submitBT"))$("submitBT").click();
        return false;
     }
 }
}




function LTrim(str){
	var i;
	for(i=0;i<str.length;i++){
	 if(str.charAt(i)!=" "&&str.charAt(i)!=" ") 
	 		break;
	}
	str = str.substring(i,str.length);
	return str;
}

function RTrim(str){
	var i;
	for(i=str.length-1;i>=0;i--){
		if(str.charAt(i)!=" "&&str.charAt(i)!=" ") 
			break;
	}
	str = str.substring(0,i+1);
	return str;
}

function Trim(str){
	return LTrim(RTrim(str));
}

function GetDropDownListValue(objID)
{
   return $(objID).options[$(objID).selectedIndex].value;
}

function showMenu (baseID, divID) 
{
    baseID = $(baseID);
    divID  = $(divID);
    if (showMenu.timer) clearTimeout(showMenu.timer);
    hideCur();
    divID.style.display = 'block';
    showMenu.cur = divID;

    if (! divID.isCreate) 
    {
        divID.isCreate = true;
        //divID.timer = 0;
        divID.onmouseover = function () 
        {
            if (showMenu.timer) clearTimeout(showMenu.timer);
		    hideCur();
            divID.style.display = 'block';
        };

        function hide () 
        {
            showMenu.timer = setTimeout(function () {divID.style.display = 'none';}, 1000);
        }

        divID.onmouseout = hide;
        baseID.onmouseout = hide;
    }
    
    function hideCur () 
    {
	    showMenu.cur && (showMenu.cur.style.display = 'none');
    }
}

function SearchProduct()
{
    var proNameStr=Trim($("ctl00_ContentPlaceHolder1_Search1_proName").value);
    if(proNameStr=="请输入您要搜索的礼品名称")proNameStr="";
      
    window.location.href="ProductList.aspx?type=search&cid="+GetDropDownListValue("ctl00_ContentPlaceHolder1_Search1_categoryDrop")+"&pid="+GetDropDownListValue("ctl00_ContentPlaceHolder1_Search1_pointsDrop")+"&pn="+encodeURIComponent(proNameStr);
}


function CheckLogin(un,up,code)
{
   if(Trim(un.value)=="")
   {
      alert("请输入用户名！");
      un.focus();
      return false;
   }
   
   if(Trim(up.value)=="")
   {
      alert("请输入密码！");
      up.focus();
      return false;
   }
   
   if(Trim(code.value)=="")
   {
      alert("请输入验证码！");
      code.focus();
      return false;
   }
   
   return true;
}


function FixNum(str,n)
{
  if(str!="")
  { 
    //全半角转换
    str=DBC2SBC(str);
	 var index=str.lastIndexOf(".")
	 if(index!=-1)
	 {
	    var len=str.length-index-1;
	    if(len>n)len=n;
	    str=Number(str);
	    str=str.toFixed(len);
	 }
	 else
	    str=Number(str);
  }
  return str;
}

function ClearNoNum(obj,num,v)
{
   if(obj.value=="")
   {
     obj.value=v==null?"1":v;
     return false;
   }
   
    var str=obj.value;
    //全半角转换
    str=DBC2SBC(str);
	//先把非数字的都替换掉，除了数字和.
	str = str.replace(/[^\d.]/g,"");
	//必须保证第一个为数字而不是.
	str = str.replace(/^\./g,"");
	//保证只有出现一个.而没有多个.
	str = str.replace(/\.{2,}/g,".");
	//保证.只出现一次，而不能出现两次以上
	str = str.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
	
	if(num==null)
	{
	  num=2;
      str=FixNum(str,num);
    }
    else
      str=Number(str).toFixed(num);
    
    if(str==0)str=v==null?"1":v;
	obj.value=str;
}

function DBC2SBC(str)
{
var result = '';
for (i=0 ; i<str.length; i++)
{
   code = str.charCodeAt(i);//获取当前字符的unicode编码
   if (code >= 65281 && code <= 65373)//在这个unicode编码范围中的是所有的英文字母已经各种字符
   {
    result += String.fromCharCode(str.charCodeAt(i) - 65248);//把全角字符的unicode编码转换为对应半角字符的unicode码
   }else if (code == 12288)//空格
   {
    result += String.fromCharCode(str.charCodeAt(i) - 12288 + 32);
   }else
   {
    result += str.charAt(i);
   }
}
return result;
}


function GetRadioButtonListTxt(srcObj)
{
     var v="";
     for(var i=0;i<srcObj.length;i++)
     {
         if(srcObj[i].checked)
         {
            v=srcObj[i].text
            break;
         }
     }
     return v;
}

function ConfirmOrder(way,tx)
{
    //判断用户信息
    if($("tbCart").rows.length==1)
    {
       alert("礼品车中没有任何商品！");
       return false;
    }
    
        
   if(Trim($("ctl00_ContentPlaceHolder1_realName").value).length<2)
   {
      alert("联系人姓名不能少于2个字符！");
      $("ctl00_ContentPlaceHolder1_realName").focus();
      return false;
   }
   
   
   if(Trim($("ctl00_ContentPlaceHolder1_reRealName").value)=="")
   {
      alert("请再次输入联系人姓名！");
      $("ctl00_ContentPlaceHolder1_reRealName").focus();
      return false;
   }   
   
   if(Trim($("ctl00_ContentPlaceHolder1_reRealName").value)!=Trim($("ctl00_ContentPlaceHolder1_realName").value))
   {
      alert("两次输入的联系人姓名不一致！");
      $("ctl00_ContentPlaceHolder1_reRealName").focus();
      return false;
   }   
   
   
   if(Trim($("ctl00_ContentPlaceHolder1_mobilePhone").value)=="")
   {
      alert("请输入您的手机号码！");
      $("ctl00_ContentPlaceHolder1_mobilePhone").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_email").value)=="")
   {
      alert("请输入Eamil地址！");
      $("ctl00_ContentPlaceHolder1_email").focus();
      return false;
   }
   
   if(! /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(Trim($("ctl00_ContentPlaceHolder1_email").value)))
   {
      alert("请输入正确的Eamil地址！");
      $("ctl00_ContentPlaceHolder1_email").focus();
      return false;
   }
   
   
   if(Trim($("ctl00_ContentPlaceHolder1_address").value)=="")
   {
      alert("请填写您的邮寄地址，供应商将根据此地址给您发货！");
      $("ctl00_ContentPlaceHolder1_address").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_reAddress").value)=="")
   {
      alert("请再次填写邮寄地址！");
      $("ctl00_ContentPlaceHolder1_reAddress").focus();
      return false;
   }

   if(Trim($("ctl00_ContentPlaceHolder1_reAddress").value)!=Trim($("ctl00_ContentPlaceHolder1_address").value))
   {
      alert("两次输入的邮寄地址不一致！");
      $("ctl00_ContentPlaceHolder1_reAddress").focus();
      return false;
   }
   

   if(Trim($("ctl00_ContentPlaceHolder1_zip").value)=="")
   {
      alert("请输入您所在地的邮政编码！");
      $("ctl00_ContentPlaceHolder1_zip").focus();
      return false;
  }    
    
  return true;

}

function switchTR(obj,id)
{
   var fn=GetFileName(obj.src,"/");
    if(fn=="plus.gif")
    {
        obj.src="manage/images/reduce.gif";
        obj.alt="点击隐藏";
        $("tr"+id).style.display="";
    }
    else
    {
        obj.src="manage/images/plus.gif";
        obj.alt="点击查看订单";
        $("tr"+id).style.display="none";
    }
}

function GetFileName(file, separator)
{
	var temp = file.split(separator);
	var len = temp.length;
	var fileName = temp[len-1];
	return fileName;
}

function ViewOrderFrms(id)
{
   PopIframe('IOrderViewDiv',"订单详细信息",850,550,'OrderView.aspx',"id="+id,false,0,false)
}

function CheckUserTRData()
{
    if(Trim($('cUserName').value)=="")
    {
       alert("请输入对方用户名！");
       $('cUserName').focus();
       return false;
    }
    if(Trim($('ccUserName').value)=="")
    {
       alert("请再次输入用户名！");
       $('ccUserName').focus();
       return false;
    }
    
    if(Trim($('ccUserName').value)!=Trim($('cUserName').value))
    {
       alert("两次输入的用户不一致！");
       $('ccUserName').focus();
       return false;
    }
    
    if(Trim($('points').value)=="")
    {
       alert("请输入要赠送积分的数量！");
       $('points').focus();
       return false;
    }
    
    if(Number(Trim($('points').value))<1)
    {
       alert("至少赠送1大洋！");
       $('points').focus();
       return false;
    }
    
    if(!confirm("确认要赠送"+Trim($('points').value)+"大洋给用户"+Trim($('ccUserName').value)+"吗？"))
      return false;
    else
      return true;  
    
}


function ModifyPwd()
{
   if(Trim($("ctl00_ContentPlaceHolder1_oldPwd").value)=="")
   {
      alert("请输入旧密码！");
      $("ctl00_ContentPlaceHolder1_oldPwd").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_newPwd").value)=="")
   {
       alert("请输入新密码！");
       $("ctl00_ContentPlaceHolder1_newPwd").focus();
       return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_newPwd").value).length<6)
   {
       alert("新密码的长度不能少于6个字符！");
       $("ctl00_ContentPlaceHolder1_newPwd").focus();
       return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_newPwdc").value)=="")
   {
      alert("请输入确认密码！");
      $("ctl00_ContentPlaceHolder1_newPwdc").focus();
      return false;
   }
   
  if(Trim($("ctl00_ContentPlaceHolder1_newPwd").value)!=Trim($("ctl00_ContentPlaceHolder1_newPwdc").value))
  {
     alert("确认密码和新密码不一致！");
     return false;
  }
}


function RegisterUser()
{
   if(Trim($("ctl00_ContentPlaceHolder1_userName").value)=="")
   {
      alert("请输入用户名！");
      $("ctl00_ContentPlaceHolder1_userName").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_userName").value).length<4)
   {
      alert("用户名长度不能少于4个字符！");
      $("ctl00_ContentPlaceHolder1_userName").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_realName").value)=="")
   {
      alert("请输入真实姓名！");
      $("ctl00_ContentPlaceHolder1_realName").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_realName").value).length<2)
   {
      alert("真实姓名不能少于2个字符！");
      $("ctl00_ContentPlaceHolder1_realName").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_mobilePhone").value)=="")
   {
      alert("请输入您的手机号码！");
      $("ctl00_ContentPlaceHolder1_mobilePhone").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_email").value)=="")
   {
      alert("请输入Eamil地址！");
      $("ctl00_ContentPlaceHolder1_email").focus();
      return false;
   }
   
   if(! /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(Trim($("ctl00_ContentPlaceHolder1_email").value)))
   {
      alert("请输入正确的Eamil地址！");
      $("ctl00_ContentPlaceHolder1_email").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_bir").value)=="")
   {
      alert("请填写出生日期！");
      $("ctl00_ContentPlaceHolder1_bir").focus();
      return false;
   }   
   if(!IsDate(DBC2SBC(Trim($("ctl00_ContentPlaceHolder1_bir").value)),"-"))
   {
      alert("请填写正确的出生日期，格式如：1990-08-01！");
      $("ctl00_ContentPlaceHolder1_bir").focus();
      return false;
   }
   $("ctl00_ContentPlaceHolder1_bir").value=DBC2SBC(Trim($("ctl00_ContentPlaceHolder1_bir").value));
   
   if(Trim($("ctl00_ContentPlaceHolder1_address").value)=="")
   {
      alert("请填写您的联系地址，供应商将根据此地址给您发货！");
      $("ctl00_ContentPlaceHolder1_address").focus();
      return false;
   }
    
   if($("ctl00_ContentPlaceHolder1_province").options[$("ctl00_ContentPlaceHolder1_province").selectedIndex].value=="") 
   {
      alert("请选择您所在的省！");
      $("ctl00_ContentPlaceHolder1_province").focus();
      return false;
   }
      

   if(Trim($("ctl00_ContentPlaceHolder1_zipCode").value)=="")
   {
      alert("请输入您所在地的邮政编码！");
      $("ctl00_ContentPlaceHolder1_zipCode").focus();
      return false;
   }
   
   
   if(Trim($("ctl00_ContentPlaceHolder1_userPass").value)=="")
   {
      alert("请输入密码！");
      $("ctl00_ContentPlaceHolder1_userPass").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_userPass").value).length<6)
   {
      alert("密码长度不能少于6个字符！");
      $("ctl00_ContentPlaceHolder1_userPass").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_userPassCon").value)=="")
   {
      alert("请输入确认密码！");
      $("ctl00_ContentPlaceHolder1_userPassCon").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_userPassCon").value)!=Trim($("ctl00_ContentPlaceHolder1_userPass").value))
   {
      alert("两次密码输入不一致！");
      $("ctl00_ContentPlaceHolder1_userPassCon").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_validateCode").value)=="")
   {
      alert("请输入验证码！");
      $("ctl00_ContentPlaceHolder1_validateCode").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_validateCode").value).length!=4)
   {
      alert("请输入4位验证码！");
      $("ctl00_ContentPlaceHolder1_validateCode").focus();
      return false;
   }
   
   return true;
}


 function StrLenLimit(obj,minL,maxL,str)
 {
    if(ReturnByteLength(Trim(obj.value))<minL && minL>0)
    {
        alert(str+"不能少于"+minL+"个字符!");
        return false;
    }
    //全角转换为半角
 　　obj.value=DBC2SBC(obj.value);
    if(!checkByteLength(Trim(obj.value),minL,maxL))
    { 
       alert(str+"不能超过"+maxL+"个字符!");
       try
       {
         obj.select();
         obj.focus();
       }
       catch(err){}
       
       return false;
    }
    return true;
 }
 
function checkByteLength(str,minlen,maxlen) {
	if (str == null) return false;
	var l = str.length;
	var blen = 0;
	for(i=0; i<l; i++) {
		if ((str.charCodeAt(i) & 0xff00) != 0) {
			blen ++;
		}
		blen ++;
	}
	if (blen > maxlen || blen < minlen) {
		return false;
	}
	return true;
}   
	
function ReturnByteLength(str) {
	if (str == null) return 0;
	var l = str.length;
	var blen = 0;
	for(i=0; i<l; i++) {
		if ((str.charCodeAt(i) & 0xff00) != 0) {
			blen ++;
		}
		blen ++;
	}
	return blen;
} 

function CheckGuestBook()
{
   if(!StrLenLimit($("ctl00_ContentPlaceHolder1_subject"),2,100,'标题'))return false;
   //if(!StrLenLimit($("ctl00_ContentPlaceHolder1_realName"),2,20,'姓名'))return false;
   if(!StrLenLimit($('content'),2,400,'留言的内容'))return false;
   
   if(Trim($("ctl00_ContentPlaceHolder1_code").value)=="")
   {
      alert("验证码不能为空！");
      $("ctl00_ContentPlaceHolder1_code").focus();
      return false;
   }
   
   if(Trim($("ctl00_ContentPlaceHolder1_code").value).length!=4)
   {
      alert("请输入4位验证码！");
      $("ctl00_ContentPlaceHolder1_code").focus();
      return false;
   }
   
   
   return true;

}

function ToPoints(obj)
{

    if(/^(\+|-)?(0|[1-9]\d*)(\.\d*[0-9])?$/g.test(Trim(obj.value)))
    {
        var v=Number(Trim(obj.value));
        if(v<0)
          $("ctl00_ContentPlaceHolder1_point").innerHTML="<font color=red>0</font>";
        else
          $("ctl00_ContentPlaceHolder1_point").innerHTML=(v*100).toFixed(0);
    }

}

function ToMoney(obj)
{

    if(/^(\+|-)?(0|[1-9]\d*)(\.\d*[0-9])?$/g.test(Trim(obj.value)))
    {
        var v=Number(Trim(obj.value));
        if(v<0)
          $("ctl00_ContentPlaceHolder1_amount").innerHTML="<font color=red>0</font>";
        else
          $("ctl00_ContentPlaceHolder1_amount").innerHTML=(v/100).toFixed(2);
    }

}

function CheckNum(obj)
{
    if(/^(\+|-)?(0|[1-9]\d*)(\.\d*[0-9])?$/g.test(Trim(obj.value)))
    {
        var v=Number(Trim(obj.value));
        var total=Number($("ctl00_ContentPlaceHolder1_totalPoint").innerHTML);
        if(total<v)
        {
            v=total;
            obj.value=v;
            alert("对不起，您只有"+total+"大洋哦！");
        }
        if(v<10000 && total!=0)
        {
            alert("对不起，兑换积分不能小于10000大洋！");
        }
        if(v<0)
          $("ctl00_ContentPlaceHolder1_amount").innerHTML="<font color=red>0</font>";
        else
          $("ctl00_ContentPlaceHolder1_amount").innerHTML=(v/100).toFixed(2);
    }
 }
 
 function CheckPoint()
 {
 
     if(Trim($("ctl00_ContentPlaceHolder1_realName").value)=="")
     {
         alert("真实姓名不能为空！");
         $("ctl00_ContentPlaceHolder1_realName").focus();
         return false;
     }
     
     if(Trim($("ctl00_ContentPlaceHolder1_realName").value).length<2)
     {
         alert("真实姓名无效！");
         $("ctl00_ContentPlaceHolder1_realName").focus();
         return false;
     }
    
     if(Trim($("ctl00_ContentPlaceHolder1_IDNo").value)=="")
     {
         alert("身份证号不能为空！");
         $("ctl00_ContentPlaceHolder1_IDNo").focus();
         return false;
     }
     if(!isIdCardNo($("ctl00_ContentPlaceHolder1_IDNo").value))
     {
         alert("无效的身份证号码！");
         $("ctl00_ContentPlaceHolder1_IDNo").focus();
         return false;
     }


     if(Trim($("ctl00_ContentPlaceHolder1_bankNo").value)=="")
     {
         alert("银行卡号不能为空！");
         $("ctl00_ContentPlaceHolder1_bankNo").focus();
         return false;
     }
     
     if(!/^(\d*[0-9])?$/g.test(Trim($("ctl00_ContentPlaceHolder1_bankNo").value)) || Trim($("ctl00_ContentPlaceHolder1_bankNo").value).length<10)
     {
         alert("请输入正确的银行卡号！");
         $("ctl00_ContentPlaceHolder1_bankNo").focus();
         return false;
     }
    
     if(Trim($("ctl00_ContentPlaceHolder1_zfb").value)=="")
     {
         alert("银行名称不能为空！");
         $("ctl00_ContentPlaceHolder1_zfb").focus();
         return false;
     }    
    
     if(Trim($("ctl00_ContentPlaceHolder1_zfb").value).length<2)
     {
         alert("银行名称无效！");
         $("ctl00_ContentPlaceHolder1_zfb").focus();
         return false;
     }    
    /*
     if(Trim($("ctl00_ContentPlaceHolder1_zfb").value)=="")
     {
         alert("支付宝账号不能为空！");
         $("ctl00_ContentPlaceHolder1_zfb").focus();
         return false;
     }
     
     if(!/^\w+((-|\.)\w+)*@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(Trim($("ctl00_ContentPlaceHolder1_zfb").value)) && !/^1[3,5,8]\d{9}$/.test(Trim($("ctl00_ContentPlaceHolder1_zfb").value)))
     {
         alert("无效的支付宝账号！");
         $("ctl00_ContentPlaceHolder1_zfb").focus();
         return false;
     }
     */
     
     if(Trim($("ctl00_ContentPlaceHolder1_mobilePhone").value)=="")
     {
         alert("手机号码不能为空！");
         $("ctl00_ContentPlaceHolder1_mobilePhone").focus();
         return false;
     }
     
     if(!/^1[3,5,8]\d{9}$/.test(Trim($("ctl00_ContentPlaceHolder1_mobilePhone").value)))
     {
         alert("无效的手机号码！");
         $("ctl00_ContentPlaceHolder1_mobilePhone").focus();
         return false;
     }     
    
     var p=Number(Trim($('ctl00_ContentPlaceHolder1_point').value));
     if(p<10000)
     {
         alert("对不起，兑换大洋数不能小于10000大洋！");
         return false;
     }
     
     return confirm('消耗积分：'+$('ctl00_ContentPlaceHolder1_point').value+'大洋\r\n可兑换人民币：'+$('ctl00_ContentPlaceHolder1_amount').innerHTML+'元\r\n确认要提交订单吗？')
     
     
 }
 
 
 function isIdCardNo(num) 
{
    var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1);
    var error;
    var varArray = new Array();
    var intValue;
    var lngProduct = 0;
    var intCheckDigit;
    var intStrLen = num.length;
    var idNumber = num;    
    // initialize
    if ((intStrLen != 15) && (intStrLen != 18)) {
        //error = "输入身份证号码长度不对！";
        //alert(error);
        //frmAddUser.txtIDCard.focus();
        return false;
    }    
    // check and set value
    for(i=0;i<intStrLen;i++) {
        varArray[i] = idNumber.charAt(i);
        if ((varArray[i] < '0' || varArray[i] > '9') && (i != 17)) {
            //error = "错误的身份证号码！.";
            //alert(error);
            //frmAddUser.txtIDCard.focus();
            return false;
        } else if (i < 17) {
            varArray[i] = varArray[i]*factorArr[i];
        }
    }
    if (intStrLen == 18) {
        //check date
        var date8 = idNumber.substring(6,14);
        if (checkDate(date8) == false) {
            //error = "身份证中日期信息不正确！.";
            //alert(error);
            return false;
        }        
        // calculate the sum of the products
        for(i=0;i<17;i++) {
            lngProduct = lngProduct + varArray[i];
        }        
        // calculate the check digit
        intCheckDigit = 12 - lngProduct % 11;
        switch (intCheckDigit) {
            case 10:
                intCheckDigit = 'X';
                break;
            case 11:
                intCheckDigit = 0;
                break;
            case 12:
                intCheckDigit = 1;
                break;
        }        
        // check last digit
        if (varArray[17].toUpperCase() != intCheckDigit) {
            //error = "身份证效验位错误!...正确为： " + intCheckDigit + ".";
            //alert(error);
            return false;
        }
    } 
    else{        //length is 15
        //check date
        var date6 = idNumber.substring(6,12);
        if (checkDate(date6) == false) {
            //alert("身份证日期信息有误！.");
            return false;
        }
    }
    //alert ("Correct.");
    return true;
}

function checkDate(date)
{
    return true;
}


function AdjustImgSize(obj)
{
   var h=obj.height;
   var w=obj.width;
   
   if(h>127)
   {
      h=127;
      w=obj.width*127/obj.height; 
   }

   if(w>121)
   {
      h=h*121/w; 
      w=121;
   }
   
   if(h==null || h==0)h=127;
   if(w==null || w==0)w=121;
   
   obj.height=h;
   obj.width=w;
 }

function AdjustImgSize1(obj)
{
   var h=obj.height;
   var w=obj.width;
   
   if(h>110)
   {
      h=110;
      w=obj.width*110/obj.height; 
   }

   if(w>104)
   {
      h=h*104/w; 
      w=104;
   }
   
   if(h==null || h==0)h=110;
   if(w==null || w==0)w=104;
   
   obj.height=h;
   obj.width=w;
}


function VIPCategory(v)
{
   if(v==1)
   {
      document.getElementById("ctl00_cardTr").style.display="none";
   }
   else if(v==2)
   {
      document.getElementById("ctl00_cardTr").style.display="";
   }
}


function Hello(v)
{
    var now = new Date();
    var hour = now.getHours();
    var str="";
    if(hour < 6){str="凌晨好，"} 
    else if (hour < 9){str="早上好，"}
    else if (hour < 12){str="上午好，"}
    else if (hour < 14){str="中午好，"}
    else if (hour < 17){str="下午好，"}
    else if (hour < 19){str="傍晚好，"}
    else if (hour < 22){str="晚上好，"}
    else {str="夜里好，"} 
    
    if(v)
       return str;
    else
       document.write(str);   
}


function setTime()
{
   if(document.getElementById('ctl00_hello'))
   {
      document.getElementById('ctl00_hello').innerHTML=Hello(true);
   }
}



function SendConfirmData()
{
    var pre="ctl00_ContentPlaceHolder1_";
    if(Trim($(pre+"UserName").value)=="")
    {
        alert("请输入用户名！");
        $(pre+"UserName").focus();
        return false;
    }
    
    if(!StrLenLimit(GetHtmlObject(pre+"UserName"),4,20,'用户名'))
    {
        $(pre+"UserName").focus();
        return false;
    }    
    
    
    if(Trim($(pre+"Email").value)=="")
    {
        alert("请输入你注册时所填写的Email！");
        $(pre+"Email").focus();
        return false;
    }    
    
  if(!IsValidEmail(GetHtmlObject(pre+"Email")))
   {
       return false;
   }
   
    if(Trim($(pre+"Code").value)=="")
    {
        alert("请输入验证码！");
        $(pre+"Code").focus();
        return false;
    }   
    
    if(Trim($(pre+"Code").value).length!=6)
    {
        alert("请输入6位验证码！");
        $(pre+"Code").focus();
        return false;
    }      
    
   return true;    
    
}


function CheckPwd()
{
   var pre="ctl00_ContentPlaceHolder1_";
   
   var pwd=$(pre+"pwd");
   if(pwd.value=="")
   {
      alert("新密码不能为空！");
      pwd.focus();
      return false;
   }   
      
   if(!/^\w+$/.test(Trim(pwd.value)))
   {
        alert("新密码只能由数字、字母和下划线组成！");
        pwd.focus();
        return false;
   }    
    
   if(Trim(pwd.value).length<6)
   {
        alert("新密码太短，最少为6位！");
        pwd.focus();
        return false;
   }      
      
   var cpwd=$(pre+"pwdCon");
   if(Trim(cpwd.value)=="")
   {
      alert("确认密码不能为空！");
      cpwd.focus();
      return false;
   }   
   if(Trim(cpwd.value)!=Trim(pwd.value))
   {
       alert("两次密码输入不一致！");
       cpwd.focus();
       cpwd.select();
       return false;
   }
   return true;
  }
  
  
function showdiv(layer)
{
var p=getPosition(layer);
div0 = document.createElement("div");
div0.style.position = "absolute";
div0.style.left = p.left+300+"px";
div0.style.top = p.top+"px";
//div0.style.width = "400px";
div0.style.zIndex = "101";
div0.style.border="1px solid gray";
div0.innerHTML = "<img src='"+layer.src+"'/>";
document.body.appendChild(div0);

}
function hidediv()
{
document.body.removeChild(div0);
}

 function   getPosition(obj)   {   
          var   top=0;   
          var   left=0;   
          var   width=obj.offsetWidth;   
          var   height=obj.offsetHeight;   
  while   (obj.offsetParent)   {   
          top   +=   obj.offsetTop;   
          left   +=   obj.offsetLeft;   
          obj   =   obj.offsetParent;   
          }   
          return   {"top":top,"left":left,"width":width,"height":height};   
    }  
    
    
function IsDate(DateString , Dilimeter) 
    { 
        if (DateString==null) return false; 
        if (Dilimeter=="" || Dilimeter==null) 
        Dilimeter ="-"; 
        var tempy=""; 
        var tempm=""; 
        var tempd=""; 
        var tempArray; 
        if (DateString.length<8 && DateString.length>10) 
        return false; 
        tempArray = DateString.split(Dilimeter); 
        if (tempArray.length!=3) 
        return false; 
        if (tempArray[0].length==4) 
        { 
        tempy = tempArray[0]; 
        tempd = tempArray[2]; 
        tempm = tempArray[1];
        } 
        else 
        { 
        tempy = tempArray[2]; 
        tempd = tempArray[1]; 
        tempm = tempArray[0];
        }  
        var tDateString = tempy + "/"+tempm + "/"+tempd+" 8:0:0";//加八小时是因为我们处于东八区 
        var tempDate = new Date(tDateString); 
        if (isNaN(tempDate)) 
        return false; 
        if (((tempDate.getUTCFullYear()).toString()==tempy) && (tempDate.getMonth()==parseInt(tempm,10)-1) && (tempDate.getDate()==parseInt(tempd,10))) 
        { 
        return true; 
        } 
        else 
        { 
        return false; 
        } 
    }    
