/* AJAX ERROR */
$(document).ajaxError(function (request,settings,e) {
    alert('Error requesting URL: '+e.url);
});
/* URL ROUTER */
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 '/' + route;
    }
};
Router.route = function (route,params) {
    var url = Router(route,params);
    location.href = url;
}

$(function () {
    makeSloganAnimation();
});
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="'+imgsrc+'" alt=""></img></li>');
        });
        $('#sloganAnimationImages').after(ul);
        ul.innerfade({
            animationtype: 'fade',
            speed: 'slow',
            timeout: 4000
        });
    }
}
