(function(a){var c;a.fn.marqueeSlider=function(d){c=a.extend({},a.fn.marqueeSlider.defaults,d);return this.each(function(){if(!this.marqueeSlider){this.marqueeSlider=new b();this.marqueeSlider.initialize(this)}})};a.fn.marqueeSlider.defaults={startingIndex:0,animateTime:1000,easing:"easeOutCubic",showControls:true,animateNavigationControls:true,autoPlay:true,autoPlayIntervalTime:9000,slideClass:"slide",previewClass:"preview",previewLargeClass:"preview-large",previewMaxHeight:40,slideControlsClass:"slide-controls",activeControlClass:"active",playButtonClass:"play-button",pauseButtonClass:"pause-button",sliderBackgroundClass:"nav-slider",hiddenTextClass:"hidden-text"};var b=function(){this.container=null;this.slides=null;this.slidePreviews=null;this.navigationButtons=null;this.navigationSlider=null;this.playButton=null;this.queuedSlide=null;this.currentIndex=c.startingIndex;this.slideWidth=null;this.buttonSize=null;this.buttonMargin=null;this.isAnimating=false;this.autoPlayInterval=null};b.prototype.initialize=function(e){var d=this;d.container=a(e);d.slides=a(e).children("."+c.slideClass);d.slidePreviews=a("div."+c.previewClass,d.slides);d.slideWidth=d.slides.width();if(c.showControls&&d.slides.length>1){d.injectSliderControls();d.injectPreviewControls();d.bindEventHandlers()}else{c.animateNavigationControls=false}d.initializeCanvas();if(c.autoPlay){var f=false;d.play(f)}};b.prototype.injectSliderControls=function(){var f=this,g,e,i,d,h;e="<ul class='"+c.slideControlsClass+"'>";if(c.animateNavigationControls){e+="<li class='"+c.sliderBackgroundClass+"'></li>"}f.slides.each(function(j){i=(c.startingIndex==j)?" class='"+c.activeControlClass+"'":"";e+="<li><a href=''"+i+"><span>"+(j+1)+"</span></a></li>"});d=(c.autoPlay)?c.pauseButtonClass:c.playButtonClass;e+="<li><a href='' class='"+d+"'><span class='"+c.hiddenTextClass+"'>Play/Pause</span></a></li>";e+="</ul>";g=a(e).appendTo(f.container);f.navigationButtons=g.find("a:not(."+d+")");f.playButton=g.find("a."+d);if(c.animateNavigationControls){f.navigationSlider=g.children("."+c.sliderBackgroundClass)}f.buttonSize=f.playButton.width();f.buttonMargin=parseInt(g.children().css("margin-left"))};b.prototype.injectPreviewControls=function(){var d=this,e,f=0;d.slidePreviews.each(function(g){e=a(this);d.navigationButtons.filter(":eq("+g+")").after(e);e.css({visibility:"hidden",display:"block"}).find("p").each(function(){f+=a(this).height()}).end().css({visibility:"inherit",display:"none"});if(f>c.previewMaxHeight){e.addClass("preview-large")}f=0})};b.prototype.bindEventHandlers=function(){var d=this;d.container.bind("play.slider",function(f){d.play(true)}).bind("pause.slider",function(f){d.pause()});d.navigationButtons.bind("click.slider",function(f){f.preventDefault();d.pause();d.triggerAnimation(f,this)}).parent().bind("mouseenter.slider mouseleave.slider",function(f){f.preventDefault();d.togglePreview(f,this)});d.playButton.bind("click.slider",function(f){f.preventDefault();if(d.autoPlayInterval){d.pause()}else{d.play(true)}})};b.prototype.initializeCanvas=function(h,f){var d=this,g;d.slides.css({position:"absolute",top:"0",width:d.slideWidth}).each(function(e){g=d.slideWidth*(e-d.currentIndex);a(this).css({left:g})});if(d.navigationSlider){try{CoreMetrics.ManualImpressionBannerCall(d.currentIndex,d.slides[d.currentIndex].children[0])}catch(h){}d.navigationSlider.css({left:d.currentIndex*(d.buttonSize+d.buttonMargin)})}};b.prototype.play=function(e){var d=this;if(!d.autoPlayInterval){if(e){d.triggerAnimation()}d.autoPlayInterval=setInterval(function(){d.triggerAnimation()},c.autoPlayIntervalTime);if(d.playButton){d.playButton.removeClass(c.playButtonClass).addClass(c.pauseButtonClass)}}a(".discla"+d.currentIndex).show()};b.prototype.pause=function(){var d=this;if(d.autoPlayInterval){clearInterval(d.autoPlayInterval);d.autoPlayInterval=null;d.playButton.addClass(c.playButtonClass).removeClass(c.pauseButtonClass)}};b.prototype.triggerAnimation=function(i,f){var d=this,h,g;if(!d.isAnimating){h=(f)?d.navigationButtons.index(f):null;g=d.calculateAnimateProperties(h);d.updateCurrentIndex(h);d.animate(g)}else{d.queuedSlide=f}a(".disclAll").hide();a(".discla"+d.currentIndex).show()};b.prototype.togglePreview=function(h,f){var d=this,g=a(f);g.children("."+c.previewClass).toggle()};b.prototype.calculateAnimateProperties=function(e){var d=this,f={marquee:{},navigation:{}};e=(e!=null)?e:(d.currentIndex+1)%d.slides.length;f.marquee.left=(e>d.currentIndex)?"-=":"+=";f.marquee.left+=Math.abs(e-d.currentIndex)*d.slideWidth;f.navigation.left=(e>d.currentIndex)?"+=":"-=";f.navigation.left+=Math.abs(e-d.currentIndex)*(d.buttonSize+d.buttonMargin);return f};b.prototype.updateCurrentIndex=function(e){var d=this;if(e!=null){d.currentIndex=e}else{d.currentIndex=(d.currentIndex+1)%d.slides.length}};b.prototype.animate=function(f){var d=this;d.isAnimating=true;d.slides.animate(f.marquee,c.animateTime,c.easing,function(){if(d.slides.index(this)==d.slides.length-1){d.isAnimating=false;if(d.queuedSlide){d.triggerAnimation(null,d.queuedSlide);d.queuedSlide=null}}});if(c.showControls){d.updateNavigationClasses();try{CoreMetrics.ManualImpressionBannerCall(d.currentIndex,d.slides[d.currentIndex].children[0])}catch(g){}d.navigationSlider.animate(f.navigation,c.animateTime)}};b.prototype.updateNavigationClasses=function(){var d=this;d.navigationButtons.removeClass(c.activeControlClass).filter(":eq("+d.currentIndex+")").addClass(c.activeControlClass)}})(jQuery);(function(a){document.write("<style type='text/css'>#main-offers { height: 389px; }</style>");jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(f,g,e,i,h){return jQuery.easing[jQuery.easing.def](f,g,e,i,h)},easeInQuad:function(f,g,e,i,h){return i*(g/=h)*g+e},easeOutQuad:function(f,g,e,i,h){return -i*(g/=h)*(g-2)+e},easeInOutQuad:function(f,g,e,i,h){if((g/=h/2)<1){return i/2*g*g+e}return -i/2*((--g)*(g-2)-1)+e},easeInCubic:function(f,g,e,i,h){return i*(g/=h)*g*g+e},easeOutCubic:function(f,g,e,i,h){return i*((g=g/h-1)*g*g+1)+e},easeInOutCubic:function(f,g,e,i,h){if((g/=h/2)<1){return i/2*g*g*g+e}return i/2*((g-=2)*g*g+2)+e}})})(jQuery);$(document).ready(function(){if($("#main-offers").children().size()>0){$("#main-offers").pngFix();$("#main-offers").css("visibility","visible")}});
