$(document).ready(function() {

	// menu
	wakeMenu();

	//směrování do nového okna
	targetBlank();

	// cufon
	useCufon();

	// natáhnutí stránky pro footer
	fullHeight();

	$(window).resize(function() {
		fullHeight();
	});

});

// #FDC900 - nastavení po loadu stránky kvůli problikávání
$(window).load(function() {
	$("#pageWrapper").css("background-color", "#FDC900");
});



/**
 * probuzení menu k životu
 */
function wakeMenu()
{
	$("#menu .hasSubmenu.active .submenu").css("display", "block");

	$(".hasSubmenu").mouseenter(function() {
		$("#menu .submenu").css("display", "none");
		$(".submenu", this).css("display", "block");
	}).mouseleave(function() {
		$(".submenu", this).css("display", "none");
		$("#menu .hasSubmenu.active .submenu").css("display", "block");
	});
}

/**
 * směrování do nového okna
 */
function fullHeight()
{
	var marginTop = $(window).height() - $("#page").height() - $("#page-end").height() - $("#footerWrapper").height();

	if (marginTop > 0)
	{
		$("#footerWrapper").css("margin-top", marginTop + "px");
	}
}

/**
 * cufon
 */
function useCufon()
{
	Cufon.replace("h2.recommended", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#footer p span", {
		fontFamily: "Myriad Pro"
	});
	Cufon.replace("#article h1", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#pageNotFound h1", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#article .content h2", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#article .content h3", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#article #recommended h3", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#articlelist h2", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#leftColumn h3", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#rightColumn h3", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#contestsub h1", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#contestsubend h1", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#contestsub h2", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#contestsubend h2", {
		fontFamily: "Gill Sans MT"
	});
	Cufon.replace("#contestsub h3", {
		fontFamily: "Gill Sans MT"
	});
}
