﻿// JScript 文件

$(function(){
//加载时
var tatal=0;
$(".price").each(function(i,value){
var price=parseFloat($(this).html());
var c=$(".quantitys").eq(i).val();
var smallprice=parseFloat(price)* parseFloat(c);
$(".smallprice").eq(i).html(smallprice);
tatal+=parseFloat($(".smallprice").eq(i).html());
});

$("#tatal").html("合计总金额：￥"+tatal.toFixed(2));


$(".quantitys").bind("blur",function(){
  
  var $qu=$(this);
  var price=$(".price").eq($(".quantitys").index(this)).html();
  var upuqes=$qu.val();
  var id=$(this).attr("name");
  var valu=$("#"+id).val();
if(isNaN(upuqes)){ //不是数字
  $qu.val(valu);
} 
else
{
if(upuqes <0  ||  upuqes!=parseInt(upuqes)){
  $qu.val(valu);
     return false;
}
else
{
$.ajax({
            type: "get",//使用get方法访问后台
            dataType:"data",//返回json格式的数据
            url:"docart.ashx",//要访问的后台地址
            data:"upuqes="+upuqes+"&id="+id,//要发送的数据
           complete :function(){},//AJAX请求完成时隐藏loading提示
           success:function(json){
              
               
                 }
                
        });
    var smallprice=parseFloat(price)* parseFloat($qu.val());
    //alert($(".quantitys").index(this));
    $(".smallprice").eq($(".quantitys").index(this)).html(smallprice);
    var allprice=0;
    $(".smallprice").each(function(i){
    allprice+=parseFloat($(".smallprice").eq(i).html());
    });
    $("#tatal").html("合计总金额：￥"+allprice.toFixed(2));
}
}
});


////////////////////////////////////////////////////////获到url get 地址参数
function getUrlParam(name) {

 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");

 var r = window.location.search.substr(1).match(reg);

 if (r != null)

 return unescape(r[2]);

 return null;

}

$("#cartbt").bind("click", function(){
var id=getUrlParam("pid");
var cookievalue= $.cookie('nosee');
if(cookievalue!=null)
{
$.ajax({
            type: "get",//使用get方法访问后台
            dataType:"data",//返回json格式的数据
            url:"docart.ashx",//要访问的后台地址
            data:"pid="+id,//要发送的数据
           complete :function(){},//AJAX请求完成时隐藏loading提示
           success:function(json){
           var d=json;
           if(d=="yes")
           {
                window.open("buycar.aspx","usercart","");
           }   
               
                 }
                
        });
      }
      else{
      
      window.location.href="login.aspx";
      
      }
});

//////////////////////////////////

$("#gobuy").click(function(){
 window.location.href="Shopping.aspx";
 
});

$("#gomoey").click(function(){
var cookievalue= $.cookie('nosee');
if(cookievalue!=null)
{
 window.location.href="usermeg.aspx";
}
else{
 jAlert('你的购物车为空','对不起');
}

});

/////立即购买
$("#buynow").click(function(){
 var id=getUrlParam("pid");
  window.location.href="usermeg.aspx?pid="+id;
});

//用户登录
$("#login").click(function(){
var cookievalue= $.cookie('nosee');
if(cookievalue==null)
{
var name=$("#username").val();
var pwd=$("#pwd").val();
if(name!=""&&pwd!="")
{
 $.ajax({
            type: "get",//使用get方法访问后台
            dataType:"data",//返回json格式的数据
            url:"douser.ashx",//要访问的后台地址
            data:"name="+name+"&pwd="+pwd,//要发送的数据
           complete :function(){},//AJAX请求完成时隐藏loading提示
           success:function(json){
           var d=json;
           if(d=="yes")
           {
               $("#ctl00_ContentPlaceHolder1_loginname").html("您好！" +name);
               $(":text").val("");
           }
           else{

              $("#ctl00_ContentPlaceHolder1_loginname").html("您好,用户名或密码错误");
              
           }   
               
         }
                
        });
     }

}
});

///删除
$(".deleteid").click(function(){
  var id=$(".quantitys").eq($(".deleteid").index(this)).attr("name");
  var deletetr=$(".deleteid").index(this);
  jConfirm('确定删除', '确定对话框', function(r) {
						if(r==true)
						{
						 $.ajax({
                                type: "get",//使用get方法访问后台
                                dataType:"data",//返回json格式的数据
                                url:"deletecart.ashx",//要访问的后台地址
                                data:"cartid="+id,//要发送的数据
                               complete :function(){},//AJAX请求完成时隐藏loading提示
                               success:function(json){
                               var d=json;
                               if(d=="yes")
                               {
                                   $("#mytable").find("tr").eq(deletetr+1).empty();
                                   var allprice=0;
                                    $(".smallprice").each(function(i){
                                    allprice+=parseFloat($(".smallprice").eq(i).html());
                                    });
                                    $("#tatal").html("合计总金额：￥"+allprice);
                               }
                               else{
                                  
                               }   
                                   
                             }
                                    
                            });
						}
						else{
						}
					});
  
});

///////////////////////////////////////退出登录
$("#goout").bind("click",function(){
$.get("loginout.ashx",function(data){
if(data=="yes")
{
 $("#ctl00_ContentPlaceHolder1_loginname").html("您好，欢迎光临");
  window.location.reload(); 
}
});

});

});