$(function ()
{
	img = new Image ();
	img.src = "img/minus.png";
});

function OrdersCatClick (id)
{
	var obj = $("#ordersCat" + id)[0];
	var imgObj = $("#ordersCat" + id + " table tr td img")[0];

	if (!obj.opened || obj.opened == undefined)
	{
		imgObj.src = "img/minus.png";
		obj.opened = true;		
		$("#ordersCatCont" + id).slideDown ('slow');
	}
	else
	{
		imgObj.src = "img/plus.png";
		obj.opened = false;		
		$("#ordersCatCont" + id).slideUp ('slow');
		
		$("#ordersCatCont" + id + " > div").each (
			function ()
			{
				if (this.opened)
					$(this).click ();
			});
	}
}
function OrdersSubcatClick (id)
{
	var obj = $("#ordersSubcat" + id)[0];
	var imgObj = $("#ordersSubcat" + id + " table tr td img")[0];

	if (!obj.opened || obj.opened == undefined)
	{
		imgObj.src = "img/minus.png";
		obj.opened = true;		
		$("#ordersSubcatCont" + id).slideDown ('slow');
	}
	else
	{
		imgObj.src = "img/plus.png";
		obj.opened = false;		
		$("#ordersSubcatCont" + id).slideUp ('slow');
	
		$("#ordersSubcatCont" + id + " > div").each (
		function ()
		{
			if (this.opened)
				$(this).click ();
		});
	}
}
// Zlecenia w/g dat
var lastOpened = null;
function OrderClick (id)
{
	var obj = $("#order" + id);
	var oDesc = $("#orderDesc" + id);
	var oGal = $("#orderImages" + id);
	
	if (!obj[0].opened || obj[0].opened == undefined)
	{
		if (lastOpened != null)
			OrderClick (lastOpened);
		obj.addClass ('opened');
		$("img", oDesc).each (function (i, el) { MakeImagePreloader (el); });
		oDesc.slideDown ('slow', function() { $("img", oDesc).each (function (i, el) { PreloadImage (el); }); });
		oGal.slideDown ('slow');
		obj[0].opened = true;
		lastOpened = id;
	}
	else
	{
		obj.removeClass ('opened');
		oDesc.slideUp ('slow');
		oGal.slideUp ('slow');
		obj[0].opened = false;
		lastOpened = null;
	}
}
function OpenYearOrderSet (year)
{
	var obj = $("#ordersCat" + year)[0];
	var imgObj = $("#ordersCat" + year + " table tr td img")[0];

	imgObj.src = "img/minus.png";
	obj.opened = true;
	$("#ordersCatCont" + year).show ();
}
// Zlecenia w/g nazw
var lastNameOpened = null;
function OrderNameClick (id)
{
	var obj = $("#orderName" + id);
	var oDesc = $("#orderNameDesc" + id);
	var oGal = $("#orderNameImages" + id);
	
	if (!obj[0].opened || obj[0].opened == undefined)
	{
		if (lastNameOpened != null)
			OrderNameClick (lastNameOpened);
		obj.addClass ('opened');
		$("img", oDesc).each (function (i, el) { MakeImagePreloader (el); });
		oDesc.slideDown ('slow', function() { $("img", oDesc).each (function (i, el) { PreloadImage (el); }); });
		oGal.slideDown ('slow');
		obj[0].opened = true;
		lastNameOpened = id;		
	}
	else
	{
		obj.removeClass ('opened');
		oDesc.slideUp ('slow');
		oGal.slideUp ('slow');
		obj[0].opened = false;
		lastNameOpened = null;
	}
}
