﻿function addCart(){

     var zk=document.getElementById("Hid_ZK")
     if(zk.value.length<1)
     {
        window.location.href="../Users/Login.aspx?from="+window.location.href;
        return;
     }
     var color=document.getElementById("Hid_SelectColor");
     if(color.value.length<1)
     {
     alert("请选择颜色!");
     return;
     }
    if(document.getElementById("Hid_choosesize").value.length<1)
    {
        alert("请选择尺寸！");
        return;
    }

    var amount = document.getElementById("Amount").value;
    if (isNaN(amount)) {
        alert("选购商品的数量含有非数字字符");
        document.getElementById("Amount").focus();
        return;
    }
    
    if(amount.indexOf(".")!=-1)
    {
        alert("选购商品的数量必须是整数");
        document.getElementById("Amount").focus();
        return;
    }

    if(document.getElementById("Amount").value == "" || document.getElementById("Amount").value == "0"){
        alert("选购商品的数量不能为空或为零");
        return;
    }
 
AddSingleProductToCart();

}
function AddSingleProductToCart()
{
   
   //商品编码
    var Pro = document.getElementById("ProductCode");
    var productID = "";
    if (Pro != null)
        productID = Pro.innerHTML;
    //颜色
    var color=document.getElementById("Hid_SelectColor");
    var colorvalue="";
    if(color!=null)    
    {
        colorvalue=color.value;
    }
    //尺寸
    var sizeList = document.getElementById("Hid_choosesize");
    var size = "";
    if (sizeList != null)
        size = sizeList.value;
    //数量        
    var amountInput = document.getElementById("Amount");
    var amount = "";
    if (amountInput != null)
        amount = amountInput.value;
    //标准售价
    var bzsj=document.getElementById("DPJ")
    var bzsjvalue="";
    if(bzsj!=null)
    {
        bzsjvalue=bzsj.innerHTML;
    }
    
    //会员价    
    var member=document.getElementById("MemberPrice");
    var memberprice="";
    if(member!=null)
    {
        memberprice=member.innerHTML;
    }
    //折扣
    var zk=document.getElementById("Hid_ZK");
    var zkvalue="";
    if(zk!=null)
    {
        zkvalue=zk.value;
    }
    //重量
    var O_weight=document.getElementById("Weight");
    var Weight="0";
    if(O_weight!=null)
    {
        Weight=O_weight.innerText;
    }
    var cxj=document.getElementById("CXJ").innerHTML;//促销价
    var hdzk=1;//活动折扣
      //促销方案编号 
    var Promotion="";
    var oPro=document.getElementsByTagName("input");
    if(oPro!=null)
    {
        for(var x=0;x<oPro.length;x++)
        {
            if(oPro[x].name=="radActivity")
            {
                if(oPro[x].checked)
                {
                    Promotion=oPro[x].value;
                    cxjvalue=document.getElementById("hd"+Promotion).value;
                    var yhfs=document.getElementById("hd"+Promotion).title;
                    if(yhfs==1)
                    {
                        hdzk=changeTwoDecimal_f(cxjvalue/bzsjvalue);
                    }
                }
            }
        }
    }
    //积分换购时促销活动无效
    var chkHG=document.getElementById("chkHG");
    var hgDJBH=document.getElementById("hgDJBH");
    var hgdj=document.getElementById("hgdj");
    var jfdj=document.getElementById("jfdj");
    if(chkHG.checked)
    {
        Promotion=hgDJBH.innerHTML;
    }
    else
    {
        hgdj.innerHTML=bzsjvalue;
        jfdj.innerHTML="0.00";
    }
    
    var customerType=document.getElementById("Hid_CustomerType").value;//会员类型
    
   $j.post("../Handler/ShoppingCartHandle.ashx", { ProductID: productID,Color:colorvalue,Size:size, Amount:amount,BZSJ:bzsjvalue,MemberPrice:memberprice,ZK:zkvalue,Weight:Weight,hgFlag:chkHG.checked,HGDJ:hgdj.innerHTML,JFDJ:jfdj.innerHTML,CustomerType:customerType,HDZK:hdzk,CXJ:cxj,OP:"CheckCart"},
        function(data){ 
        if(data=="NoSP")
        {
            if(confirm("仓库中没有此商品信息,但是可补货,是否继续?"))
            {
    
                showCart();
	            setCartContent("<br /><br />数据加载中......<br /><br /><img src='../images/ajax-loader.gif'>"); 
                $j.post("../Handler/ShoppingCartHandle.ashx", { ProductID: productID,Color:colorvalue,Size:size, Amount:amount,BZSJ:bzsjvalue,MemberPrice:memberprice,ZK:zkvalue,Weight:Weight,Promotion:Promotion,hgFlag:chkHG.checked,HGDJ:hgdj.innerHTML,JFDJ:jfdj.innerHTML,CustomerType:customerType,HDZK:hdzk,CXJ:cxj,OP:"add"},
                    function(data){ 
                                setCartContent(data)
                                    }
                        );}
            else
            return;
        }
        else if(data=="true")
        {
                showCart();
                setCartContent("<br /><br />数据加载中......<br /><br /><img src='../images/ajax-loader.gif'>"); 
                $j.post("../Handler/ShoppingCartHandle.ashx", { ProductID: productID,Color:colorvalue,Size:size, Amount:amount,BZSJ:bzsjvalue,MemberPrice:memberprice,ZK:zkvalue,Weight:Weight,Promotion:Promotion,hgFlag:chkHG.checked,HGDJ:hgdj.innerHTML,JFDJ:jfdj.innerHTML,CustomerType:customerType,HDZK:hdzk,CXJ:cxj,OP:"add"},
                function(data){ 
                                setCartContent(data)
                                }
                    );
         }
        else if(data.slice(-5).toString()=="false")
        {
                alert(data.split("|")[0]);
                return;
        }
        else if(data=="NoReStock")
        {
                alert("没有可补货信息");
                return;
        }
        else
        {
            //debugger;
            alert(data);
            if(confirm(data))
            {   
                showCart();
                setCartContent("<br /><br />数据加载中......<br /><br /><img src='../images/ajax-loader.gif'>"); 
                $j.post("../Handler/ShoppingCartHandle.ashx", { ProductID: productID,Color:colorvalue,Size:size, Amount:amount,BZSJ:bzsjvalue,MemberPrice:memberprice,ZK:zkvalue,Weight:Weight,Promotion:Promotion,hgFlag:chkHG.checked,HGDJ:hgdj.innerHTML,JFDJ:jfdj.innerHTML,CustomerType:customerType,HDZK:hdzk,CXJ:cxj,OP:"add"},
                    function(data){ 
                                    setCartContent(data)
                                  }
                      );
             }
             else return;
          } 
       }
    );  
}
function showCart()
{ 
    var div_back = document.getElementById("div_background");
    div_back.style.display = "block"; 
    var iframe_back = document.getElementById("iframe_back");
    iframe_back.style.display = "block";  
    var sizeList = document.getElementById("sizeList"); 
    sizeList.disabled = true; 
    var cart = document.getElementById("ShoppingCart");
    cart.style.display = "block";
    cart.style.position = "absolute";
    var bigImg = document.getElementById("pbigImg");
    var pleft = 0;
    var ptop = 0;
   
    var obj = bigImg.offsetParent;
 
    while(obj.tagName != "BODY")
    {
         pleft = pleft + obj.offsetLeft;
         ptop = ptop + obj.offsetTop;
         obj = obj.offsetParent;
    }
    ptop = ptop + 150;
    cart.style.left = pleft +100+ "px";
    cart.style.top = ptop +"px";
    cart.style.width = 300 + "px";
    //cart.style.backgroundColor  = "#ffffff";
}
function hideCart()
{
  var div_back = document.getElementById("div_background");
    div_back.style.display = "none"; 
     var iframe_back = document.getElementById("iframe_back");
    iframe_back.style.display = "none";   
    var cart = document.getElementById("ShoppingCart");
    cart.style.display = "none";
    var sizeList = document.getElementById("sizeList"); 
    sizeList.disabled = false;  
}
function setCartContent(data)
{
    var cart = document.getElementById("ShoppingCart");
    cart.innerHTML = data;
}
function AddCollect()
{
     //商品编码
    var Pro = document.getElementById("ProductCode");
    var productID = "";
    if (Pro != null)
        productID = Pro.innerHTML;
    showCart();
    setCartContent("<br /><br />数据加载中......<br /><br /><img src='../images/ajax-loader.gif'>");   
    $j.post("../Handler/ShoppingCartHandle.ashx", { ProductID: productID,OP:"Collect"},
        function(data){         
            if(data=="true")
            {
                alert("收藏成功");
                if(window.confirm("收藏成功,要查看收藏夹吗?"))
                {
                    window.location.href="../Users/CustomerCollect.aspx";
                }
                hideCart();
            }
            else
            {
                alert("此商品已经收藏!");
                hideCart();
            }
        }
    );
}
//----------------------------------------------------------------ordercart----------------------------------
function InitOrderCart()
{
    SetOrderCart("<br /><br />数据加载中......<br /><br /><img src='../images/ajax-loader.gif'>");   
    $j.post("../Handler/ShoppingCartHandle.ashx", { OP:"Select"},
        function(data){ 
            SetOrderCart(data);
            LoadCXFA();
        }
    );  
       
}
function SetOrderCart(data)
{    
    document.getElementById("CartInfo").innerHTML=data;
    
}
function ModifyCart()
{
    var havep=false;
    var slinput=document.getElementsByTagName("input");
    if(slinput!=null)
    {
        for(var j=0;j<slinput.length;j++)
        {
            var sp=slinput[j];
            if(sp.id!=null)
            {
                if(sp.id.substr(0,5)=="input")
                {
                   havep=true;   
                   break;            
                }
            }        
        }
    }
    if(!havep)
    {
        alert("请先购物!");
        return;
    }
    var modify=document.getElementById("Modify");
    var jiesuan=document.getElementById("JieSuan");
    var GoOn=document.getElementById("GoOn");
    var Submit=document.getElementById("Submit");
    var cancel=document.getElementById("Cancel");
    modify.style.display="none";
    jiesuan.style.display="none";
    GoOn.style.display="none";
    Submit.style.display="block";
    cancel.style.display="block";
    var slspan=document.getElementsByTagName("span");
    var slinput=document.getElementsByTagName("input");
    for(var i=0;i<slspan.length;i++)
    {
        var sp=slspan[i];
        if(sp.id!=null)
        {
            if(sp.id.substr(0,4)=="span")
            {
                sp.style.display="none";
            }
        }
    }
    for(var j=0;j<slinput.length;j++)
    {
        var sp=slinput[j];
        if(sp.id!=null)
        {
            if(sp.id.substr(0,5)=="input")
            {
                sp.style.display="block";
            }
        }
    }
}
function CancelCart()
{
    var modify=document.getElementById("Modify");
    var jiesuan=document.getElementById("JieSuan");
    var GoOn=document.getElementById("GoOn");
    var Submit=document.getElementById("Submit");
    var cancel=document.getElementById("Cancel");
    modify.style.display="block";
    jiesuan.style.display="block";
    GoOn.style.display="block";
    Submit.style.display="none";
    cancel.style.display="none";
    var slspan=document.getElementsByTagName("span");
    var slinput=document.getElementsByTagName("input");
    for(var i=0;i<slspan.length;i++)
    {
        var sp=slspan[i];
        if(sp.id!=null)
        {
            if(sp.id.substr(0,4)=="span")
            {
                sp.style.display="block";
            }
        }
    }
    for(var j=0;j<slinput.length;j++)
    {
        var sp=slinput[j];
        if(sp.id!=null)
        {
            if(sp.id.substr(0,5)=="input")
            {
                sp.style.display="none";
            }
        }
    }
}
function SubmitCart()
{
    var uplist='';
    var slinput=document.getElementsByTagName("input");
    for(var j=0;j<slinput.length;j++)
    {
        var sp=slinput[j];
        if(sp.id!=null)
        {
            if(sp.id.substr(0,5)=="input")
            {
                var pattern=/^[0-9]*[1-9][0-9]*$/;
                var flag=pattern.test(sp.value);
                if(!flag)
                {
                    alert("购物数量只能为正整数!");
                    sp.focus();
                    return;
                }
                else
                {
                    uplist=uplist+sp.id.substr(5,sp.id.length-5)+","+sp.value+"|";               
                }
            }
        }
    }
    MastCart();
    setCartContent("<br /><br />数据加载中......<br /><br /><img src='../images/ajax-loader.gif'>");  
    $j.post("../Handler/ShoppingCartHandle.ashx", {UpList:uplist, OP:"Update"},
        function(data){           
            if(data=="true")
            {
            window.location.reload();
            }
            else
            {
                HidCart();
                alert(data);
            }
        }
    );
}
function MastCart()
{
    var div_back = document.getElementById("div_background");
    div_back.style.display = "block"; 
    var iframe_back = document.getElementById("iframe_back");
    iframe_back.style.display = "block";     
    var cart = document.getElementById("ShoppingCart");
    cart.style.display = "block";
    cart.style.position = "absolute";
    var bigImg = document.getElementById("CartInfo");
    var pleft = 0;
    var ptop = 0;
   
    var obj = bigImg.offsetParent;
 
    while(obj.tagName != "BODY")
    {
         pleft = pleft + obj.offsetLeft;
         ptop = ptop + obj.offsetTop;
         obj = obj.offsetParent;
    }
    ptop = ptop +50;
    cart.style.left = pleft +200+ "px";
    cart.style.top = ptop +"px";
    cart.style.width = 300 + "px";
    //cart.style.backgroundColor  = "#ffffff";
}
function HidCart()
{
    var div_back = document.getElementById("div_background");
    div_back.style.display = "none"; 
    var iframe_back = document.getElementById("iframe_back");
    iframe_back.style.display = "none";   
    var cart = document.getElementById("ShoppingCart");
    cart.style.display = "none";    
}
function DelCart(ID)
{
    if(confirm('确定要删除吗!'))
    {
        MastCart();
        setCartContent("<br /><br />数据加载中......<br /><br /><img src='../images/ajax-loader.gif'>");  
        $j.post("../Handler/ShoppingCartHandle.ashx", {ID:ID, OP:"Delete"},
            function(data){           
                if(data=="true")
                {
                window.location.reload();
                }
                else
                {
                    HidCart();
                    alert(data);
                }
            }
        );
    }    
}
function JieSuan()
{
    var havep=false;
    var slinput=document.getElementsByTagName("input");
    if(slinput!=null)
    {
        for(var j=0;j<slinput.length;j++)
        {
            var sp=slinput[j];
            if(sp.id!=null)
            {
                if(sp.id.substr(0,5)=="input")
                {
                   havep=true;   
                   break;            
                }
            }        
        }
    }
    if(!havep)
    {
        alert("请先购物!");
    }
    else
    {
         $j.post("../Handler/ShoppingCartHandle.ashx", {OP:"Check"},
            function(data){           
                if(data.length>1)
                {
                    alert(data);                    
                }
                else
                {                   
                    window.location.href="OrderAddress.aspx";
                }
            }
        );
        
    }
}
//-------------------------------------------------促销活动--------------------------------------------
//读取礼品
function ChooseGift(bpd_id)
{
    MastCart();
    setCartContent("<br /><br />数据加载中......<br /><br /><img src='../images/ajax-loader.gif'>");  
    $j.post("../Handler/ShoppingCartHandle.ashx", {bpd_id:bpd_id, OP:"Choose"},
            function(data){          
                if(data.length>0) 
                {
                setCartContent(data);
                }
                else
                {
                alert('读取礼品失败,请重试!');
                HidCart();
                }
            }
        );
}
//礼品加入购物车
function AddChooseGift(bpd_id)
{
    var sl=document.getElementById("Hid_SL").value;      //促销送礼品数量
    var has=document.getElementById("Hid_HasSL").value;  //已选礼品数量
    var buysl=document.getElementById("Hid_BuySL").value;  //购买商品数量
    var spdm="";
    var Color="";
    var Size="";
    var weight="";
    var inputlist=document.getElementsByTagName("input");
        for(var i=0;i<inputlist.length;i++)
        {
            var temp=inputlist[i];
           if(temp.id!=null)
           {
             if(temp.id.substr(0,2)=='CK')
             {
                if(temp.checked)
                {
                   spdm=temp.id.substr(3,temp.id.length-3);
                }
             }
           }
        }
        if(spdm=="")
        {
            alert("请选择礼品");
            return ;
        }
    if(parseInt(has)<parseInt(sl)*parseInt(buysl))
    {        
        var oColor=document.getElementById("Select1"+spdm);
        if(oColor!=null)
        {
            if(oColor.selectedIndex<1)
            {
                alert("请选择规格");
                return false;
            }
            Color=oColor.options[oColor.selectedIndex].value;
        }
        var oSize=document.getElementById("Select2"+spdm);
        if(oSize!=null)
        {
            if(oSize.selectedIndex<1)
            {
                alert("请选择规格");
                return false;
            }
            Size=oSize.options[oSize.selectedIndex].value;
        }
        var oWeight=document.getElementById("Hid_"+spdm);
        if(oWeight!=null)
        {
            weight=oWeight.value;
        }
        if(spdm.length<1||Color.length<1||Size.length<1||weight.length<1)
        {
            alert('礼品信息不完整,请联系客服人员!');
            return false;
        }
        $j.post("../Handler/ShoppingCartHandle.ashx", { ProductID: spdm,Color:Color,Size:Size, Amount:"1",BZSJ:"0",MemberPrice:"0",ZK:"0",Weight:weight,Promotion:bpd_id,OP:"SendGift"},
                function(data){ 
                                if(data=="True")
                                {
                                    window.location.reload();
                                }
                                else
                                {                                    
                                    alert("添加礼品失败!");
                                    window.location.reload();
                                }
                            }
                );
    }
    else
    {
       alert('整单促销时,购买此商品'+buysl+'件,可选礼品'+parseInt(sl)*parseInt(buysl)+'件,你已选'+has+'件');
    }
}
function SingleChoose(obj)
{
    var inputlist=document.getElementsByTagName("input");
    for(var i=0;i<inputlist.length;i++)
    {
        if(inputlist[i]!=obj)
        {
            inputlist[i].checked=false;
        }
    }
}


