﻿  var $j=jQuery.noConflict();
  
  var tblHead = '<div class="cart_table"><table height="80">\
<tr>\
    <th width="70">Product Name </th>\
    <th width="30">Amount</th>\
    <th width="50">Price</th>\
    <th width="20">Del </th>\
  </tr>';
  
//  <table width="95%" border="1" cellpadding="0" cellspacing="0" class="table_pl">\
//                    <tbody>\
//                        <tr>\
//                            <th width="60%" align="left">\
//                                Product Name\
//                            </th>\
//                            <th width="5%" align="left">\
//                                Amount\
//                            </th>\
//                            <th width="15%" align="left">\
//                                Price\
//                            </th>\
//                            <th width="20%" align="left">\
//                                Del\
//                            </th>\
//                        </tr>';
                        
  var tblBody = '';                     
                                         
  var tblFoot =    '<tr><td colspan="4"><div style="border-bottom:dashed #ccc 1px; height:1px; width:100%;"></div></td></tr></table></div>';
                
   $j(document).ready(function(){

        initShoppingCart();
    });
  
  function AddPktToCart(guid, guid2){
            $j.ajax({
                url:'/ShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=pkt&pid=' + guid + '&pitem=' + guid2,
                dataType:'json',
                success:function(data){
                    //$j('#img_cart_load').hide();
                    //initCart(json);
                    var totalPrice = 0;
                    tblBody = '';
//                    for(var i = 0; i < data.length; i++){
//                        tblBody +=  '<tr><td align="left">' + data[i].ProductName + '</td><td align="left">1</td><td align="left">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';
//                        totalPrice += data[i].Price;
//                    }
                    for(var i = 0; i < data.length; i++){
                        if(i==0)
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:solid #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        else
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:dashed #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        if(data[i].ProductName=="Level")
                        {
                                tblBody +=  '<tr><td><div align="left">' + data[i].ProductName+data[i].ProductDescribe+'</div></td><td>1  </td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';                       
                        }
                        else
                        {
                          tblBody +=  '<tr><td><div align="left">' + data[i].ProductName + '</div></td><td>1</td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';
                        
                        } 
                                  totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $j('#divShoppingCart').html('');
                        $j('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $j('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        
         function initShoppingCart(){
         
            $j.ajax({
                url:'/ShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=init',
                dataType:'json',
                success:function(data){
                    //$j('#img_cart_load').hide();
                    //initCart(json);
                    if(data == null)
                    {
                        return;
                    }
                    var totalPrice = 0;
                    tblBody = '';
                    for(var i = 0; i < data.length; i++){
                        if(i==0)
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:solid #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        else
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:dashed #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        if(data[i].ProductName.toLocaleLowerCase()=="Level".toLocaleLowerCase())
                        {
                                tblBody +=  '<tr><td><div align="left">' + data[i].ProductName+data[i].ProductDescribe+'</div></td><td>1  </td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';                       
                        }
                        else
                        {
                               tblBody +=  '<tr><td><div align="left">' + data[i].ProductName +'</div></td><td>1  </td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';                 
                        }
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $j('#divShoppingCart').html('');
                        $j('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $j('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        function AddJnToCart()
        {
            var pj = $j('#__s0_p_0_0_0').val();
            var pjname = $j('#__s0_n_0_0_0').val();
            var start = $j('#__s0_l1_0_0_0').val();
            var end = 0;
            
             $j.ajax({
                url:'/ShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=jn&pj=' + pj + '&pjname=' + pjname +'&start=' + start +'&end=' +end,
                dataType:'json',
                success:function(data){
                    //$j('#img_cart_load').hide();
                    //initCart(json);
                    var totalPrice = 0;
                    tblBody = '';
                    for(var i = 0; i < data.length; i++){
                        if(i==0)
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:solid #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        else
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:dashed #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        if(data[i].ProductName=="Level")
                        {
                                tblBody +=  '<tr><td><div align="left">' + data[i].ProductName+data[i].ProductDescribe+'</div></td><td>1  </td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';                       
                        }
                        else
                        {
                          tblBody +=  '<tr><td><div align="left">' + data[i].ProductName + '</div></td><td>1</td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';
                        
                        } 
                               totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $j('#divShoppingCart').html('');
                        $j('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $j('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        
        
        function AddJn2ToCart(index)
        {
            var pj = $j('#__s0_p_' + index).val();
            var pjname = $j('#__s0_n_' + index ).val();
            var start = $j('#__s0_l1_' + index).val();
            var end = 0;
            if($j('#__s0_l2_' + index).val() != null)
            {
                end = $j('#__s0_l2_' + index).val();
            }
            
             $j.ajax({
                url:'/ShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=jn&pj=' + pj + '&pjname=' + pjname +'&start=' + start +'&end=' +end,
                dataType:'json',
                success:function(data){
                    //$j('#img_cart_load').hide();
                    //initCart(json);
                    var totalPrice = 0;
                    tblBody = '';
                    for(var i = 0; i < data.length; i++){
                        if(i==0)
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:solid #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        else
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:dashed #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                         if(data[i].ProductName=="Level")
                        {
                                tblBody +=  '<tr><td><div align="left">' + data[i].ProductName+data[i].ProductDescribe+'</div></td><td>1  </td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';                       
                        }
                        else
                        {
                          tblBody +=  '<tr><td><div align="left">' + data[i].ProductName + '</div></td><td>1</td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';
                        
                        }
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $j('#divShoppingCart').html('');
                        $j('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $j('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        
        function delShoppingCart(guid)
        {
             $j.ajax({
                url:'/ShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=del&guid=' + guid,
                dataType:'json',
                success:function(data){
                    if(data == '')
                    {
                        $j('#divShoppingCart').html('');
                        $j('#totalPrice').html('$0.00');
                    }
                    else
                    {
                        //$j('#img_cart_load').hide();
                        //initCart(json);
                        var totalPrice = 0;
                        tblBody = '';
                        for(var i = 0; i < data.length; i++){
                            if(i==0)
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:solid #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        else
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:dashed #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                         if(data[i].ProductName=="Level")
                        {
                                tblBody +=  '<tr><td><div align="left">' + data[i].ProductName+data[i].ProductDescribe+'</div></td><td>1  </td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';                       
                        }
                        else
                        {
                          tblBody +=  '<tr><td><div align="left">' + data[i].ProductName + '</div></td><td>1</td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';
                        
                        }
                        totalPrice += data[i].Price;
                        }
                        if(tblBody != '')
                        {
                            $j('#divShoppingCart').html('');
                            $j('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                            $j('#totalPrice').html('$' + totalPrice.toFixed(2));
                        }
                    }
                }
            });
        }
        
        
        
        function AddZbToCart()
        {
            var pid = $j('#zbShoppingCart').val();
            
             $j.ajax({
                url:'/ShoppingCart.aspx?rd=' + Math.random(),
                type:'get',
                data:'operate=zb&pid=' + pid,
                dataType:'json',
                success:function(data){
                    //$j('#img_cart_load').hide();
                    //initCart(json);
                    var totalPrice = 0;
                    tblBody = '';
                    for(var i = 0; i < data.length; i++){
                        if(i==0)
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:solid #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        else
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:dashed #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        if(data[i].ProductName=="Level")
                        {
                                tblBody +=  '<tr><td><div align="left">' + data[i].ProductName+data[i].ProductDescribe+'</div></td><td>1  </td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';                       
                        }
                        else
                        {
                          tblBody +=  '<tr><td><div align="left">' + data[i].ProductName + '</div></td><td>1</td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';
                        
                        }                      
                          totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $j('#divShoppingCart').html('');
                        $j('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $j('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        function AddLevelToCart()
        {
            var hisltStart = $j('#hisltStart').val();
            var hisltEnd = $j('#hisltEnd').val();
            
            var goldServer = $j('#sltServers').val();
            var goldAmount = $j('#txtAmount').val();
            var goldPrice  = $j('#goldPrice').val();
            
            var DIYName=$j('#inptDIYName').val();
            var DIYPrice=$j('#inptDIYPrice').val();
            var DIYTime=$j('#inptDIYTime').val();
            var DIYDescrip=$j('#inptDIYDescrip').val();
            
             $j.ajax({
                url:'/ShoppingCart.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){
                    //$j('#img_cart_load').hide();
                    //initCart(json);
                    var totalPrice = 0;
                    tblBody = '';
                    for(var i = 0; i < data.length; i++){
                        if(i==0)
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:solid #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        else
                        {
                            tblBody+='<tr><td colspan="4"><div style="border-bottom:dashed #ccc 1px; height:1px; width:100%;"></div></td></tr>';
                        }
                        if(data[i].ProductName=="Level")
                        {
                                tblBody +=  '<tr><td><div align="left">' + data[i].ProductName+data[i].ProductDescribe+'</div></td><td>1  </td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';                       
                        }
                        else
                        {
                          tblBody +=  '<tr><td><div align="left">' + data[i].ProductName + '</div></td><td>1</td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img src="/Images/del.gif"/></a></td></tr>';
                        
                        }                         totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $j('#divShoppingCart').html('');
                        $j('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $j('#totalPrice').html('$' + totalPrice.toFixed(2));
                        
//                        $j('#txtAmount').val('');
//                        $j('#goldPrice').val('0');
//                        $j('#hisltStart').val('100');
                    }
                }
            });
        }
