jQuery(function(){
	var my_cart = $("#my_cart");
	
	$("#cart_control").click(function(){
			if(my_cart.css("display")=="none")
				{
				my_cart.slideDown("fast");
				}
			else{
				my_cart.slideUp("fast");
				}
			var newTitleAttr = "_title2";
			var titleElem = $(this).find(".cont");
			if(titleElem.attr(newTitleAttr).length>0)
				{
				var oldTitle = titleElem.attr("title");
				var newTitle = titleElem.attr(newTitleAttr);
				titleElem.attr("title", newTitle).attr(newTitleAttr, oldTitle);
				}
	});
	
	$(".item_remove").click(function(){
		if(confirm($(this).attr("title")))
			{
			var frm = $("#cart_item_remove_form");
			$("input[name=item]", frm).val($(this).attr("_item"));
			frm.attr("action", "").submit();
			}
	});
	
	$("#cart_flush").click(function(){
		if(confirm($(this).attr("title")))
			{
			$("#cart_flush_form").attr("action", "").submit();
			}		
	});
	
	$("#hatterkep_sarok a").click(function(){
		var cartDiv = $("#cart_add");
		if(cartDiv.css("display")=="none")
			{
			cartDiv.slideDown("fast", function(){
					$(".items input", cartDiv).focus().select();
				});
			}
		else{cartDiv.slideUp("fast");}
	});
	
	$(".cart_add_form").submit(function(){
		var itemsinput = $(".cart_items", $(this));
		if(!parseInt(itemsinput.val())>0)
			{
			alert('A mezőben csak számok szerepelhetnek');
			itemsinput.focus().select();
			return false;
			}
		else{
			$(this).attr("action", "");
			return true;
			}
	});
});

