$(document).ready (function () {				
	$(".mmenu li").hover(
		function() {
			$(this).addClass("sfhover");
		},
		function() {
			$(this).removeClass("sfhover");
		}
	);
	
	// vkladani defaulnti hodnoty a mazani textu ve vyhledavacim inputu
    $('.search-query').searchInput();
    
    // focus na search box
    $('.search-query').focus(function (){
        $(this).parent().addClass('search-focus');
    });
    $('.search-query').blur(function (){
        $(this).parent().removeClass('search-focus');
    });
});

/**
 * Plugin pro vkladani defaulnti hodnoty a mazani textu ve vyhledavacim inputu
 */
$.fn.extend({
    searchInput: function() {

        // pracuje s hodnotou v title
        var x = $(this).attr("title");

        // pokud je vyhledavaci input prazdny vlozi text x
        if($.trim($(this).val()) == "") {
            $(this).val(x);
        }

        // pri oznaceni inputu vymaze jeho obsah
        $(this).focus(function() {
            $(this).val("");
        });

        // pri odznaceni vlozi do inputu hodnotu x pokud je input prazdny
        $(this).blur(function() {
            if($.trim($(this).val()) == "") {
                $(this).val(x);
            }
        });
    }
});