/*整单促销*/
/*function InitCXFA()
{debugger;
   var djbh=document.getElementById("hdDJBH");//促销单号
   var mm=document.getElementById("hdMM");//买满数量或金额
   var num=document.getElementById("hdNum");//赠送数量
   var type=document.getElementById("hdCXFAType"); 

   var obj=document.getElementById("CartInfo");
   var tab=obj.childNodes[0].childNodes[0];//商品列表
   rowCount=tab.rows.length;
   for(var i=1;i<rowCount;i++)
   {
       var isLP=tab.rows[i].cells[10].innerText;//是否是礼品
       var isCXFA=tab.rows[i].cells[11].innerText;//是否是整单促销
            
       if(isLP=="1"&&isCXFA=="1")
       {//整单促销的礼品数量
            djbh.value=tab.rows[i].cells[12].innerText;       
            $j.post("../Handler/ShoppingCartHandle.ashx",{OP:"GetParams",DJBH:djbh.value}, function(data){
                    if(data.length>0)
                    {
                        var arr=data.split("|");
                        mm.value=arr[0];
                        num.value=arr[1];
                        type.value=arr[2];
                    }
                    
            });
            break;
       }
  }
  
}
*/
function GetSAmtElement(type)
{
    var obj=document.getElementById("CartInfo").childNodes[1].childNodes[0];
    var sum=0;
    if(type=="1")
    {//取商品总金额元素
        return obj.rows[0].cells[1];
    }
    else
    {//取商品重量元素
        return obj.rows[2].cells[1];        
    }
}
//计算购买的商品数和整单促销的商品数量
function ChangeSNum()
{//debugger;
        var snum=0;
        var lpnum=0;
        var obj=document.getElementById("CartInfo")
        var tab=obj.childNodes[0].childNodes[0];//商品列表
        var hdSNum=document.getElementById("hdSNum");//购买的商品数
        var hdLPNum=document.getElementById("hdLPNum");//商品整单促销礼品数量
        rowCount=tab.rows.length;
        for(var i=1;i<rowCount;i++)
        {
            var isLP=tab.rows[i].cells[10].innerText;//是否是礼品
            var isCXFA=tab.rows[i].cells[11].innerText;//是否是整单促销
            if(isLP=="0"&&isCXFA!="1")
            {//购买的商品数量
                snum+=parseInt(tab.rows[i].cells[7].childNodes[1].value);
            }
            
            if(isLP=="1"&&isCXFA=="1")
            {//整单促销的礼品数量
                lpnum+=parseInt(tab.rows[i].cells[7].childNodes[1].value,10);
            }
        }
        //礼品列表
        
        hdSNum.value=snum;
        hdLPNum.value=lpnum;
        //alert(snum);
}
   //检查是否有符合条件的整单促销方案    
   function CheckCXFA()
   {//debugger;
   
        var obj=document.getElementById("CartInfo")
        
        if(obj.innerHTML=="购物袋中暂无商品") 
        {alert("你尚未购买商品"); return;}
        MastCartCXFA();
        
        var obj=GetSAmtElement("1");
        var amt=obj.innerText;//购买的商品总金额
        
        ChangeSNum();
        var hdSNum=document.getElementById("hdSNum");//购买的商品数
        
        var sp=hdSNum.value+"|"+amt;//购买的商品信息           
        $j.post("../Handler/ShoppingCartHandle.ashx",{SP:sp,OP:"SelCXFA"}, function(data){
        document.getElementById("ShoppingCartCXFA").innerHTML=data;
        });
   }
   function LoadCXFA()
   {//debugger;
        var obj=document.getElementById("CartInfo")
        if(obj.innerHTML=="购物袋中暂无商品") return;
        
        var obj=GetSAmtElement("1");
        var amt=obj.innerText;//购买的商品总金额
        
        ChangeSNum();
        var hdSNum=document.getElementById("hdSNum");//购买的商品数
        
        var sp=hdSNum.value+"|"+amt;//购买的商品信息           
        $j.post("../Handler/ShoppingCartHandle.ashx",{SP:sp,OP:"SelCXFA"}, function(data){
        document.getElementById("ShoppingCartCXFA").innerHTML=data;
        });
     }
   
   function SelectCXFA(radio)
   {
        //HidCartCXFA();
       document.getElementById(radio).checked=true;
        var cxfaRadio1=document.getElementById("cxfaRadio1");
        var cxfaRadio2=document.getElementById("cxfaRadio2");
        var cxlp=document.getElementById("btnSel");
        //var cxlpTab=document.getElementById("CXLPTABLE");
        var djbh=document.getElementById("hdDJBH");//促销单号
        var mm=document.getElementById("hdMM");//买满数量或金额
        var num=document.getElementById("hdNum");//赠送数量
        var type=document.getElementById("hdCXFAType");
            
        var obj="";
        if(cxfaRadio1!=null)
        { 
            if(cxfaRadio1.checked)
            {
                obj=cxfaRadio1.title.split(",");
                type.value="1";
            }
        }
        if(cxfaRadio2!=null)
        { 
            if(cxfaRadio2.checked)
            {
                obj=cxfaRadio2.title.split(",");
                type.value="2";
                
            } 
        }
        if(obj.length>0)
        {
             //debugger;
            var flag=1;//是否更换了促销方案
            var spObj=document.getElementById("CartInfo")
            var tab=spObj.childNodes[0].childNodes[0];//商品列表
            rowCount=tab.rows.length;
            var n=0;//是否使用了整单促销方案n=0未使用，n=1已使用
            for(var i=1;i<rowCount;i++)
            {
                var isLP=tab.rows[i].cells[10].innerText;//是否是礼品
                var isCXFA=tab.rows[i].cells[11].innerText;//是否是整单促销

                if(isLP=="1"&&isCXFA=="1")
                {//整单促销的礼品数量
                    if(tab.rows[i].cells[12].innerText==obj[0])
                    {
                        flag=0;
                        break;
                    }
                    n++;
                }
            }
            if(n>0&&flag=="1")
            {
                alert("更换促销方案前请将原促销方案关联的礼品清除");return;
            }
           //保留促销活动信息
            djbh.value=obj[0];
            mm.value=obj[1];
            num.value=obj[2];
      }
      CheckLP();
   }
   function SelectLP()
   {//debugger;
        MastCartLP();
        var djbh=document.getElementById("hdDJBH");//促销单号
        var type=document.getElementById("hdCXFAType");
        var num=document.getElementById("hdNum");//赠送数量 
        if(type.value.length>0)
        {
            if(type.value=="1")
            {
                $j.post("../Handler/ShoppingCartHandle.ashx",{DJBH:djbh.value,NUM:num.value,OP:"CXFAD1"}, function(data){

                document.getElementById("ShoppingCartLP").innerHTML=data;
                });
             }
            else
            {
                $j.post("../Handler/ShoppingCartHandle.ashx",{DJBH:djbh.value,NUM:num.value,OP:"CXFAD2"}, function(data){

                document.getElementById("ShoppingCartLP").innerHTML=data;
                }); 
            }       
        }
        else
        {
            var cxfaRadio1=document.getElementById("cxfaRadio1");
            var cxfaRadio2=document.getElementById("cxfaRadio2");
            if(cxfaRadio1.checked)
            {
                $j.post("../Handler/ShoppingCartHandle.ashx",{DJBH:djbh.value,NUM:num.value,OP:"CXFAD1"}, function(data){

                document.getElementById("ShoppingCartLP").innerHTML=data;
                });
            }
            else
            {
                $j.post("../Handler/ShoppingCartHandle.ashx",{DJBH:djbh.value,NUM:num.value,OP:"CXFAD2"}, function(data){

                document.getElementById("ShoppingCartLP").innerHTML=data;
                });  
            }
        }
   }
    /*
   function addLPRow(tr)
   {
        var s=document.getElementById("LPList");
        s.innerHTML+=tr;
   }*/
   function InsertLP()
   {//debugger;   
        ChangeSNum();   
        var tabLP=document.getElementById("LPList");
        var slinput=document.getElementsByTagName("input"); 
        var obj=GetSAmtElement("1");
        var spzje=obj.innerText;//商品总金额
        var djbh=document.getElementById("hdDJBH");//促销单号
        var mm=document.getElementById("hdMM");//买满数量或金额
        var snum=document.getElementById("hdSNum");//购买商品总数量
        var lpnum=document.getElementById("hdLPNum");//商品整单促销礼品数量
        var num=document.getElementById("hdNum");//赠送数量
        var type=document.getElementById("hdCXFAType");   
        var lpdm="";    //礼品DM
        var lpmc="";
        var lpcolor="";
        var lpsize="";
        var lpzl=0;
        if(slinput!=null)
        {
            for(var j=0;j<slinput.length;j++)
            {
                var sp=slinput[j];
                if(sp.checked)
                {   
                    if(type.value=="1")
                    {
                        if(sp.id.substr(0,4)=="CX1_")
                        {                    
                            var index1=sp.id.indexOf("_");
                            lpdm=sp.id.substr(index1+1,sp.id.length-index1-1);
                            lpmc=document.getElementById("HidCX1_"+lpdm).value;
                            lpzl=document.getElementById("HidCX1_"+lpdm).title;
                        }   
                    }  
                    if(type.value=="2")
                    {
                        if(sp.id.substr(0,4)=="CX2_")
                        {                    
                            var index2=sp.id.indexOf("_");
                            lpdm=sp.id.substr(index2+1,sp.id.length-index2-1);
                            lpmc=document.getElementById("HidCX2_"+lpdm).value;
                            lpzl=document.getElementById("HidCX2_"+lpdm).title;
                        }   
                    } 
                    
                }  
            }
        }
        if(lpdm.length>0)
        {
            //debugger;
            //检查颜色尺码
            var oColor=document.getElementById("SelectLP1"+lpdm);
            if(oColor!=null)
            {
                if(oColor.selectedIndex<1)
                {
                    alert("请选择颜色");
                    return;
                }
                lpcolor=oColor.options[oColor.selectedIndex].value;
            }
            var oSize=document.getElementById("SelectLP2"+lpdm);
            if(oSize!=null)
            {
                if(oSize.selectedIndex<1)
                {
                    alert("请选择尺码");
                    return;
                }
                lpsize=oSize.options[oSize.selectedIndex].value;
            }
        //debugger;      
        //检查选择礼品数
          var sendNum=0;//可送数量
          if(type.value=="1")
          {
                sendNum=Math.floor(parseInt(snum.value,10)/parseInt(mm.value,10))*parseInt(num.value);
          }
          if(type.value=="2")
          {
                sendNum=Math.floor(parseFloat(spzje)/parseInt(mm.value,10))*parseInt(num.value,10);
          }

          var selectNum=parseInt(lpnum.value,10);//已送数量
          
            var obj=document.getElementById("CartInfo")
            var tab=obj.childNodes[0].childNodes[0];//商品列表            var sprows=tab.rows.length-1;
            
            if(parseInt(selectNum)<parseInt(sendNum))
            {       
                $j.post("../Handler/ShoppingCartHandle.ashx", { ProductID: lpdm,Color:lpcolor,Size:lpsize, Amount:"1",BZSJ:"0",MemberPrice:"0",ZK:"0",Weight:lpzl,Promotion:djbh.value,OP:"InsertLP"},
                function(data){ 
                                if(data=="True")
                                {
                                    window.location.reload();
                                }
                                else
                                {                                    
                                    alert("添加礼品失败!");
                                    window.location.reload();
                                }
                            }
                );
            }
            else
            {
                alert("整单促销时,购买此"+snum.value+"件商品，只能送"+sendNum+"件礼品,而且你已经选了"+selectNum+"件礼品"); return;
            }
        }
        else
        {    HidCartLP();
        }
   }
   
