//chyba pri ajaxe
$(document).ajaxError(function (request,settings,e) {
    alert('Error requesting URL: '+e.url);
});

//funkcia na ziskanie URL routera
var Router = function (route,params) {
    //parametre
    if (typeof(params) == 'object') {
        var p = '';
        $.each(params,function (name,value) {
            if (p != '') {
                p += '&';
            }
            p += escape(name)+'='+escape(value);
        });
        return Router(route)+'?'+p;
    }
    else {
        return registry.langroot + '/' + route;
    }
};
Router.route = function (route,params) {
    var url = Router(route,params);
    location.href = url;
}

//slogany
$(function () {
    makeSloganAnimation();
    makeSloganTextAnimation();
});

function makeSloganAnimation() {
    var animationImages = $('#sloganAnimationImages').val();
    if (animationImages) {
        eval('animationImages = ' + animationImages + ';');
        var ul = $('<ul></ul>').attr('id','sloganAnimation');
        $.each(animationImages,function (idx,imgsrc) {
            ul.append('<li><img src="http://iveco.tempus.sk' + imgsrc + '" alt="' + idx + '"></img></li>');
        });
        $('#slogan').css('background','#293335');
        $('#sloganAnimationImages').after(ul);
        ul.innerfade({
            animationtype: 'fade',
            speed: 'slow',
            timeout: 4000
        });
    }
}

function makeSloganTextAnimation() {
    $('#sloganTextSlogans').innerfade({
        animationtype: 'fade',
        speed: 'slow',
        timeout: 4000
    });
}
