
/**
 * Funkce pro posouvani videa na uvodni strance
 */
$(document).ready(function() {
    init_sidemenu();
    init_specializations_list();
});
 
function init_sidemenu() {
	if ($("#sidemenu").length == 1) {
		var allItems = $("#sidemenu 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_specializations_list() {
    var list = $('#firm_catalogue_filters_specializations_list');
    if (list.length > 0) {
        list.change(function() {
            if ($(this).val() == '') $(this).css('color', '#aaaaaa');
            else $(this).css('color', '#000000');
        });
        list.find('option[value!=""]').css('color', '#000000');
        list.find('option[value=""]').css('color', '#aaaaaa').text('Specializace ...');

        if (list.val() == '') list.css('color', '#aaaaaa');
        else list.css('color', '#000000');
    }
}

