$(document).ready(function(){
	
	var price = ($("#options label:eq(0) .price").text()/11)*10;
	price = Math.round(price*100)/100
	$('#nogstprice').text('$'+formatCurrency(price));
	
	var price = $("#options label:eq(0) .price").text()/11;
	price = Math.round(price*100)/100
	$('#gstprice').text('$'+formatCurrency(price));
	
	$('#totalprice').text('$'+formatCurrency($("#options label:eq(0) .price").text()));

	$('#right').mouseenter(function(){
		$('#cartHover').show();
	}).mouseleave(function(){
		$('#cartHover').hide();
	});
	
	// Set the bg of the selected item
	$('.priceitem').change(function(){
		var price = ($("label[for='"+$(this).attr('id')+"'] .price").text()/11)*10;
		price = Math.round(price*100)/100
		$('#nogstprice').text('$'+formatCurrency(price));
		
		var price = $("label[for='"+$(this).attr('id')+"'] .price").text()/11;
		price = Math.round(price*100)/100
		$('#gstprice').text('$'+formatCurrency(price));
		
		$('#totalprice').text('$'+formatCurrency($("label[for='"+$(this).attr('id')+"'] .price").text()));
	});
	
	$('#cartForm').submit(function() {
		$.post("photocart/index.php", {
    			formVars: "",
    			q: "",
    			ingals: "",
    			action: "addtocartdrop",
    			'do': "photocart",
    			cart_qty: "1",
    			sp_id: $(".priceitem:checked").val(),
    			cart_pic_id: $("input[name='cart_pic_id']").val()
    		}, function(data){
				$('#cartHover').hide();
				$('#popup iframe').attr('src', '/photocart/index.php?do=photocart&action=cart');
				$('#popup').fadeIn();
				$('#form').hide();
				resize();
			});
		return false; // <-- important!
	});
});

function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + num + '.' + cents);
}