// JavaScript Document

function get_window_center()
{
	var width = window.innerWidth || (document.documentElement && document.documentElement.clientWidth) || document.body.clientWidth;
	var height = window.innerHeight || (document.documentElement && document.documentElement.clientHeight) || document.body.clientHeight;
	var top = window.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || document.body.scrollTop;
	var x=Math.round(width/2);
	var y=Math.round(top+height/2);
	return {"x":x,"y":y}
}

$(document).ready(function(){
	$(".cart_add").click(function(){
		$.getJSON('/order/cart_add/'+$(this).attr("href")+'/'+$(this).prev("input").val()+'/',function(data){
				if(data.err!='')
				{
					alert(data.err);
				}else{
					$("#cart_data_num").html(data.num);
					$("#cart_data_price").html(data.price);
					wc=get_window_center();
					$("#cart_add_ok").css("top",(wc.y-50).toString()+'px');
					$("#cart_add_ok").css("left",(wc.x-150).toString()+'px');
					$("#cart_add_ok").fadeIn(200);
					window.setTimeout(function(){$("#cart_add_ok").fadeOut(1000)},2000);
				}
			});
		return false;
	});
	
	$("#cart_recalc").click(function(){
		$("#recalc").val("1");
		$("#makeorder").val("0");
		$("#cart_form").submit();
	});
	
	$("#cart_makeorder").click(function(){
		$("#recalc").val("0");
		$("#makeorder").val("1");
		$("#cart_form").submit();
	});
	
	$.getJSON('/order/cart_add/',function(data){
		$("#cart_data_num").html(data.num);
		$("#cart_data_price").html(data.price);
	});
});
