jQuery(document).ready(function() {
	
	setInterval('buyTicketsAnimation()', 300);
	
	if (jQuery("#headerSlider div").length>0) {
		jQuery("#headerSlider div.sliderContainer").cycle({
			timeout: 5000,
			next:   '#nextSlide', 
			prev:   '#prevSlide'
		});
	}


	if (jQuery("#homeGalleryPreview").length>0) {
		jQuery("#homeGalleryPreview").cycle({
			timeout: 4000
		});
	}

	jQuery("a[rel=galleryPicture]").fancybox();

	

	
});

var buyTickets = 0;
function buyTicketsAnimation() {
	if (buyTickets == 0)
	{
		jQuery("#buyTickets a").css({"background-position":"left bottom"});
		buyTickets = 1;
	} else {
		jQuery("#buyTickets a").css({"background-position":"left top"});
		buyTickets = 0;
	}

	
}

var myTimer = 0;
function showMySub(id) {

	//jQuery('#WhiteMenu div.whiteSubmenu').hide();
	jQuery('#MainMenu ul.submenu').hide();
	clearInterval(myTimer);

	
	if (jQuery('#'+id).length>0) {
		jQuery('#WhiteMenu ul.mainmenu').css({'z-index': '1'});
		jQuery('#'+id).show();

		myTimer = setInterval("checkMousePosition()", 100);
		
	} else {
		jQuery('#WhiteMenu ul.mainmenu').css({'z-index': '15'});
	}
}



function checkMousePosition() {
	var posArray = new Array();
	jQuery(document).one("mousemove", function(e){
		posArray[0] = e.pageX;
		posArray[1] = e.pageY;

		var myPosition = jQuery("div#MainMenu ul.submenu:visible").position();
		var myOffset = jQuery("div#MainMenu ul.submenu:visible").offset();
		var myWidth = jQuery("div#MainMenu ul.submenu:visible").width();
		var myHeight = jQuery("div#MainMenu ul.submenu:visible").height();
		var myRight = myOffset.left+myWidth;
		
		var myTop = 160;
		var myBottom = myOffset.top + myHeight +65;

		if ((posArray[0] < myOffset.left) || (posArray[0] > myRight) || (posArray[1] > myBottom) || (posArray[1] < myTop))
		{
			clearInterval(myTimer);
			jQuery("div#MainMenu ul.submenu:visible").hide();

			jQuery('#WhiteMenu ul.mainmenu').css({'z-index': '15'});
		}
   }); 

	
}

function hideMySub() {
	jQuery('#MainMenu ul.submenu').hide();
}


function showWhiteSub(id) {

	jQuery('#MainMenu ul.submenu').hide();
	jQuery('#WhiteMenu div.whiteSubmenu').hide();

	
	if (jQuery('#'+id).length>0) {
		jQuery('#'+id).show();
	}
}


function changeSideContent(id) {
	jQuery(".contentPosition span").hide();

	jQuery(".contentPosition #"+id).show();
}



function stickMyFooter() {

	var isiPad = navigator.userAgent.match(/iPad/i) != null;

	var isiPhone = navigator.userAgent.match(/iPhone/i) != null;

	if (isiPad || isiPhone) {
		var myTop = jQuery(window).height() + jQuery(this).scrollTop() - jQuery("#Footer").height()-1;
		jQuery('#Footer').css('position',  "absolute");
		jQuery('#Footer').css('top',  myTop+"px");

		jQuery("#jsMessage").text(myTop+" <----> ");
	}


	if (isiPad) {
		jQuery('#Footer').css('margin-top',  "70px");
		jQuery('#Footer').css('margin-left',  "33px");
	}
}
