	$(document).ready(function(){
		
		if(delcookie){
			$.cookie('cart', null,{ path: '/', domain: domain});
		}
		cart_update();
		count_total();
	});

	function checkform(){
		$("form").find("input").css({backgroundColor:"#FFFFFF"});
		if(!$("#fio").val()){
			$("#fio").css({backgroundColor:"#aa2222"});
			return false;
		}
		if(!$("#phone").val()){
			$("#phone").css({backgroundColor:"#aa2222"});
			return false;
		}
		if(!$("#adress").val()){
			$("#adress").css({backgroundColor:"#aa2222"});
			return false;
		}
		return true;
	}

	function count_total() {
		var total = 0;
		$("span.ids").each(function(){
			var price = parseInt($("#price_"+this.id).text());
			var count = parseInt($("#count_"+this.id).val());
			var cost = price*count;
			total = total + cost;
			$("#total_"+this.id).text(cost);
		});
		$("#total").text(total);
	}

	function add_to_cart(id) {
		var add = $.cookie('cart');
		var ids = '';

		if(add){
			ids = add + ':' + id;
		}
		else{
			ids = id;
		}
		
		$.cookie('cart', ids, {path: '/',domain: domain});
		window.parent.location="/cart/show";
		cart_update();


	};

	function del_from_cart(id) {
		var add = $.cookie('cart').split(/:/);
		var narr = new Array();
		for (var i = 0; i < add.length; i++){
			if(id != add[i]){	
		 		narr.push(add[i]);	
			}
		}
		add = narr.join(":");
		$.cookie('cart', add, { path: '/',domain: domain});	
		window.location.reload();
	}


	function cart_update() {
		var id = $.cookie('cart');
		if(id){
			$.getJSON("/upcart/?i"+id+"&a=1",{},
				function(data){
					$("#cart_summ").text(data['summ']);
					$("#cart_items").text(data['items']);
				});
		}
		else{
			$("#cart_summ").text(0);
			$("#cart_items").text(0);
		}
	}
	function delete_cookie() {
		$.cookie('cart', null,{ path: '/',domain: domain});
		$("#cart_summ").text(0);
		$("#cart_items").text(0);
		window.location.reload(true);
	}