﻿function btn_submit(index)
{
  　//参数  　
  　var bookid=document.getElementById("hid"+index).value;
  　var count=document.getElementById("txt"+index).value;
　  var urlParam="bookid="+bookid+"&count="+count;
    var urlStr = "Hand_Count_Update.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;
                if(text>0)
                {
                   document.getElementById("txt"+index).value=text;
                   alert("库存中只有 "+text+" 本书");
                }
                location.href="web_shopping.aspx?bookid=";     
           }
        }
    }
    fgXmlHttp.send(urlParam); 
}

function btnDel_submit(index)
{
  　//参数  　
  　var bookid=document.getElementById("hid"+index).value;
  　var count=0;
　  var urlParam="bookid="+bookid+"&count="+count;
    var urlStr = "Hand_Count_Update.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;
                document.getElementById("txt"+index).value=0;
                location.href="web_shopping.aspx?bookid=";     
           }
        }
    }
    fgXmlHttp.send(urlParam); 
}

function btn_Order()
{
  　//参数  　
    var s_name=document.getElementById("s_name").value;
    var s_address=document.getElementById("s_address").value;
    var s_postcode=document.getElementById("s_postcode").value;
    var s_phone=document.getElementById("s_phone").value;
    var s_move_phone=document.getElementById("s_move_phone").value;
    var rblfp=document.all("rblfp");
    var fp="";
    var txtfphead="";
    if(rblfp[1].value=='0')
    {
        fp="0";
    }else
    {
        fp="1";
        txtfphead=document.getElementById("txtfphead").value;
    }
    var d_remark=document.getElementById("d_remark").value;
    var money=document.getElementById("lbCount").innerHTML;
    var sendID=document.getElementById("ddlsendmode").options[document.getElementById("ddlsendmode").selectedIndex].value;
    var urlParam="&s_move_phone="+s_move_phone+"&fp="+fp+"&s_name="+s_name+"&s_address="+s_address+"&s_postcode="+s_postcode+"&s_phone="+s_phone+"&txtfphead="+txtfphead+"&d_remark="+d_remark+"&money="+money+"&sendid="+sendID;
    var urlStr = "Hand_Order.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;
                if(text=="1")
                {
                    location.href="web_paymoneymode.aspx";   
                }else
                {
                  alert("操作失败！");
                } 
           }
        }
    }
    fgXmlHttp.send(urlParam); 
}

function check()
{
  　//参数  　
  　var txtRegName=document.getElementById("txtRegName").value;
  　var txtRegPwd=document.getElementById("txtRegPwd").value;
  　var txtRegRealName=document.getElementById("txtRegRealName").value;
  　var radlist=document.getElementById("RDSex1");
  　var sex=0;
  　if(radlist.checked)
  　{
  　   sex=1;
  　}else
  　{
  　    sex=0;
  　}
  　var txtTel=document.getElementById("txtTel").value;
  　var txtMobile=document.getElementById("txtMobile").value;
  　var txtAddress=document.getElementById("txtAddress").value;
  　var txtPostCode=document.getElementById("txtPostCode").value;
  　var txtEmail=document.getElementById("txtEmail").value;
  　var coblist=document.getElementById("D_List1").options[document.getElementById("D_List1").selectedIndex].innerHTML;
  　var txtAnswer=document.getElementById("txtAnswer").value;
  　var hidType=document.getElementById("hidType").value;
  　if(txtRegName==""||txtRegPwd==""||txtRegRealName==""||radlist==""||txtMobile==""||txtAddress==""||txtPostCode==""||txtEmail==""||txtAnswer=="")
  　{
  　   alert("请将信息填写完整!");
  　   return false;
  　}else
  　{
        var str="UserName="+txtRegName+"&email="+txtEmail+"&pwd="+txtRegPwd+"&rname="+txtRegRealName+"&sex="+sex+"&postcode="+txtPostCode+"&question="+coblist+"&answer="+txtAnswer+"&mobile="+txtMobile+"&address="+txtAddress+"&Tel="+txtTel+"&conStr=0"+"&hidType="+hidType;    
        btnRegedit_submit(str);
  　}
  　
}

function btnRegedit_submit(str)
{  　
    
　  var urlParam=str;
    var urlStr = "Hand_Regedit.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;
                switch(text)
                {
                   case "0":
                       alert("注册失败！");
                       break;
                   case "1":
                       alert("注册成功！");
                       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("btn").disabled=true;
 　    return false;
 　 }
　  var urlParam="UserName="+txtRegName+"&conStr=1";
    var urlStr = "Hand_Regedit.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;
                switch(text)
                {
                   case "0":
                        document.getElementById("Label1").innerHTML="该帐号可以使用";
                        document.getElementById("btn").disabled=false;
                       break;
                   case "1":
                       document.getElementById("txtRegName").value="";
                       document.getElementById("btn").disabled=true;
                       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;
}


function callback()
{

  var urlParams = "hand_login.ashx?param=userLogin";
  
  var name=document.getElementById("txtUserName").value;
  var pass=document.getElementById("txtPwd").value;
  var checkcode=document.getElementById("txtCode").value;  
  var caseInputs = ["txtUserName","txtPwd","txtCode"];
  var myQueryInfo="";
    for (k = 0; k < caseInputs.length; k++)
    {
        myQueryInfo += form_ElementValue(caseInputs[k]);

    }   
    //myQueryInfo+="&param=userLogin"
    urlParams+=myQueryInfo;   
  
  if(name.length==0)   
  {
        alert('「用户名」不能为空！');
        return;
  }
  if(pass.length==0)
  {
        alert('「密码」不能为空！');
        return;
  }
  if(checkcode.length==0)
  {
        alert('「验证码」不能为空！');
        return;
  }
 
  var fgXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  fgXmlHttp.open("GET", urlParams, true);  
  fgXmlHttp.setRequestHeader("Content-Type", "text/xml");
  fgXmlHttp.onreadystatechange = function()
  {
        var state = fgXmlHttp.readyState;
        if (state == 4)
        {
            if(fgXmlHttp.status==200)
            {
                var currentResult = fgXmlHttp.responseText;
                //alert(currentResult);
                switch(currentResult)
                {
                    case "1":
                        alert("重复登录！");
                        break;
                    case "2":
                        
                        //alert("登录成功！");
                        if(contr=="login")
                        {
                            location.href="web_UserCenter.aspx";
                        }else if(contr=="order")
                        {
                           location.href="BookShopping/web_orders.aspx";
                        }else                        
                        { 
                            history.go(-1);
                        }
                        break;
                    case "3":
                        alert("登录失败！");
                        break;
                    case "0":
                        alert("验证码错误！");
                        break;
                    default:
                        alert(currentResult);
                }
            }
        } 
        	
	}; 
	fgXmlHttp.send(null);

}
function form_ElementValue(currentId)
{
    var currentQueryInfo = "";
    var currentElement = document.getElementById(currentId);
    if (currentElement == null) {alert(currentId);alert(currentId.length);return "";}
    var mp_paramsValue = currentElement.value;
    if (currentId=="callback"){currentQueryInfo = currentId + "=" + mp_paramsValue;}
    else{
    if (mp_paramsValue != ""){currentQueryInfo = "&" + currentId + "=" + mp_paramsValue;}
    }
    return currentQueryInfo;
} 


//获取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();
}