function MastCartCXFA()
{
    var div_back = document.getElementById("div_background");
    div_back.style.display = "block"; 
    var iframe_back = document.getElementById("iframe_back");
    iframe_back.style.display = "block";     
    var cart = document.getElementById("ShoppingCartCXFA");
    cart.style.display = "block";
    cart.style.position = "absolute";
    var bigImg = document.getElementById("CartInfo");
    var pleft = 0;
    var ptop = 0;
   
    var obj = bigImg.offsetParent;
 
    while(obj.tagName != "BODY")
    {
         pleft = pleft + obj.offsetLeft;
         ptop = ptop + obj.offsetTop;
         obj = obj.offsetParent;
    }
    ptop = ptop +50;
    cart.style.left = pleft +200+ "px";
    cart.style.top = ptop +"px";
    cart.style.width = 300 + "px";
    cart.style.backgroundColor  = "#ffffff";
}
function HidCartCXFA()
{
    var div_back = document.getElementById("div_background");
    div_back.style.display = "none"; 
    var iframe_back = document.getElementById("iframe_back");
    iframe_back.style.display = "none";   
    var cart = document.getElementById("ShoppingCartCXFA");
    cart.style.display = "none";
}
function HDCancelCXFA()
{
    HidCartCXFA();
}
function MastCartLP()
{
    var div_back = document.getElementById("div_background");
    div_back.style.display = "block"; 
    var iframe_back = document.getElementById("iframe_back");
    iframe_back.style.display = "block";     
    var cart = document.getElementById("ShoppingCartLP");
    cart.style.display = "block";
    cart.style.position = "absolute";
    var bigImg = document.getElementById("CartInfo");
    var pleft = 0;
    var ptop = 0;
   
    var obj = bigImg.offsetParent;
 
    while(obj.tagName != "BODY")
    {
         pleft = pleft + obj.offsetLeft;
         ptop = ptop + obj.offsetTop;
         obj = obj.offsetParent;
    }
    ptop = ptop +50;
    cart.style.left = pleft +200+ "px";
    cart.style.top = ptop +"px";
    cart.style.width = 300 + "px";
    //cart.style.backgroundColor  = "#ffffff";
}
function HidCartLP()
{
    var div_back = document.getElementById("div_background");
    div_back.style.display = "none"; 
    var iframe_back = document.getElementById("iframe_back");
    iframe_back.style.display = "none";   
    var cart = document.getElementById("ShoppingCartLP");
    cart.style.display = "none";
}
function HDCancelLP()
{
    HidCartLP();
}
function SingleChoose(obj)
{
    var inputlist=document.getElementsByTagName("input"); 
    for(var i=0;i<inputlist.length;i++)
    {
        if(inputlist[i]!=obj)
        {
            inputlist[i].checked=false;
        }
    }
}