jQuery(function(){
	jQuery("#mygoodies input[type='button']").delegate("","click",function(){
		jQuery(".popup-visible").fadeOut(function(){jQuery(this).removeClass("popup-visible");});
		jQuery(".close_button").removeClass("close_button");
		var popup = jQuery(this).parent().parent().find(".sizes-popup");

		if((jQuery(popup).find(".sizes li")).length==0) 
			{
				var docid = jQuery(this).parent().parent().find("input[name='shk-id']").attr("value");
				jQuery(popup).find(".sizes").addClass("loadsizes");
				getsizes(docid,jQuery(popup));
			}
		var popup_display = popup.css("display");
		if(popup_display == "none"){
				popup.addClass("popup-visible").fadeIn(300);
				jQuery(this).addClass("close_button");
			}
	/*	else{
				popup.removeClass("popup-visible").fadeOut(300);
				jQuery(this).removeClass("close_button");
			}*/
	});

		jQuery("#mygoodies .sizes li").delegate("","click",function(){
		alert('aa');
			var size_serialize = (jQuery(this).attr("id")).split("|");
			var size = size_serialize[0];
			var form = jQuery(this).parents(".shk-item")[0];
			var button = jQuery(form).find("input[type='button']")[0];
			jQuery(button).removeClass("close_button");
			jQuery(form).find(".choosenSize").attr("value",size+"__0");
			jQuery(this).parents(".sizes-popup").fadeOut(function(){
			jQuery(this).removeClass("popup-visible");
			});
			jQuery(form).find("input[type='submit']").submit();
		});
/*
	jQuery(".shk-item").each(function(){
		var obj_li = jQuery(this).find(".sizes li");
		var full_length = obj_li.length;
		var obj_li_disabled = jQuery(this).find(".sizes li.disabled");
		var length_disabled = obj_li_disabled.length;
		if(full_length == length_disabled) jQuery(this).hide();
	});
	
*/
});

	function getsizes(id, object)
	{
		jQuery.get("/catalog/getsizes.html",{id:id},function(data){
			object.find(".sizes ul").append(data);
			object.find(".sizes").removeClass("loadsizes");
		});
}
