// JavaScript Document

function cartAdmin(params,url){
	    
	  var target = target;
      var params = params;
      var url = url; 
			
      new Ajax.Request (
        url,
        {
          method: "post",

		  parameters: params,
		  onComplete: function (req) {
		  var str = new String(req.responseText);
		  response(str);
		   }
        }
       );
	}

Ajax.Responders.register({
  onCreate: function() {
    $('loading').show();
	//$$('#del_buton img').hide();
	$('cart').disable();
  },
  onComplete: function() {
    $('loading').hide();
	//$$('#del_buton img').show();
	$('cart').enable();
  }

});

function del_item(id){
//alert(id);
$(id).remove();
cartAdmin('id='+ id + '&del=true','admin/ajax/cart.php');
}

function update_item(object){
cartAdmin('id='+ $(object).id + '&update=true&value=' + $(object).value,'admin/ajax/cart.php');	
}

function clear_item(){
cartAdmin('clear=true','admin/ajax/cart.php');
location.href = 'index.php';
}


function response(str){
var resp = JSON.parse(str);

if(resp["type"]="del"){
$('loading').hide();
$('cart').enable();

$('w_total').innerHTML = resp["w_total"];
$('subtotal').innerHTML = resp["subtotal"];
$('tax').innerHTML = resp["tax"];
$('total_g').innerHTML = resp["total"];
if(resp["total_n"]==0){ location.href = 'index.php?modo=home';}
  }
if(resp["type"]="update"){
$('item_'+resp["id"]).innerHTML = resp["price_total"];	
$('w_total').innerHTML = resp["w_total"];
$('subtotal').innerHTML = resp["subtotal"];
$('tax').innerHTML = resp["tax"];
$('total_g').innerHTML = resp["total"];	
  }
if(resp["type"]="clear"){
//$('loading').hide();
//$('cart').enable();
//if(resp["total_n"]==0){ location.href = 'index.php';}
//$('w_total').innerHTML = resp["w_total"];
//$('subtotal').innerHTML = resp["subtotal"];
//$('tax').innerHTML = resp["tax"];
//$('total_g').innerHTML = resp["total"];
  }
//alert(resp)	;
}
