$(document).ready(function(){
    scrollShoutbox();
    
    Shoutboxtimer = setInterval(function() {
        
    }, 30000);
});

/* Key events */
document.onkeydown = function(e) {
    e = e || event;

    switch(e.keyCode) {
        case 13: //Enter
            /* Wyslij wiadomosc na shoutboxie */
            var message = document.getElementById("shoutbox_message");
            if (message.value) {
                shoutSent(id_channel);
            }
            break;
    }
}

function checkCharNumber(obj, allowedLength) {
    var color = obj.value.length > allowedLength
        ? "red"
        : "white";
    $("#" + obj.id).css("color", color);
}

function ubita_load(mode) {
    //Pamiętamy ostatni wybór gracza
    var exp = new Date();
        exp.setTime(exp.getTime() + 2592000000);//30 dni
    
    document.cookie = "uzChoose=" + mode + "; expires=" + exp.toGMTString();
    
    $("#loader").ajaxStart(function() {
        $(this).show();
    });
    $("#loader").ajaxStop(function() {
        $(this).hide();
    });
    
    $("#ubita_ziemia_data").load("index.php?link=duelingground&action=fillwindow&choose="+mode+"&mode=ajax", {}, function() {
        $("#ubita_ziemia_data").animate({ 
            scrollTop : 0
        }, 500);
    });
    
    var elements = document.getElementById("ubita_tabs").childNodes;
    var elements_len = elements.length;
    
    for (var i = 0; i < elements_len; i++) {
        if ((elements[i].className || "").indexOf(mode) > -1) {
            elements[i].className = "utab " + mode + " selected";
        }
        else {
            elements[i].className = (elements[i].className || "").replace(/selected/g, "");
        }
    }
}

function deleteUserFromList() {
    $("#loader").ajaxStart(function() {
        $(this).show();
    });
    $("#loader").ajaxStop(function() {
        $(this).hide();
    });

    $.get("index.php?link=duelingground&action=deletefromlist&mode=ajax", {}, 
        function (data) {
            ubita_load('normal');
            $("#ubita_del_from_list").css("display", "none");
            $("#ubita_add_to_list").css("display", "block");
        }
    );
}

function showToogle(id) {
    $("#"+id).slideToggle(600);
}

function showUZ() {
    $("#loader").ajaxStart(function() {
        $(this).show();
    });
    $("#loader").ajaxStop(function() {
        $(this).hide();
    });
    
    $("#ubita_ziemia").slideToggle(600, function(e) {
        var show_hide = document.getElementById("ubita_show_hide");
        var show = show_hide.style.backgroundPosition == "0px 0px" || show_hide.style.backgroundPosition == "0pt 0pt"
            ? 1 
            : 0;

        show_hide.style.backgroundPosition = show == 1 ? "0px -30px" : "0px 0px";
        
        $.post("index.php?link=duelingground&action=showwindow&mode=ajax", {show : show}, 
            function (data) {
                
            }
        );
    });
}


