jQuery(document).ready(function(){

// je pritomen prihlasovaci formular?
if(jQuery('#popup-login-form').length){

    // ziskame odkaz "zapomenute heslo"
    var forgottenLoginLink = jQuery('.header-links a:first');

    // vytvorime odkaz pro vyvolani pop-up okna
    jQuery('.header-links').prepend('<a href="#" class="login-popup-link">Přihlásit</a> <span> </span>');

    // vytvorime element obalujicici pop-up okno a pridame na konec sablony
    jQuery('#page-footer-container').after('<div class="popup-login"></div>');


    // POP-UP - Prihlaseni
    var popupLoginForm = jQuery('#popup-login-form');    //Formular
    var popupLogin = jQuery('.popup-login');     //Pop-up
    
    //schovame původní přihlaš. form
    popupLoginForm.hide();
    
    var loginFormHTML = popupLoginForm.html();
    
    // vlozime HTML kod formulare
    popupLogin.prepend(loginFormHTML);

    //Pridame link "zapomenute heslo"
    jQuery('.login-options label',popupLogin).after('<a href="' + forgottenLoginLink.attr('href') + '" title"Zapomněli jste přihlašovací jméno nebo heslo?"> Zapomněli jste přihlašovací jméno nebo heslo?</a>');
    //link "zapomenute heslo" odstranime z horniho menu
    forgottenLoginLink.next().remove();
    forgottenLoginLink.remove();
    
    // Neuspesne prihlaseni - automaticky zobrazime popup
    if(jQuery("#page-messages:contains('Přihlášení se nezdařilo')").length > 0){
        showLoginPopup();
        $('#login',popupLogin).focus();
        // obsluha zobrazovani pop-up
        jQuery('.login-popup-link').toggle(hideLoginPopup,showLoginPopup);
    }
    else {
        // obsluha zobrazovani pop-up
        jQuery('.login-popup-link').toggle(showLoginPopup,hideLoginPopup);    
    }
}

function showLoginPopup(){
    popupLogin.addClass('popup-login-visible');
}

function hideLoginPopup(){
    popupLogin.removeClass('popup-login-visible');
}


    // Položce která následuje po aktivní položce přidáme class
    jQuery('#menu .menu li.active').next().addClass('active-item-sibling');

//END OF docREady
});
