$.lastChosen = null;


function addToCart(xpro_id,xpinf_id){
	
	var xurl = '/_addToCart.asp';
	var xtitle = '#product'+xpro_id+' .product_title';
	var src = '#addProduct'+xpro_id;
	$.post(xurl,{pro_id:xpro_id,pinf_id:xpinf_id}, function(data){$(xtitle).addClass('chosen');$(src).fadeOut('normal');});
	
	return false;

}

function returnToCart(xpro_id,xpinf_id){
	
	var xurl = '/_addToCart.asp';
	var src = '#returnProduct'+xpro_id;
	$.post(xurl,{pro_id:xpro_id,pinf_id:xpinf_id}, function(data){$(src).hide();$('#addedProduct'+xpro_id).show();});	
	return false;

}


function delFromCart(xpro_id){
	
	var xurl = '/_addToCart.asp';
	var xobj = '#product'+xpro_id;
	var src = '#addedProduct'+xpro_id;
	var ssel = '#addedProduct'+xpro_id+' select';
	$(ssel).selectOptions("1");
	
	//$.post(xurl,{del_pro_id:xpro_id}, function(data){$(src).hide();$('#returnProduct'+xpro_id).show();$(xobj).fadeTo("fast", 1);$('span#total_price').html(TotalPrice());});
	
	$.post(xurl,{del_pro_id:xpro_id}, function(data){$(xobj).hide();$('#price'+xpro_id).html(0);$('span#total_price').html(TotalPrice());if( $('#recalculateShip')){ reSetShipFee();}});
	
return false;

}


//$(function(){$('span#cartLink').load('/store/_cartLink.asp');});

function updateCart(xpro_id, xpro_qu,xpro_price){
	
	var xurl = '/_addToCart.asp';
	//var xurl2 = '/_cartLink.asp';
	
	//alert(xpro_id+' : '+xpro_qu);
	
	$.post(xurl,{old_pro_id:xpro_id,pro_qu:xpro_qu,pro_price:xpro_price}, function(data){$('#price'+xpro_id).html(data);$('span#total_price').html(TotalPrice());if(document.getElementById('recalculateShip')){ reSetShipFee();}});
	
	return false;

}


function TotalPrice(){

	var ret = 0;
	
	$('span:visible[@id^=price]').each(function(){
	  ret += ($(this).html()*1);
	  //alert(this.id);
	});
	
	return ret.toFixed(2);
	
	

}








