
/**
 * Funkce pro posouvani videa na uvodni strance
 */
$(document).ready(function() {
    page_init();
});
 
function page_init(){
    init_mainmenu();
    init_language_menu();
    init_sitemenu();
    init_search();
}

function init_mainmenu() {
	var allItems = $("#mainmenu li");
	var firstItem = allItems.eq(0);
	var lastItem = allItems.eq(allItems.length - 1);
//	var middleItems = allItems.not(":first, :last");

    firstItem.addClass("first");
//    lastItem.addClass("last");

	if (firstItem.hasClass("active")) {
		firstItem.addClass("first_active");
	}
//	if (lastItem.hasClass("active")) {
//		lastItem.addClass("last_active");
//	}

	firstItem.mouseenter(function() {
		if ($(this).hasClass('first_active') == false) {
			$(this).addClass('first_hover');
		}
	}).mouseleave(function() {
		$(this).removeClass('first_hover');
	});

	lastItem.mouseenter(function() {
		if ($(this).hasClass('last_active') == false) {
			$(this).addClass('last_hover');
		}
	}).mouseleave(function() {
		$(this).removeClass('last_hover');
	});

	allItems.mouseenter(function() {
		if ($(this).hasClass('active') == false) {
			$(this).addClass('hover');
		}
	}).mouseleave(function() {
		$(this).removeClass('hover');
	});
}

function init_language_menu() {
    var items = $("#language_menu > li");
    var last = items.eq(items.length - 1);
    // All
    items.mouseenter(function() {
		if ($(this).hasClass('active') == false) {
			$(this).addClass('hover');
		}
	}).mouseleave(function() {
		$(this).removeClass('hover');
	});
    // Last
    last.addClass("last");
    if (last.hasClass("active")) {
        last.addClass("last_active");
    }
    last.mouseenter(function() {
		if ($(this).hasClass('last_active') == false) {
			$(this).addClass('last_hover');
		}
	}).mouseleave(function() {
		$(this).removeClass('last_hover');
	});
}

function init_sitemenu() {
    $(".sidemenu ul li:first").addClass("first");
    $(".sidemenu ul li:last").addClass("last");
}

function init_search() {
    var input = $("#search input.input");
    var defaultText = input.val();
    input.click(function() {
	if (input.val() == defaultText) {
	    input.val("");
	}
    }).blur(function() {
	if (input.val().length == 0) {
	    input.val(defaultText);
	}
    });
}
