﻿
  
  var tblHead = '<table width="90%" border="0" align="center" cellpadding="0">\
		<tr class="tr1">\
			<td>\
				<b>ProductName</b>\
			</td>\
				<td>\
				<b>Price</b>\
			</td>\
				<td>\
				<b>Del</b>\
			</td>\
		</tr>';
                        
  var tblBody = '';                     
                                         
  var tblFoot =    '<tr>\
			<td colspan="4"><hr style="border-bottom:1px dotted #798397;" /></td>\
		</tr></table>';
                
   $(document).ready(function(){
        initShoppingCart();
    });
  
  function AddPktToCart(guid, guid2){
            $.ajax({
                url:'/WOWShoppingCart.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++){
                        if(i==0)
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr  style=" border-bottom:#798397 1px solid; padding-left:3px;margin-right:5px;"/></td>\
		                    </tr>';
                        }
                        else
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr style="border-bottom:1px dotted #798397;" /></td>\
		                    </tr>';
                        }
                        tblBody +=  '<tr class="tr2"><td>' + data[i].ProductName + '</td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rub_box.gif"/></a></td></tr>';
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $('#divShoppingCart').html('');
                        $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        
         function initShoppingCart(){
            $.ajax({
                url:'/WOWShoppingCart.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++){
                        if(i==0)
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr  style=" border-bottom:#798397 1px solid; padding-left:3px;margin-right:5px;"/></td>\
		                    </tr>';
                        }
                        else
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr style="border-bottom:1px dotted #798397;" /></td>\
		                    </tr>';
                        }
                        tblBody +=  '<tr class="tr2"><td>' + data[i].ProductName + '</td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rub_box.gif"/></a></td></tr>';
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $('#divShoppingCart').html('');
                        $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        function AddJnToCart()
        {
            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 end = 0;
            
             $.ajax({
                url:'/WOWShoppingCart.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++){
                        if(i==0)
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr  style=" border-bottom:#798397 1px solid; padding-left:3px;margin-right:5px;"/></td>\
		                    </tr>';
                        }
                        else
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr style="border-bottom:1px dotted #798397;" /></td>\
		                    </tr>';
                        }
                        tblBody +=  '<tr class="tr2"><td>' + data[i].ProductName + '</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/rub_box.gif"/></a></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:'/WOWShoppingCart.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++){
                        if(i==0)
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr  style=" border-bottom:#798397 1px solid; padding-left:3px;margin-right:5px;"/></td>\
		                    </tr>';
                        }
                        else
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr style="border-bottom:1px dotted #798397;" /></td>\
		                    </tr>';
                        }
                        tblBody +=  '<tr class="tr2"><td>' + data[i].ProductName + '</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/rub_box.gif"/></a></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:'/WOWShoppingCart.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++){
                        if(i==0)
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr  style=" border-bottom:#798397 1px solid; padding-left:3px;margin-right:5px;"/></td>\
		                    </tr>';
                        }
                        else
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr style="border-bottom:1px dotted #798397;" /></td>\
		                    </tr>';
                        }
                        tblBody +=  '<tr class="tr2"><td>' + data[i].ProductName + '</td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rub_box.gif"/></a></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:'/WOWShoppingCart.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++){
                        if(i==0)
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr  style=" border-bottom:#798397 1px solid; padding-left:3px;margin-right:5px;"/></td>\
		                    </tr>';
                        }
                        else
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr style="border-bottom:1px dotted #798397;" /></td>\
		                    </tr>';
                        }
                        tblBody +=  '<tr class="tr2"><td>' + data[i].ProductName + '</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/rub_box.gif"/></a></td></tr>';
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $('#divShoppingCart').html('');
                        $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $('#totalPrice').html('$' + totalPrice.toFixed(2));
                    }
                }
            });
        }
        
        function AddLevelToCart()
        {
            var hisltStart = $('#StartLevel').val();
            var hisltEnd = $('#EndLevel').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();
            
             $.ajax({
                url:'/WOWShoppingCart.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++){
                        if(i==0)
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr  style=" border-bottom:#798397 1px solid; padding-left:3px;margin-right:5px;"/></td>\
		                    </tr>';
                        }
                        else
                        {
                            tblBody+='<tr>\
			                <td colspan="4"><hr style="border-bottom:1px dotted #798397;" /></td>\
		                    </tr>';
                        }
                        tblBody +=  '<tr class="tr2"><td>' + data[i].ProductName + '</td><td style="color:#f00;">$' + data[i].Price + '</td><td align="left"><a href="#" onclick="delShoppingCart(\''+ data[i].Guid + '\');return false;"><img  src="/images/rub_box.gif"/></a></td></tr>';
                        totalPrice += data[i].Price;
                    }
                    if(tblBody != '')
                    {
                        $('#divShoppingCart').html('');
                        $('#divShoppingCart').html(tblHead + tblBody + tblFoot);
                        $('#totalPrice').html('$' + totalPrice.toFixed(2));
                        
                    }
                }
            });
        }
