var isZapomnianeHasloLoaded = 0;
                function lostpassword(){
                isZapomnianeHasloLoaded = 1;
                var divId = "zalogujOkienko";
                var oldDivValue = $("#" + divId).html();
                $("#" + divId).slideUp(
                    function(){
                        $("#" + divId).empty();
                        $("#" + divId).html('<h2>Reset has\u0142a</h2>\n\
                                <div id="logowanieKomunikat"></div>\n\
                                <p>Prosimy o wpisanie adresu email podanego przy rejestracji. Na ten adres zostanie przesłany email z instrukcją jak ustawić nowe hasło.</p><form><div style="margin-top: 10pt;">Email:</div><div><input type="email" id="zalogujOkienkoEmail"/></div><div style="margin-top: 10pt;"><button type="submit" id="resetButtonOK"> OK </button></div></form>');
                    }
                );

                $("#" + divId).slideDown();
            }
        

 $(document).ready(function() {       
    var triggers = $(".zalogujInput").overlay({
        // some mask tweaks suitable for modal dialogs
        mask: {color: '#ebecff', loadSpeed: 200, opacity: 0.5},
        closeOnClick: true,
        api:true
        });

        //formularz logowania
     $("#zalogujOkienko").submit(function(e) {
            
            
            if(isZapomnianeHasloLoaded == 0){
            
                $("#logowanieKomunikat").hide();

                // get user input
                var logowanieLogin = $("#logowanieLogin", this).val();
                var logowanieHaslo = $("#logowanieHaslo", this).val();

                if(logowanieLogin == '' || logowanieHaslo == ''){
                    $("#logowanieKomunikat").html("Login i has\u0142o nie mogą mieć pustej wartości");
                    $("#logowanieKomunikat").slideDown();

                }else{
                    $.post("/ajax/logowanie.php", {logowanieLogin: logowanieLogin, logowanieHaslo: logowanieHaslo}, function(db){

                        if(db.czyZalogowany == 1){
                            location.reload();
                        }else{
                            //$("#logowanieKomunikat").text(db.test);
                            $("#logowanieKomunikat").text("Nieprawid\u0142owy login lub hasło");
                            $("#logowanieKomunikat").slideDown();
                        }

                    }, "json");
                }


                // do not submit the form
                return e.preventDefault();
            }else{
                var email = $('#zalogujOkienkoEmail').val();
                if(email != ''){
                    $.post("/ajax/resetHasla.php", {email:email}, function(db){
                        if(db.status == 'ok'){
                            $("#zalogujOkienko").slideUp(function(){
                                $("#zalogujOkienko").html('<h2>Reset has\u0142a</h2>\n\
                                <div id="logowanieKomunikat"></div>\n\
                                <p>Na podany adres email zosta\u0142 przesłany list z instrukcją postępowania. Prosimy o jego odebranie i postępowanie zgodnie z opisanymi krokami.</p>');
                            
                                setTimeout(function(){ 
                                        //location.reload();
                                        triggers.close();
                                    
                                }, 7000 ); 
                            });
                            $("#zalogujOkienko").slideDown();
                        }else{
                            $("#logowanieKomunikat").text("Podany adres email nie wyst\u0119puje w bazie.");
                            $("#logowanieKomunikat").slideDown();
                        }

                    }, "json");
                }else{
                    $("#logowanieKomunikat").text("Prosz\u0119 podać adres emial.");
                    $("#logowanieKomunikat").slideDown();
                }
                
                //location.reload();
                return e.preventDefault();
            }
            });
 });
