jQuery.noConflict();
jQuery(document).ready(function($) {
	function order_add(elem) {
		if(elem.attr('class') == "full-del") {
			elem.parent().parent().find("p span").attr({num: 0});
			elem.parent().parent().find("p span").html(0);
			elem.parent().parent().find("p").addClass("hide");
			elem.parent().parent().find("p.add_to_order").removeClass("hide");
		}
		if(elem.attr('class') == "add") {
			var k = elem.parent().parent().find("p span").attr("num");
			if(k == 0) {
				elem.parent().parent().find("p").removeClass("hide");
				elem.parent().parent().find("p.add_to_order").addClass("hide");
			}
			elem.parent().parent().find("p span").attr({num: ++k});
			elem.parent().parent().find("p span").html(k);
			var id = elem.parents('.drag-drop').find('.menu-img a').attr('id');
			$("#basket").load("class/catalog.class.php?add_zakaz="+id
							  +"&coselect_id="+coselected_item_id
							  /*+"&all_coselectable="+all_coselectable_items*/);
		}
		else if(elem.attr('class') == "del") {
			var k = elem.parent().parent().find("p span").attr("num");
			if(k == 1) {
				elem.parent().parent().find("p").addClass("hide");
				elem.parent().parent().find("p.add_to_order").removeClass("hide");
			}
			elem.parent().parent().find("p span").attr({num: --k});
			elem.parent().parent().find("p span").html(k);
			var id = elem.parents('.drag-drop').find('.menu-img a').attr('id');
			$("#basket").load("class/catalog.class.php?delzakaz="+id);
		}
		//alert(elem.parents('.drag-drop').find('.menu-img a').attr('id'));
	}
	$("#menu-list ul li .order a, .scroll ul li .order a").click(function() {
		order_add($(this));
		return false;
	});
	$(".drag-drop .menu-img a").draggable({scroll: true, helper: 'clone', appendTo: "body"});
	$("#basket:not(.order-ok)").droppable({
		drop: function(event, ui) {
			order_add(ui.draggable.parents('.drag-drop').find('.order a.add'));
		}
	});
});
