var loading_text = "<img src='/images/ajax.gif' align='absmiddle'> Ładowanie danych...";

function komunikat_security_ok() {
    $.unblockUI();
    return false;
}

function komunikat_security() {
    $.blockUI({
        message: $('#komunikat_security'),
        css: {
            width: '300px' ,
            height:  '90px',
            margin: 0,
            padding: 0,
            background: "#CCCCCC"
        }
    });
}

function skocz(link) {
    document.location = link;
}

function wybor_rocznika(rocznik) {
    document.location='/archiwum/rocznik-'+rocznik+'.html';
}

function wybor_dzialu_zapytaj_fachowca(id_dzialu) {
    document.location='/zapytaj_fachowca,dzial-'+id_dzialu+'.html';
}

function pokaz_pobieranie_artykulu(id) {
    $('#pobieranie_artykulu_'+id).show(100);
}

function pokaz_numer(linkwww,id) {
    document.location='/archiwum/'+linkwww+',artykul-'+id+'.html';
}

function pobierz_artykul_dotpay(id_artykulu) {
    $("#dotpay_komunikat_"+id_artykulu).html('<center><img src="/images/ajax.gif" align="absmiddle"> Oczekiwanie...</center>');
    var kod_artykulu = $('#kod_artykulu_'+id_artykulu).val();
    $.ajax({
        type: "GET",
        url: "/ajax/ajax_archiwum.php?a=pobierz_artykul_dotpay",
        data: {
            id_artykulu: id_artykulu,
            kod_artykulu: kod_artykulu
        },
        success: function(msg){
            if(msg=='ERR2') {
                $("#dotpay_komunikat_"+id_artykulu).html('<center><strong>Nie podano kodu SMS.</strong></center>');
            } else if (msg=='ERR1') {
                $("#dotpay_komunikat_"+id_artykulu).html('<center><strong>Podany kod SMS jest błędny.</strong></center>');
            } else {
                $("#dotpay_komunikat_"+id_artykulu).html('<center><i>Ten link będzie aktywny przez najbliższą 1 godzinę.</i></center>');
                $("#dotpay_"+id_artykulu).html('<center><strong><a '+msg+' target="_blank" style="text-decoration:none"><img src="/images/pdf-icon.png" border="0" align="absmiddle"> Kliknij tutaj, aby pobrać plik PDF artykułu.</a></strong></center>');
            }
        }
    });
}
    
function przeladuj_kalendarz(rok,miesiac) {
    $("#kalendarz").html('<center><img src="/images/ajax.gif" align="absmiddle"> Oczekiwanie...</center>');
    $.ajax({
        type: "GET",
        url: "/ajax/ajax_kalendarz.php?a=przeladuj_kalendarz",
        data: {
            rok: rok,
            miesiac: miesiac
        },
        success: function(msg){
            $("#kalendarz").html(msg);
        }
    });    
}

function przewin(id_warstwy) {
    $('html, body').animate({
        scrollTop: $('#'+id_warstwy).offset().top
    }, 100);
}

function zaloguj() {
    $('#logowanie').submit();
}

function wyloguj() {
    $('#wylogowanie').submit();
}

function newsletter_zapisz() {
    $('#newsletter_form').submit();
}

function szukaj() {
    $('#szukaj_form').submit();
}

function platnosc_elektroniczna() {
    $('#platnosc').submit();    
}

function zarejestruj() {
    document.location='/rejestracja/rejestracja.html';
}

$(document).ready(function() {

    $('#fraza').bind('keypress', function(e){
        if ( e.keyCode == 13 ) {
            szukaj();
        }
    });

    $('#login').bind('keypress', function(e){
        if ( e.keyCode == 13 ) {
            zaloguj();
        }
    });

    $('#password').bind('keypress', function(e){
        if ( e.keyCode == 13 ) {
            zaloguj();
        }
    });

});

function ukryj_podglad() {
    $('.podglad').hide(100);
}

function komentarz_dodaj(id_media,id_kategorii) {
    $.ajax({
        type: "POST",
        url: "/ajax/ajax_galerie.php?a=dodaj_komentarz",
        data: {
            id_media: id_media,
            id_kategorii: id_kategorii,
            komentarz: $('#komentarz_tresc').val()
        },
        success: function(msg){
            pobierz_komentarze(id_media,id_kategorii);
        }
    });      
}

function pobierz_komentarze(id_media,id_kategorii) {
    $.ajax({
        type: "POST",
        url: "/ajax/ajax_galerie.php?a=pobierz_komentarze",
        data: {
            id_media: id_media,
            id_kategorii: id_kategorii
        },
        success: function(msg){
            $('#box_komentarze').html(msg);
        }
    });    
}

function zglos_naruszenie(id_komentarza,id_media,id_kategorii) {
    var pytanie = window.confirm("Czy na pewno uważasz, że ten komentarz narusza regulamin galerii? Jeśli potwierdzisz, zostanie on czasowo zablokowany.");
    if(pytanie == true) {
        $.ajax({
            type: "POST",
            url: "/ajax/ajax_galerie.php?a=zglos_naruszenie_komentarz",
            data: {
                id_komentarza: id_komentarza,
                id_media: id_media,
                id_kategorii: id_kategorii
            },
            success: function(msg){
                pobierz_komentarze(id_media,id_kategorii);
            }
        });    
    }
}

function wybor_autora(autor,sortowanie) {
    if(autor != "") {    
        document.location='/galeria/wg_autorow,'+sortowanie+'/'+autor+'.html';
    }
}

