﻿//付款方式
function HkWay_click()
{
   var payWay=document.getElementById("hk_way").options[document.getElementById("hk_way").selectedIndex].value;
    var urlParam="&payWay="+payWay;
    var urlStr = "Hand_PayWay.aspx";          
   
    var fgXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    fgXmlHttp.open("POST", urlStr, true);  
    fgXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    fgXmlHttp.onreadystatechange=function()
    {
        var state=fgXmlHttp.readystate;
        if(state==4)
        {
           if(fgXmlHttp.status==200)
           {
                var text=fgXmlHttp.responseText;
                document.getElementById("lbladdress").innerHTML=text;
           }
        }
    }
    fgXmlHttp.send(urlParam); 
}
function reset()
{
    document.getElementById("txtRegName").value="";
  　document.getElementById("txtRegPwd").value="";
  　document.getElementById("txtRegRealName").value="";
  　document.getElementById("txtEmail").value="";
}
//注册验证
function check()
{
  　//参数  　
  　var txtRegName=document.getElementById("txtRegName").value;
  　var txtRegPwd=document.getElementById("txtRegPwd").value;
  　var txtEmail=document.getElementById("txtEmail").value;
  　if(txtRegName==""||txtRegPwd==""||txtEmail=="")
  　{
  　   alert("请将信息填写完整!");
  　   return false;
  　}else
  　{
       var str="UserName="+txtRegName+"&email="+txtEmail+"&pwd="+txtRegPwd+"&conStr=0";    
       btnRegedit_submit(str);  　
    }
}
//注册
function btnRegedit_submit(str)
{  
　  var urlParam=str;
    var urlStr = "Hand_AddUser.ashx";            
    var fgXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    fgXmlHttp.open("POST", urlStr, true);  
    fgXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    fgXmlHttp.onreadystatechange=function()
    {
        var state=fgXmlHttp.readystate;
        if(state==4)
        {
           if(fgXmlHttp.status==200)
           {
                var text=fgXmlHttp.responseText;
                switch(text)
                {
                   case "0":
                       alert("注册失败！");
                       break;
                   case "1":
                       alert("注册成功！");
                       if(contr=="order")
                       {
                       location.href="order.aspx";
                       }else
                       {
                       location.href="web_UserCenter.aspx";
                       }
                       break;
                   case "3":
                       alert("操作失败！");
                       break;                   
                }
           }
        }
    }
    fgXmlHttp.send(urlParam); 
}


//检查用户名
function btnCheck_submit(index)
{
  　//参数  　
  　var txtRegName=document.getElementById("txtRegName").value;
 　 if(txtRegName=="")
 　 {
 　    document.getElementById("Label1").innerHTML="用户名不能为空！";
 　    document.getElementById("txtRegName").focus();
 　    //document.getElementById("btn").disabled=true;
 　    return false;
 　 }else
 　 {
　  var urlParam="UserName="+txtRegName+"&conStr=1";
    var urlStr = "Hand_AddUser.ashx";          
   
    var fgXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    fgXmlHttp.open("POST", urlStr, true);  
    fgXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    fgXmlHttp.onreadystatechange=function()
    {
        var state=fgXmlHttp.readystate;
        if(state==4)
        {
           if(fgXmlHttp.status==200)
           {
                var text=fgXmlHttp.responseText;
                switch(text)
                {
                   case "0":
                        document.getElementById("Label1").innerHTML="该帐号可以使用";
                       break;
                   case "1":
                       document.getElementById("txtRegName").value="";
                       document.getElementById("txtRegName").focus();
                       document.getElementById("Label1").innerHTML="该帐号已被注册";
                       break;
                   case "3":
                       alert("操作失败！");
                       break;                        
                }   
           }
        }
    }
    fgXmlHttp.send(urlParam); 
    }
}



//添加Cookie
function addCookie(name,value,expireHours)
{
    deleteCookie(name);
    var cookieString=name+"="+value;
    //判断是否设置过期时间
    if(expireHours>0)
    {
         var date=new Date();
         date.setTime(date.getTime+expireHours*3600*1000);
         cookieString=cookieString+"; expire="+date.toGMTString();
    }
    document.cookie=cookieString;
}


var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
function obj_ajax(urlParam,urlStr,fun)
{    
    xmlHttp.open("POST", urlStr, true);  
    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlHttp.onreadystatechange=fun;
    xmlHttp.send(urlParam); 
}
function callback()
{
  var urlParams = "?";  
  var name=document.getElementById("txtUserName").value;
  var pass=document.getElementById("txtPwd").value;
  var checkcode=document.getElementById("txtCode").value;  
 
  if(name.length==0)   
  {
        alert('「用户名」不能为空！');
        return;
  }
  if(pass.length==0)
  {
        alert('「密码」不能为空！');
        return;
  }
  if(checkcode.length==0)
  {
        alert('「验证码」不能为空！');
        return;
  }
  
  var urlparam="param=userLogin"+"&txtUserName="+name+"&txtPwd="+pass+"&txtCode="+checkcode;
  var urlStr="Hand_login.aspx";
  obj_ajax(urlparam,urlStr,Login); 
}



//登陆
function Login()
{
    var state = fgXmlHttp.readyState;
    if (state == 4)
    {
        if(fgXmlHttp.status==200)
        {
            var currentResult = fgXmlHttp.responseText;
            switch(currentResult)
            {
                case "1":
                    alert("重复登录！");
                    break;
                case "2":
                    if(contr=="login")
                    {
                        location.href="web_UserCenter.aspx";
                    }else if(contr=="order")
                    {
                       location.href="web_orders.aspx";
                    }else                        
                    { 
                        history.go(-1);
                    }
                    break;
                case "3":
                    alert("登录失败！");
                    break;
                case "0":
                    alert("验证码错误！");
                    break;
                default:
                    alert(currentResult);
            }
        }
    }      	
}

//获取Cookie
function getCookie(name)
{
    var strCookie=document.cookie;
    var arrCookie=strCookie.split("; ");
    for(var i=0;i<arrCookie.length;i++)
    {
         var arr=arrCookie[i].split("=");
         if(arr[0]==name)return arr[1];
    }
    return "";
}
//删除Cookie
function deleteCookie(name)
{
    var date=new Date();
    date.setTime(date.getTime()-10000);
    document.cookie=name+"=v; expire="+date.toGMTString();
}



