function addHandler(object, event, handler) {
    if (typeof object.addEventListener != 'undefined')
        object.addEventListener(event, handler, false);
    else if (typeof object.attachEvent != 'undefined')
        object.attachEvent('on' + event, handler);
    else
        throw "Incompatible browser";
}

String.prototype.replaceAll = function(search, replace) {
    return this.split(search).join(replace);
}

$(document).ready(function() {


    GTBlockHandlers()
});

//Функции блока журнала
function GTBlockHandlers() {
    //$(document).everyTime(10000, "timer1", function(i) {
    //    GTItemChange("right");
    //});
    $("a[class=strela_l]").click(function() {
        GTItemChange("left");
    });
    $("a[class=strela_r]").click(function() {
        GTItemChange("right");
    });
}
var max_items = 1;
function GTItemChange(type) {
    var max = max_items;
    if ($("div[class=block2 gtvisible]").size() > 0) {
        var id = parseInt($("div[class=block2 gtvisible]")[0].id.split("_")[1]);
        if (type == "left") {
            id--;
            if (id < 1) {
                id = max;
            }
        }
        else {
            id++;
            if (id > max) {
                id = 1;
            }
        }

        $("div[class=block2]").hide();
        $("div[class=block2 gtvisible]").hide();
        $("div[class=block2 gtvisible]").removeClass("gtvisible");
        $("div[id=gtitem_" + id + "]").fadeIn(700, function() {
            $("div[id=gtitem_" + id + "]").addClass("gtvisible");
        });
    }
	return false;
}
//Функции блока журнала