function drukuj_ogloszenie(id) {
    w=window.open();
    w.document.write($('#ogloszenie_do_druku_'+id).html());
    w.print();
}

function pokaz_zaawansowane_wyszukiwanie() {
    $('#szybkie_wyszukiwanie').hide(0);
    $('#zaawansowane_wyszukiwanie').show(0);
}

function zmien_sortowanie(nowy_sort,nowy_sort2,stary_sort,stary_sort2,action_url) {
    var url = action_url.replace(","+stary_sort+","+stary_sort2+".html",","+nowy_sort+","+nowy_sort2+".html");
    $("#stronicowanie_form").attr("action", url);
    $("#stronicowanie_form").submit();
}

function pokaz_drzewo_rebusowe_on() {
    $('#drzewo').hide(0);
    $('#drzewo_on').show(0);
    $('#drzewo_napis').show(0);    
}

function pokaz_drzewo_rebusowe_off() {
    $('#drzewo_on').hide(0);
    $('#drzewo_napis').hide(0);    
    $('#drzewo').show(0);
}

function pokaz_polana_kolorowanek_on() {
    $('#polana').hide(0);
    $('#polana_on').show(0);
    $('#polana_napis').show(0);    
}

function pokaz_polana_kolorowanek_off() {
    $('#polana_napis').hide(0);
    $('#polana_on').hide(0);
    $('#polana').show(0);
}

function zamknij_content() {
    $(".content_on").animate({
        width: '1px',
        height: '1px',
        opacity: '0'
    }, 1000 );
    $('.content_on').hide(0);
}

function pokaz_content_rebusy() {
    $('.content_on.rebusy').show(0);
    $(".content_on.rebusy").animate({
        width: '900px',
        height: '585px',
        opacity: '1'
    }, 1000 );    
    zaladuj_liste_rebusow();    
    zaladuj_rebus(0);        
}

$(function(){
    $('#content_on').corner('50px');
});

function zaladuj_rebus(id) {
    $.ajax({
        type: "POST",
        url: "/ajax/ajax_kraina_zabawy.php?a=pobierz_rebus",
        data: {
            id: id
        },
        success: function(msg){
            $('#content_drzewo_rebusowe').html(msg);
        }
    });      
}

function weryfikuj_rebus() {
    $('#rebus_rozwiazanie').css("background-color","#FFFFFF");
    $.ajax({
        type: "POST",
        url: "/ajax/ajax_kraina_zabawy.php?a=weryfikuj_rebus",
        data: {
            rebus_rozwiazanie: $('#rebus_rozwiazanie').val(),
            rebus_id: $('#rebus_id').val()
        },
        success: function(msg){
            if(msg == "-1") {
                $('#rebus_rozwiazanie').css("background-color","#FFA2A2");
                $('.rebus_komunikat').html("Niestety, to nie jest prawidłowe rozwiązanie.<br /> Spróbuj jeszcze raz :)");
            } else if(msg == "0") {                
                $('#rebus_rozwiazanie').css("background-color","#A9D991");
                $('.rebus_komunikat').html("Gratulacje! To jest prawidłowe rozwiązanie.<br /> Za rozwiązanie tego rebusu otrzymałeś/aś już punkty.");
            } else {
                $('#rebus_rozwiazanie').css("background-color","#A9D991");
                $('.rebus_komunikat').html("Gratulacje! To jest prawidłowe rozwiązanie.<br /> Za rozwiązanie tego rebusu otrzymujesz punktów: "+msg);
            }
        }
    });    
}

function zaladuj_liste_rebusow() {
    $.ajax({
        type: "POST",
        url: "/ajax/ajax_kraina_zabawy.php?a=pobierz_liste_rebusow",
        data: {
        },
        success: function(msg){
            $('#lista_rebusow').html(msg);
        }
    });      
}

function zaladuj_liste_kolorowanek() {
    $.ajax({
        type: "POST",
        url: "/ajax/ajax_kraina_zabawy.php?a=pobierz_liste_kolorowanek",
        data: {
        },
        success: function(msg){
            $('#lista_kolorowanek').html(msg);
        }
    });
}

function pokaz_content_kolorowanki() {
    $('.content_on.kolorowanki').show(0);
    $(".content_on.kolorowanki").animate({
        width: '900px',
        height: '585px',
        opacity: '1'
    }, 1000 );
    zaladuj_liste_kolorowanek();
    zaladuj_kolorowanke(0);
}

function zaladuj_kolorowanke(id) {
    $.ajax({
        type: "POST",
        url: "/ajax/ajax_kraina_zabawy.php?a=pobierz_kolorowanke",
        data: {
            id: id
        },
        success: function(msg){
            $('#content_polana_kolorowanek').html(msg);
            $('#kraina_zabawy > .zawartosc_kraina > .content_on.kolorowanki > .content > #content_polana_kolorowanek > .kolorowanka_img > img').corner('25px');                       
        }
    });
}

function pobierz_pdf_kolorowanka(id) {
    $.ajax({
        type: "POST",
        url: "/ajax/ajax_kraina_zabawy.php?a=pobierz_pdf_kolorowanka",
        data: {
            id: id
        },
        success: function(msg){
            window.open(msg);
        }
    });    
}

$(function(){
    $('.content_on').corner('50px');
    $('.content_lista > #lista_rebusow').corner('50px');   
    zaladuj_liste_rebusow();    
    zaladuj_liste_kolorowanek();        
});
