﻿  var tblHead = '<table width="197" style=" border-collapse:collapse; border:#cccccc 1px solid; border-left:#2256c3 2px solid; border-right:#2256c3 2px solid;line-height:20px;  border-bottom:none;">\
         <tr style=" color:#1db6ef; font-size:12px; text-align:left; font-size: 9pt;  font-weight: bold; height:26px; ">\
           <td width="90" style="border-bottom:#cccccc 1px solid; padding-left:5px"><div align="left">ProductName</div></td>\
           <td width="58"  style="border-bottom:#cccccc 1px solid"><div align="left">Price</div></td>\
           <td width="31"  style="border-bottom:#cccccc 1px solid"><div align="left">Del</div></td>\
         </tr>';
                        
  var tblBody = '';                     
                                         
  var tblFoot =    '</table>';
                
   $(document).ready(function(){
        initShoppingCart();
    });
  
  function AddPktToCart(guid, guid2){
            $.ajax({
                url:'/PLShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=pkt&pid=' + guid + '&pitem=' + guid2,
                dataType:'json',
                success:function(data){
                    var totalPrice = 0;
                    tblBody = '';
                    for(var i = 0; i < data.length; i++){
                        tblBody +=  '<tr style="font-size:11px; color:#003399;"><td width="98"  class="ffont_Small dotted_border" style="padding-left:5px;"><div align="left">' + data[i].ProductName + '</div></td><td class="dotted_border"><div align="left">$' + data[i].Price + '</div></td><td width="31" class="dotted_border"><div align="center"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rubBox1.gif"/></a></div></td></tr>';
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $('#divShoppingCart').html('');
                        $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        
         function initShoppingCart(){
            $.ajax({
                url:'/PLShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=init',
                dataType:'json',
                success:function(data){
                    if(data == null)
                    {
                        return;
                    }
                    var totalPrice = 0;
                    tblBody = '';
                    for(var i = 0; i < data.length; i++){
                        tblBody +=  '<tr style="font-size:11px; color:#003399;"><td width="98"  class="ffont_Small dotted_border" style="padding-left:5px;"><div align="left">' + data[i].ProductName + '</div></td><td class="dotted_border"><div align="left">$' + data[i].Price + '</div></td><td width="31" class="dotted_border"><div align="center"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rubBox1.gif"/></a></div></td></tr>';
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $('#divShoppingCart').html('');
                        $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        function AddJnToCart(serType)
        {
//            var pj = $('#__s0_p_0_0_0').val();
//            var pjname = $('#__s0_n_0_0_0').val();
//            var start = $('#__s0_l1_0_0_0').val();
            var pj = $('#pj'+serType).val();
            var pjname = $('#pjname'+serType).val();
            var start = $('#start'+serType).val();
            var end = $('#end'+serType).val();
//            alert(pj+"|||"+pjname+"|||"+start+"|||"+end);
            
             $.ajax({
                url:'/PLShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=jn&pj=' + pj + '&pjname=' + pjname +'&start=' + start +'&end=' +end,
                dataType:'json',
                success:function(data){
                    var totalPrice = 0;
                    tblBody = '';
                    for(var i = 0; i < data.length; i++){
                        tblBody +=  '<tr style="font-size:11px; color:#003399;"><td width="98"  class="ffont_Small dotted_border" style="padding-left:5px;"><div align="left">' + data[i].ProductName + '</div></td><td class="dotted_border"><div align="left">$' + data[i].Price + '</div></td><td width="31" class="dotted_border"><div align="center"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rubBox1.gif"/></a></div></td></tr>';
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $('#divShoppingCart').html('');
                        $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        
        
//        function AddJn2ToCart(index)
//        {
//            var pj = $('#__s0_p_' + index).val();
//            var pjname = $('#__s0_n_' + index ).val();
//            var start = $('#__s0_l1_' + index).val();
//            var end = 0;
//            if($('#__s0_l2_' + index).val() != null)
//            {
//                end = $('#__s0_l2_' + index).val();
//            }
//            
//             $.ajax({
//                url:'/PLShoppingCart.aspx?rd=' + Math.random(),
//                type:'get',
//                data:'operate=jn&pj=' + pj + '&pjname=' + pjname +'&start=' + start +'&end=' +end,
//                dataType:'json',
//                success:function(data){
//                    var totalPrice = 0;
//                    tblBody = '';
//                    for(var i = 0; i < data.length; i++){
//                        tblBody +=  '<tr style="font-size:11px; color:#003399;"><td width="98"  class="ffont_Small dotted_border" style="padding-left:5px;"><div align="left">' + data[i].ProductName + '</div></td><td class="dotted_border"><div align="left">$' + data[i].Price + '</div></td><td width="31" class="dotted_border"><div align="center"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rubBox1.gif"/></a></div></td></tr>';
//                        totalPrice += data[i].Price;
//                    }
//                    if(tblBody != '')
//                    {
//                        $('#divShoppingCart').html('');
//                        $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
//                        $('#totalPrice').html('$' + totalPrice.toFixed(2));
//                    }
//                }
//            });
//        }
        
        
        function delShoppingCart(guid)
        {
             $.ajax({
                url:'/PLShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=del&guid=' + guid,
                dataType:'json',
                success:function(data){
                    if(data == '')
                    {
                        $('#divShoppingCart').html('');
                        $('#totalPrice').html('$0.00');
                    }
                    else
                    {
                        var totalPrice = 0;
                        tblBody = '';
                        for(var i = 0; i < data.length; i++){
                        tblBody +=  '<tr style="font-size:11px; color:#003399;"><td width="98"  class="ffont_Small dotted_border" style="padding-left:5px;"><div align="left">' + data[i].ProductName + '</div></td><td class="dotted_border"><div align="left">$' + data[i].Price + '</div></td><td width="31" class="dotted_border"><div align="center"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rubBox1.gif"/></a></div></td></tr>';
                        totalPrice += data[i].Price;
                    }
                        if(tblBody != '')
                        {
                            $('#divShoppingCart').html('');
                            $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                            $('#totalPrice').html('$' + totalPrice.toFixed(2));
                        }
                    }
                }
            });
        }
        
        
        
        function AddZbToCart(pid)
        {
//            var pid = $('#zbShoppingCart').val();
            
             $.ajax({
                url:'/PLShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=zb&pid=' + pid,
                dataType:'json',
                success:function(data){
                    var totalPrice = 0;
                    tblBody = '';
                    for(var i = 0; i < data.length; i++){
                        tblBody +=  '<tr style="font-size:11px; color:#003399;"><td width="98"  class="ffont_Small dotted_border" style="padding-left:5px;"><div align="left">' + data[i].ProductName + '</div></td><td class="dotted_border"><div align="left">$' + data[i].Price + '</div></td><td width="31" class="dotted_border"><div align="center"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rubBox1.gif"/></a></div></td></tr>';
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $('#divShoppingCart').html('');
                        $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        function AddLevelToCart()
        {
            var hisltStart = $('#inptStart').val();
            var hisltEnd = $('#inptEnd').val();
            
            var goldServer = $('#sltServers').val();
            var goldAmount = $('#txtAmount').val();
            var goldPrice  = $('#goldPrice').val();
            
            var DIYName=$('#inptDIYName').val();
            var DIYPrice=$('#inptDIYPrice').val();
            var DIYTime=$('#inptDIYTime').val();
            var DIYDescrip=$('#inptDIYDescrip').val();
            //alert(DIYName+"--"+DIYPrice+"--"+DIYTime+"--"+DIYDescrip+"---"+hisltStart+"---"+hisltEnd+"---"+goldServer+"---"+goldAmount+"---"+goldPrice);
            
             $.ajax({
                url:'/PLShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=level&hisltStart=' + hisltStart + '&hisltEnd=' + hisltEnd + '&goldPrice=' + goldPrice + '&goldServer=' + goldServer + '&goldAmount=' + goldAmount+'&DIYPackageName='+escape(DIYName)+'&DIYPackagePrice='+  escape(DIYPrice)+'&DIYPackageTimeLilit='+escape(DIYTime)+'&DIYPackageDescrip='+escape(DIYDescrip),
                dataType:'json',
                success:function(data){
                    var totalPrice = 0;
                    tblBody = '';
                    for(var i = 0; i < data.length; i++){
                        tblBody +=  '<tr style="font-size:11px; color:#003399;"><td width="98"  class="ffont_Small dotted_border" style="padding-left:5px;"><div align="left">' + data[i].ProductName + '</div></td><td class="dotted_border"><div align="left">$' + data[i].Price + '</div></td><td width="31" class="dotted_border"><div align="center"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rubBox1.gif"/></a></div></td></tr>';
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $('#divShoppingCart').html('');
                        $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $('#totalPrice').html('$' + totalPrice.toFixed(2));
                        
                    }
                }
            });
        }