$(document).ready(function(){

    $("a.modalWindow").colorbox({
        width: "960px",
        height: "540px",
        iframe: true,
        opacity: 0.6,
		rel: 'baza',
		current: "{current} z {total}"
    });
    
    $('.datepicker').datepick({
        maxDate: 0,
        showStatus: true,
        changeMonth: false,
        changeYear: false,
        showOtherMonths: true,
        selectOtherMonths: true,
        firstDay: 1,
        changeFirstDay: false
    });
    
    $('#loopedSlider').loopedSlider({
        containerClick: false,
        autoStart: 2500,
        restart: 4000,
        slidespeed: 1000
    });
    
    $("#quickLogin").submit(function(){
        login();
        return false;
    });
    
    $("#logoutLink").click(function(){
        logout();
        return false;
    });
    
    function logout(){
    
        $.ajax({
            type: 'post',
            url: 'ajax_login.php',
            data: 'logout=1',
            dataType: 'html',
            error: function(m){
            },
            success: function(t){
            
                var holder = $("#lp");
                var info = $("#loginInfo");
                if (parseInt(t) == 1) {
                    info.fadeOut('slow');
                    info.remove();
                    holder.append('<form action="" method="post" id="quickLogin"><input class="login_user" type="text" name="c_login"/><input class="login_passwd" type="password" name="c_passwd"/><input class="login_submit" type="submit" value="Zaloguj" /></form>');
                    
					$("#quickLogin").submit(function(){
                        login();
                        return false;
                    });
                }
                
                
            }
        });
        return false;
    }
    
    function login(){
        var login = $('input[name=c_login]').val();
        var password = $('input[name=c_passwd]').val();
        
        var form = $("#quickLogin");
        var holder = $("#lp");
        
        form.fadeOut('fast');
        holder.append('<span id="loginStatus">Trwa Logowanie...</span>');
        
        $.ajax({
            type: 'post',
            url: 'ajax_login.php',
            data: 'login=' + login + '&password=' + password + '&formularzLogowania=1',
            dataType: 'html',
            error: function(m){
            },
            success: function(t){
            
                if (parseInt(t) != 0) {
                    $("#loginStatus").fadeOut('slow');
                    $("#loginStatus").remove();
                    holder.append('<span id="loginInfo">Jesteś zalogowany jako <b>' + t + '</b>. <a href="#" id="logoutLink" title="Wyloguj mnie!">Kliknij tutaj aby się wylogować</a>.</span>');
                    
                    $("#logoutLink").click(function(){
                        logout();
                    });
                }
                
                else {
                    $("#loginStatus").fadeOut('slow');
                    $("#loginStatus").remove();
                    form.fadeIn('fast');
                    alert("Błędne hasło lub login. Gdyby błąd się powtarzał, prosimy o kontakt telefoniczny 605177601");
                }
                
                
            }
        });
        return false;
    }
    
});

