(function(b,i){b.widget("mtu.carousel",{options:{container:[],cssClass:"mtu-carousel",delay:1E4,preventCycle:!1},_create:function(){this._registerHover();this.cycle()},_init:function(){},_registerHover:function(){var a=this.options,c=this;this.element.find("img").bind("mouseenter focus cycle",function(f){if(f&&f.type&&f.type!=="cycle")c.options.preventCycle=!0,c.element.find("img."+a.cssClass+"-hover").removeClass(a.cssClass+"-hover");var d=b(this).addClass(a.cssClass+"-hover"),e=a.container,h=d.data("image"), g=b("<img />");!0===b.browser.msie?(g.attr("src",h),e.html(g),window.setTimeout(function(){c._trigger("hover",f,c._ui(d))},200)):(e.addClass("loading"),g.load(function(){e.removeClass("loading").html(b(this));c._trigger("hover",f,c._ui(d))}).attr("src",h))}).bind("mouseleave blur",function(){b(this).removeClass(a.cssClass+"-hover")})},_ui:function(a){return{active:a}},cycle:function(){var a=this;(function(){var c=a.options,b,d;c.preventCycle||(b=a.element.find("img.mtu-carousel-hover"),d=b.parent().next().find("img").first(), d.length<1&&(d=a.element.find("img").first()),b.blur(),d.trigger("cycle"),window.setTimeout(arguments.callee,c.delay))})()}});b(function(){var a=b(".carousel"),c=b("#visual-element .carousel-text");a.find("ul").first().css({left:((408-a.find("li").length*38)/2).toString()+"px"}).carousel({container:b("#visual-element .carousel-container"),hover:function(b,a){var e;(e=a&&a.active?a.active.next():i)&&c.html(e.clone(!1).show())}})})})(window.jQuery);

