
function addCount(){
    $('#count-edit').hide();
    $('#count-add').fadeIn("fast");
}

function saveCount(){

    var error = 0;

    var nazwa = $('#nazwa').val();
    var naglowek = $('#naglowek').val();
    var data = $('#data').val();

    if(nazwa == ''){
        error = 1;
    }

    if(naglowek == ''){
        error = 1;
    }

    if(data == ''){
        error = 1;
    }

    if(error == 0){

        var wiadomosc = "nazwa=" + nazwa + "&naglowek=" + naglowek + "&data=" + data;

        $.ajax({
            url: "../wp-content/plugins/kkcountdown/skryptyphp/AddCount.php",
            data: wiadomosc,
            type: "POST",
            beforeSend: function(){
                $('#add-loading').show();
            },
            success: function(html){
                
                $('#add-loading').hide();

                if(html == 1){
                    $('#info').html('<div style="background: #e0ffd2; margin:20px; padding: 10px; border-top: 1px #38bb00 solid; border-bottom: 1px #38bb00 solid;">Wpis dodany poprawnie.</div>');
                    setTimeout('window.location.reload()', 2000);
                }else if(html == 0){
                    $('#info').html('<div style="background: #ffd9d9; margin:20px; padding: 10px; border-top: 1px #bb0000 solid; border-bottom: 1px #bb0000 solid;">BŁĄD: Wpis nie został dodany.</div>');
                    setTimeout('window.location.reload()', 2000);
                }
            }
        });
    }else{
        alert("Wszystkie pola muszą być wypełnione!");
    }
}

function editSaveCount(){

    var error = 0;

    var id = $('#id_e').val();
    var nazwa = $('#nazwa_e').val();
    var naglowek = $('#naglowek_e').val();
    var data = $('#data_e').val();

    if(nazwa == ''){
        error = 1;
    }

    if(naglowek == ''){
        error = 1;
    }

    if(data == ''){
        error = 1;
    }

    if(error == 0){

        var wiadomosc = "id=" + id + "&nazwa=" + nazwa + "&naglowek=" + naglowek + "&data=" + data;
    
        $.ajax({
            url: "../wp-content/plugins/kkcountdown/skryptyphp/EditCount.php",
            data: wiadomosc,
            type: "POST",
            beforeSend: function(){
                $('#add-loader').show();
            },
            success: function(html){
                $('#add-loader').hide();

                if(html == 1){
                    $('#info').html('<div style="background: #e0ffd2; margin:20px; padding: 10px; border-top: 1px #38bb00 solid; border-bottom: 1px #38bb00 solid;">Wpis zaktualizowany poprawnie.</div>');
                    setTimeout('window.location.reload()', 2000);
                }else if(html == 0){
                    $('#info').html('<div style="background: #ffd9d9; margin:20px; padding: 10px; border-top: 1px #bb0000 solid; border-bottom: 1px #bb0000 solid;">BŁĄD: Wpis nie został Zaktualizowany.</div>');
                    setTimeout('window.location.reload()', 2000);
                }
            }
        });
    }else{
        alert("Wszystkie pola muszą być wypełnione!");
    }
}

function editCount(id,nazwa,naglowek,data){

    $('#count-add').hide();
    $('#count-edit').fadeIn("fast",function(){
        $('#id_e').val(id);
        $('#nazwa_e').val(nazwa);
        $('#naglowek_e').val(naglowek);
        $('#data_e').val(data);
    });
    
}

function delCount(id){

    if(confirm("Are you sure?")){
        var wiadomosc = "id=" + id;

        $.ajax({
            url: "../wp-content/plugins/kkcountdown/skryptyphp/DelCount.php",
            data: wiadomosc,
            type: "POST",
            beforeSend: function(){
                $('#add-loader').show();
            },
            success: function(html){
                $('#add-loader').hide();

                if(html == 1){
                    $('#info').html('<div style="background: #e0ffd2; margin:20px; padding: 10px; border-top: 1px #38bb00 solid; border-bottom: 1px #38bb00 solid;">Wpis usunięty poprawnie.</div>');
                    setTimeout('window.location.reload()', 2000);
                }else if(html == 0){
                    $('#info').html('<div style="background: #ffd9d9; margin:20px; padding: 10px; border-top: 1px #bb0000 solid; border-bottom: 1px #bb0000 solid;">BŁĄD: Wpis nie został usunięty.</div>');
                    setTimeout('window.location.reload()', 2000);
                }
            }
        });
    }
}

function naprawaCzasu(id){
    s = '';
    if(id < 10){
        id = '0' + id;
    }
    return id;
}

function startCount(){

    //var elem = $('.kkcount-down',this).get();
    var elem = $(".kkcount-down");

    for(var i = 0; i<elem.length; i++){

        var now = new Date();
        now = Math.floor(now.getTime() / 1000);
        
        var wydarzenie = elem.eq(i).attr('time');
        
        var count = wydarzenie - now;

        if(count <= 0){

            elem.eq(i).html('---');

        }else if(count <= 24*60*60){

            var sekundy = naprawaCzasu(count % 60);
            count = Math.floor(count/60);
            var minuty = naprawaCzasu(count % 60);
            count = Math.floor(count/60);
            var godziny = naprawaCzasu(count % 24);
            count = Math.floor(count/24);
            var dni = count;

            elem.eq(i).css({
                'color':'#cf0000'
            });
            elem.eq(i).children('.kkc-dni').html(dni);
            elem.eq(i).children('.kkc-godz').html(godziny);
            elem.eq(i).children('.kkc-min').html(minuty);
            elem.eq(i).children('.kkc-sec').html(sekundy);
        }else{

            var sekundy = naprawaCzasu(count % 60);
            count = Math.floor(count/60);
            var minuty = naprawaCzasu(count % 60);
            count = Math.floor(count/60);
            var godziny = naprawaCzasu(count % 24);
            count = Math.floor(count/24);
            var dni = count;

            elem.eq(i).children('.kkc-dni').html(dni);
            elem.eq(i).children('.kkc-godz').html(godziny);
            elem.eq(i).children('.kkc-min').html(minuty);
            elem.eq(i).children('.kkc-sec').html(sekundy);
        }

    }
    setTimeout(function(){
        startCount();
    }, 1000);
}

function zmienStatus(id){

    var wiadomosc = "id=" + id;

        $.ajax({
            url: "../wp-content/plugins/kkcountdown/skryptyphp/ZmienStatus.php",
            data: wiadomosc,
            type: "POST",
            beforeSend: function(){
                $('#loader-status-'+id).show();
            },
            success: function(html){
                $('#loader-status-'+id).hide();
                if(html == 1){
                    $('#kkc-status-'+id).attr({'src':'../wp-content/plugins/kkcountdown/images/nieaktywny.png'});
                }else if(html == 2){
                    $('#kkc-status-'+id).attr({'src':'../wp-content/plugins/kkcountdown/images/aktywny.png'});
                }else{
                    $('#info').html('<div style="background: #ffd9d9; margin:20px; padding: 10px; border-top: 1px #bb0000 solid; border-bottom: 1px #bb0000 solid;">BŁĄD: Status nie został zmieniony.</div>');
                    setTimeout('window.location.reload()', 2000);
                }
            }
        });

}

function closeDiv(id){
    $('#'+id).fadeOut("fast");
}

$(document).ready(function(){
    startCount();
});