var lockLogin = false;

jQuery(document).ready(function() {
    
    var timer = undefined;
    var firstLevelTabs = jQuery('.newHeader .firstLevelNavigationTab');
    firstLevelTabs.mouseenter(function() {
        clearTimeout(timer);
        timer = undefined;
        
        var padre = jQuery(this);
        var menu = padre.children('.secondLevelNavigation');
        var left = (954 - menu.outerWidth()) * padre.position().left / (954 - padre.width());
        menu.css('left', left);
        
        firstLevelTabs.removeClass('firstLevelNavigationTabHover');
        jQuery(this).addClass('firstLevelNavigationTabHover');
    });
    
    jQuery('.newHeader .headerNavigation').mouseleave(function() {
        timer = setTimeout(function() {
            firstLevelTabs.removeClass('firstLevelNavigationTabHover');
        }, 500);
    });
    
    var searchDefaultText = jQuery('#searchInputField').attr('rel');
    jQuery('#searchInputField').val(searchDefaultText);
    jQuery('#searchInputField').focus(function() {
        if (jQuery(this).val() == searchDefaultText) {
            jQuery(this).val('');
        }
    });
    jQuery('#searchInputField').blur(function() {
        if (jQuery(this).val() == '') {
            jQuery(this).val(searchDefaultText);
        }
    });
    jQuery('#loginContainer').hover(function() {
        if (!lockLogin)
            jQuery(this).children('#loginOverlayer').stop(true, true).slideDown();
    }, function() {
        if (!lockLogin)
            jQuery(this).children('#loginOverlayer').stop(true, true).slideUp();
    });
    jQuery('#loginOverlayer input').focus(function() {
        lockLogin = true;
    });
    jQuery('#loginOverlayer input').blur(function() {
        lockLogin = false;
    });
    
});

