$(function() {
	
	$("a.zoom, .modal").fancybox({
				'titlePosition'		: 'inside',
				'overlayColor'		: '#fff',
				'overlayOpacity'	: 0.9,
				'onStart': function() { $("#player").hide(); },
				'onClosed': function() { $("#player").show(); }
	});
	
	$("#menu > ul > li")
	.mouseover(function() {
		$("ul", this).css("left", ($(this).offset().left - $("#menu").offset().left) + 'px').show();
	})
	.mouseout(function() {
		$("ul", this.parentNode).hide();
	});
	
	preloadImg(['/addons/themes/lrs/img/collage/1.jpg', '/addons/themes/lrs/img/collage/2.png', '/addons/themes/lrs/img/collage/3.png', '/addons/themes/lrs/img/collage/4.png', '/addons/themes/lrs/img/collage/5.png', '/addons/themes/lrs/img/collage/6.png', '/addons/themes/lrs/img/collage/7.png', '/addons/themes/lrs/img/collage/8.png', '/addons/themes/lrs/img/collage/9.png']);

});

/* preload */

var numPreload = 1;
var totalNumPreload = 0;

function preloadImg(objImg)
{
	totalNumPreload = objImg.length;
	var htmlAdd = '<div style="width: 1px; height: 1px; overflow: hidden; position: absolute; left: 0px; top: 0px; visibility: hidden;">';
	for (objItem in objImg)
	{
		htmlAdd += '<img src="'+objImg[objItem]+'" onload="countPreloadIng()" alt="" />';
	}
	htmlAdd += '</div>';
	$("body").prepend(htmlAdd);
}

function countPreloadIng() 
{
	if (numPreload >= totalNumPreload) animateHeader();
	else numPreload++;
}

/* animate header */
function animateHeader()
{
	$('#collage_2').delay(1200).fadeIn(800);
	$('#collage_3').delay(800).fadeIn(800);
	$('#collage_4').delay(1000).fadeIn(800);
	$('#collage_5').delay(700).fadeIn(800);
	$('#collage_6').delay(900).fadeIn(800);
	$('#collage_7').delay(300).fadeIn(800);
	$('#collage_8').delay(500).fadeIn(800);
	$('#collage_9').delay(600).fadeIn(800);
}
