var TWEEN=TWEEN||function(){var d,h,c,g,e=60,b=false,a=[],f;return{setFPS:function(a){e=a||60},start:function(a){arguments.length!=0&&this.setFPS(a);c=setInterval(this.update,1e3/e)},stop:function(){clearInterval(c)},setAutostart:function(a){b=a;b&&!c&&this.start()},add:function(d){a.push(d);b&&!c&&this.start()},getAll:function(){return a},removeAll:function(){a=[]},remove:function(b){d=a.indexOf(b);d!==-1&&a.splice(d,1)},update:function(d){var c=0,e=d||Date.now();while(c1?1:f;l=i(f);for(h in e)a[h]=j[h]+e[h]*l;c!==null&&c.call(a,l);if(f==1){b!==null&&b.call(a);d!==null&&d.start();return false}return true}};TWEEN.Easing={Linear:{},Quadratic:{},Cubic:{},Quartic:{},Quintic:{},Sinusoidal:{},Exponential:{},Circular:{},Elastic:{},Back:{},Bounce:{}};TWEEN.Easing.Linear.EaseNone=function(a){return a};TWEEN.Easing.Quadratic.EaseIn=function(a){return a*a};TWEEN.Easing.Quadratic.EaseOut=function(a){return-a*(a-2)};TWEEN.Easing.Quadratic.EaseInOut=function(a){return(a*=2)<1?.5*a*a:-.5*(--a*(a-2)-1)};TWEEN.Easing.Cubic.EaseIn=function(a){return a*a*a};TWEEN.Easing.Cubic.EaseOut=function(a){return--a*a*a+1};TWEEN.Easing.Cubic.EaseInOut=function(a){return(a*=2)<1?.5*a*a*a:.5*((a-=2)*a*a+2)};TWEEN.Easing.Quartic.EaseIn=function(a){return a*a*a*a};TWEEN.Easing.Quartic.EaseOut=function(a){return-(--a*a*a*a-1)};TWEEN.Easing.Quartic.EaseInOut=function(a){return(a*=2)<1?.5*a*a*a*a:-.5*((a-=2)*a*a*a-2)};TWEEN.Easing.Quintic.EaseIn=function(a){return a*a*a*a*a};TWEEN.Easing.Quintic.EaseOut=function(a){return(a=a-1)*a*a*a*a+1};TWEEN.Easing.Quintic.EaseInOut=function(a){return(a*=2)<1?.5*a*a*a*a*a:.5*((a-=2)*a*a*a*a+2)};TWEEN.Easing.Sinusoidal.EaseIn=function(a){return-Math.cos(a*Math.PI/2)+1};TWEEN.Easing.Sinusoidal.EaseOut=function(a){return Math.sin(a*Math.PI/2)};TWEEN.Easing.Sinusoidal.EaseInOut=function(a){return-.5*(Math.cos(Math.PI*a)-1)};TWEEN.Easing.Exponential.EaseIn=function(a){return a==0?0:Math.pow(2,10*(a-1))};TWEEN.Easing.Exponential.EaseOut=function(a){return a==1?1:-Math.pow(2,-10*a)+1};TWEEN.Easing.Exponential.EaseInOut=function(a){return a==0?0:a==1?1:(a*=2)<1?.5*Math.pow(2,10*(a-1)):.5*(-Math.pow(2,-10*(a-1))+2)};TWEEN.Easing.Circular.EaseIn=function(a){return-(Math.sqrt(1-a*a)-1)};TWEEN.Easing.Circular.EaseOut=function(a){return Math.sqrt(1- --a*a)};TWEEN.Easing.Circular.EaseInOut=function(a){return(a/=.5)<1?-.5*(Math.sqrt(1-a*a)-1):.5*(Math.sqrt(1-(a-=2)*a)+1)};TWEEN.Easing.Elastic.EaseIn=function(c){var d,a=.1,b=.4;if(c==0)return 0;if(c==1)return 1;if(!b)b=.3;if(!a||a<1){a=1;d=b/4}else d=b/(2*Math.PI)*Math.asin(1/a);return-(a*Math.pow(2,10*(c-=1))*Math.sin((c-d)*(2*Math.PI)/b))};TWEEN.Easing.Elastic.EaseOut=function(c){var d,a=.1,b=.4;if(c==0)return 0;if(c==1)return 1;if(!b)b=.3;if(!a||a<1){a=1;d=b/4}else d=b/(2*Math.PI)*Math.asin(1/a);return a*Math.pow(2,-10*c)*Math.sin((c-d)*(2*Math.PI)/b)+1};TWEEN.Easing.Elastic.EaseInOut=function(a){var d,b=.1,c=.4;if(a==0)return 0;if(a==1)return 1;if(!c)c=.3;if(!b||b<1){b=1;d=c/4}else d=c/(2*Math.PI)*Math.asin(1/b);return(a*=2)<1?-.5*(b*Math.pow(2,10*(a-=1))*Math.sin((a-d)*(2*Math.PI)/c)):b*Math.pow(2,-10*(a-=1))*Math.sin((a-d)*(2*Math.PI)/c)*.5+1};TWEEN.Easing.Back.EaseIn=function(a){var b=1.70158;return a*a*((b+1)*a-b)};TWEEN.Easing.Back.EaseOut=function(a){var b=1.70158;return(a=a-1)*a*((b+1)*a+b)+1};TWEEN.Easing.Back.EaseInOut=function(a){var b=1.70158*1.525;return(a*=2)<1?.5*(a*a*((b+1)*a-b)):.5*((a-=2)*a*((b+1)*a+b)+2)};TWEEN.Easing.Bounce.EaseIn=function(a){return 1-TWEEN.Easing.Bounce.EaseOut(1-a)};TWEEN.Easing.Bounce.EaseOut=function(a){return(a/=1)<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375};TWEEN.Easing.Bounce.EaseInOut=function(a){return a<.5?TWEEN.Easing.Bounce.EaseIn(a*2)*.5:TWEEN.Easing.Bounce.EaseOut(a*2-1)*.5+.5};window.Aroma={version:2,author:"Averta group"};Aroma.Engine=function(a){this._tweenList=[];this._view=a;this._view.engine=this;this.startEff=function(){this._effect.prepare();this._part_duration=this._duration/(this._selector.getCount()-(1-this._overlapping)*(this._selector.getCount()-1));this._part_delay=this._part_duration*this._overlapping;for(var e=[],c,b,h=0,n=0,f=[],j,g=null,i=0,m=this._selector.getCount();ithis.extra_part_width?this.part_width:this.part_width+1;a.x=b>this.extra_part_width?(this.part_width+1)*this.extra_part_width+(b-this.extra_part_width)*this.part_width:(this.part_width+1)*b}if(this.extra_part_height==0){a.y=c*this.part_height;a.height=this.part_height}else{a.height=c>this.extra_part_height?this.part_height:this.part_height+1;a.y=c>this.extra_part_height?(this.part_height+1)*this.extra_part_height+(c-this.extra_part_height)*this.part_height:(this.part_height+1)*c}return a};this.swapchildren_col=function(b,c){for(var a=0,e=(c-b)/2;a>1),c=this._pieceList.length,a=b;a>1),a=[],b=0;bthis.view.col-1){b=++e;a=this.view.col-1}else b=0}break;case"tr":if(c){c=false;a=this.view.col-1}else if(a!=this.view.col-1&&b!=this.view.row-1){a++;b++}else{a=this.view.col-1-++d;if(a<0){b=++e;a=0}else b=0}break;case"bl":if(c){c=false;b=this.view.row-1}else if(a!=0&&b!=0){a--;b--}else{a=++d;if(a>this.view.col-1){b=this.view.row-1-++e;a=this.view.col-1}else b=this.view.row-1}break;case"br":if(c){c=false;b=this.view.row-1;a=this.view.col-1}else if(a!=this.view.col-1&&b!=0){a++;b--}else{a=this.view.col-1-++d;if(a<0){b=this.view.row-1-++e;a=0}else b=this.view.row-1}}g[f]=this.view.getPieceAt(a,b,this.effect)}return g};this._reset=function(){b=0,a=0,d=0,g=0,e=0,c=true}};Aroma.DiagonalSelector.prototype=new Aroma.AbstractSelector;Aroma.DiagonalSelector.prototype.constructor=Aroma.DiagonalSelector;Aroma.DiagonalSelector.TOP_LEFT="tl";Aroma.DiagonalSelector.BOTTOM_LEFT="bl";Aroma.DiagonalSelector.TOP_RIGHT="tr";Aroma.DiagonalSelector.BOTTOM_RIGHT="br";Aroma.DiagonalSelector.prototype.getPieceList=function(){return this.getList()};Aroma.DiagonalSelector.prototype.reset=function(){return this._reset()};Aroma.RandSelector=function(a){this.selectNum=a||1;this.id_rand_list=[];this.shuffle=function(a){var b=Math.floor(Math.random()*a.length),c=a[b];a.splice(b,1);return c}};Aroma.RandSelector.prototype=new Aroma.AbstractSelector;Aroma.RandSelector.prototype.constructor=Aroma.RandSelector;Aroma.RandSelector.prototype.setup=function(c,b){Aroma.AbstractSelector.prototype.setup.call(this,c,b);for(var a=0,d=b.col*b.row;a=9||b=="firefox"||b=="opera")a=Cute.FallBack.CANVAS;break;case"ios":a=Cute.FallBack.CSS3D;break;case"android":if(parseInt(c.os.version.charAt(0))>=4)a=Cute.FallBack.CSS3D;break;case"windows phone os":a=Cute.FallBack.DOM2D;break;default:d=true}if(window.Modernizr)if(a==Cute.FallBack.CANVAS&&!Modernizr.canvas)a=Cute.FallBack.DOM2D;else if(a==Cute.FallBack.CSS3D&&!Modernizr.csstransforms3d)a=Cute.FallBack.DOM2D;else if(d)if(Modernizr.csstransforms3d)a=Cute.FallBack.CSS3D;else if(Modernizr.canvas)a=Cute.FallBack.CANVAS;if(e=="android"&&b=="mobile safari")a=Cute.FallBack.DOM2D;this.__result=a;return a}};Cute.FallBack.isIE=Cute.FallBack.ua.browser.name=="IE";Cute.FallBack.isIE7=Cute.FallBack.isIE&&Cute.FallBack.ua.browser.major==7;Cute.FallBack.isIE8=Cute.FallBack.isIE&&Cute.FallBack.ua.browser.major==8;Cute.FallBack.isMobileDevice=Cute.FallBack.ua.os.name.toLowerCase()=="android"||Cute.FallBack.ua.os.name.toLowerCase()=="ios"||Cute.FallBack.ua.os.name.toLowerCase()=="windows phone os",function(){if(Cute.FallBack.ua.browser.name=="IE"&&parseInt(Cute.FallBack.ua.browser.major)<9){Date.now=function(){return(new Date).getTime()};Array.prototype.indexOf=function(b){for(var a=0,c=this.length;a=this._currentSlide.delay*1e3){this._timer.stop();if(this._nextSlide.ready)this.showSlide(this._nextSlide);else this.waitForNext()}this._delayProgress=this._timer.getTime()/(this._currentSlide.delay*10);this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.WATING))},prepareTransition:function(a){return this.rotator.fallBack.getType()==Cute.FallBack.DOM2D?a.transitions2D[parseInt(Math.random()*a.transitions2D.length)]:a.transitions3D[parseInt(Math.random()*a.transitions3D.length)]},showSlide:function(b){var a=this.prepareTransition(b);this._oldSlide=this._currentSlide;this._currentSlide=b;this._oldSlide.prepareToHide();b.prepareToShow();this._view=new this._viewClass(a.row,a.col);this._view.setSize(this.width,this.height);this._view.setViewPortSize(this.vpWidth,this.vpHeight);this._view.oldSource=this._oldSlide.image;this._view.newSource=b.image;this._view.setup();this._view.needRendering&&Cute.Ticker.add(this._view.render,this._view);this._engine=new Aroma.Engine(this._view);a.selector.reset();this._engine.start(a.effect,a.selector,a.duration,a.overlapping,.45);this._engine.onComplete={ref:this,listener:this.transitionCl};this._replaceTween=(new TWEEN.Tween(this._oldSlide)).to({opacity:0},450).onUpdate(this._oldSlide.opacityUpdate).start();this._replaceTween.slider=this;this.newSlide=b;this._replaceTween.onComplete(function(){this.slider.domElement.removeChild(this.domElement)});this.domElement.appendChild(this._view.viewport);this._view.viewport.style.position="absolute";this._view.viewport.style.zIndex="0";this._view.viewport.style.marginLeft=-(this.vpWidth-this.width)/2+"px";this._view.viewport.style.marginTop=-(this.vpHeight-this.height)/2+"px";this._currentSlideIndex=b.index;this._timer.reset();this._delayProgress=0;this._status="changing";this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.WATING));this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.CHANGE_START))},transitionCl:function(){this._engine.reset();this._currentSlide.opacity=0;this.domElement.appendChild(this._currentSlide.domElement);this._replaceTween2=(new TWEEN.Tween(this._currentSlide)).to({opacity:100},450).onUpdate(this._currentSlide.opacityUpdate);TWEEN.add(this._replaceTween2);this._replaceTween2.start();this._replaceTween2.onComplete(function(){this.slider._view.needRendering&&Cute.Ticker.remove(this.slider._view.render,this.slider._view);TWEEN.remove(this.slider._replaceTween2);this.slider.domElement.removeChild(this.slider._view.viewport);this.slider._view.dispose();this.slider._view=null;this.slider._currentSlide.showIsDone();this.slider._oldSlide.hideIsDone();this.slider._status="wating";this.slider.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.CHANGE_END))});this._engine=null;this.startTimer();this.gotoSlide(this.getNextIndex())},readyToShow:function(){this._delayProgress==100&&this.showSlide(this._nextSlide)},waitForNext:function(){this._status="loading";this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.WATING_FOR_NEXT))},resize:function(){if(this._status=="changing"){if(this._engine){this._engine.removeTweens();this._engine.reset()}if(this._view){this._view.needRendering&&Cute.Ticker.remove(this._view.render,this._view);this.domElement.removeChild(this._view.viewport);this._view.dispose();this._view=null;this._engine=null}if(this._replaceTween2){this._replaceTween2.stop();TWEEN.remove(this._replaceTween2)}!this._currentSlide.domElement.parentElement&&this.domElement.appendChild(this._currentSlide.domElement);this._currentSlide.opacity=100;this._currentSlide.opacityUpdate();this._currentSlide.showIsDone();if(this._replaceTween){this._replaceTween.stop();TWEEN.remove(this._replaceTween)}!this._oldSlide.domElement.parentElement&&this.domElement.appendChild(this._oldSlide.domElement);this._oldSlide.opacity=0;this._oldSlide.opacityUpdate();this._oldSlide.hideIsDone();this._status="wating";this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.CHANGE_END));this.startTimer();this.gotoSlide(this.getNextIndex())}},getNextIndex:function(){return this._currentSlideIndex+1==this._slideList.length?0:this._currentSlideIndex+1},getPreviousIndex:function(){return this._currentSlideIndex-1==-1?this._slideList.length-1:this._currentSlideIndex-1},gotoSlide:function(a,b){if(b){this.skipTimer();if(this._nextSlide&&this._nextSlide.index==a){if(this._nextSlide.ready)this.showSlide(this._nextSlide);else this.waitForNext();return}}if(this._nextSlide&&this._nextSlide.index==a)return;if(this._nextSlide){this._nextSlide.killLoading();this._nextSlide=null}this._nextSlide=this._slideList[a];if(!this._nextSlide.ready){b&&this.waitForNext();this._nextSlide.onReady={listener:this.readyToShow,ref:this};this._nextSlide.loadContent()}else this._delayProgress==100&&this.showSlide(this._slideList[a]);this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.CHANGE_NEXT_SLIDE))},start:function(){this._currentSlide=this._slideList[this._currentSlideIndex];this.domElement.appendChild(this._currentSlide.domElement);this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.CHANGE_END));this.startTimer();this.gotoSlide(this.getNextIndex());this.vpWidth=this.vpWidth||this.width;this.vpHeight=this.vpHeight||this.height},next:function(){if(this._status=="changing")return;this.gotoSlide(this.getNextIndex(),true)},previous:function(){if(this._status=="changing")return;this.gotoSlide(this.getPreviousIndex(),true)},pushSlide:function(a){this._slideList.push(a);a.index=this._slideList.length-1;return this._slideList.length-1},pause:function(){this._timer.stop()},play:function(){this._timer.start()},getTimer:function(){return this._timer},getSlideList:function(){return this._slideList},getNextSlide:function(){return this._nextSlide},getCurrentSlide:function(){return this._currentSlide},getCurrentSlideIndex:function(){return this._currentSlideIndex},delayProgress:function(){return this._delayProgress},getAutoPlay:function(){return this._autoPlay},setAutoPlay:function(a){if(this._autoPlay==a)return;this._autoPlay=a;if(!this._autoPlay)this._timer.stop();else this._timer.start();this.dispatchEvent(new Cute.SliderEvent(Cute.SliderEvent.AUTOPLAY_CHANGE))}};Averta.EventDispatcher.extend(Cute.SlideManager.prototype);Cute.rotatorControls={};Cute.AbstractControl=function(a){this.config=null;this.slider=a;this.domElement=null;this.disable=false;this.name="";this.config={};this.opacity=100;this.showTween=null};Cute.AbstractControl.prototype={constructor:Cute.AbstractControl,setup:function(a){this.config_ele=a;this.domElement.className=a.className||this.config.css_class;a.getAttribute("style")&&this.domElement.setAttribute("style",a.getAttribute("style"));this.slider.addEventListener(Cute.SliderEvent.CHANGE_START,this.__effStart,this);this.slider.addEventListener(Cute.SliderEvent.CHANGE_END,this.__effEnd,this)},opacityUpdate:function(){setOpacity(this.domElement,this.opacity)},visible:function(a){this.domElement.style.display=!a?"none":""},show:function(){this.showTween&&this.showTween.stop();this.showTween=(new TWEEN.Tween(this)).to({opacity:100},450).onUpdate(this.opacityUpdate).start();TWEEN.add(this.showTween)},hide:function(){this.showTween&&this.showTween.stop();this.showTween=(new TWEEN.Tween(this)).to({opacity:0},450).onUpdate(this.opacityUpdate).start();TWEEN.add(this.showTween)},__effEnd:function(){this.visible(true);!this.config.autoHide&&this.show();this.ap&&this.slider.setAutoPlay(true)},__effStart:function(){this.hide()}};Cute.Next=function(a){Cute.AbstractControl.prototype.constructor.call(this,a);this.domElement=document.createElement("div");this.config={css_class:"br-next"}};Cute.rotatorControls.next=Cute.Next;Cute.Next.prototype=new Cute.AbstractControl;Cute.Next.prototype.constructor=Cute.Next;Cute.Next.prototype.setup=function(a){Cute.AbstractControl.prototype.setup.call(this,a);this.domElement.control=this;this.domElement.onclick=function(){this.control.slider.next()}};Cute.Next.prototype.show=function(){Cute.AbstractControl.prototype.show.call(this);this.domElement.style.cursor="pointer"};Cute.Next.prototype.hide=function(){Cute.AbstractControl.prototype.hide.call(this);this.domElement.style.cursor=""};Cute.Previous=function(a){Cute.Next.call(this,a);this.config={css_class:"br-previous"}};Cute.rotatorControls.previous=Cute.Previous;Cute.Previous.prototype=new Cute.Next;Cute.Previous.prototype.constructor=Cute.Previous;Cute.Previous.prototype.setup=function(a){Cute.Next.prototype.setup.call(this,a);this.domElement.onclick=function(){this.control.slider.previous()}};Cute.CircleTimer=function(a){Cute.AbstractControl.call(this,a);this.domElement=document.createElement("div");this.lbrowser=Cute.FallBack.ua.browser.name.toLowerCase()=="ie"&&parseInt(Cute.FallBack.ua.browser.major)<9;if(this.lbrowser)return;this.config={color:"#A2A2A2",stroke:10,radius:4,css_class:"br-circle-timer"};this.overpause=false;this.canvas=document.createElement("canvas");this.dot=document.createElement("div");this.ctx=this.canvas.getContext("2d");this.prog=0;this.drawTween=null};Cute.rotatorControls.circletimer=Cute.CircleTimer;Cute.CircleTimer.prototype=new Cute.AbstractControl;Cute.CircleTimer.prototype.constructor=Cute.CircleTimer;Cute.CircleTimer.prototype.setup=function(a){if(this.lbrowser)return;Cute.AbstractControl.prototype.setup.call(this,a);this.config.color=a.getAttribute("data-color")||this.config.color;if(a.getAttribute("data-stroke"))this.config.stroke=parseInt(a.getAttribute("data-stroke"));if(a.getAttribute("data-radius"))this.config.radius=parseInt(a.getAttribute("data-radius"));this.__w=(this.config.radius+this.config.stroke)*2;this.canvas.width=this.__w;this.canvas.height=this.__w;this.canvas.className="br-timer-stroke";this.canvas.style.position="absolute";this.dot.className="br-timer-dot";this.dot.style.position="relative";this.dot.style.left=(this.__w-10)*.5+"px";this.dot.style.top=(this.__w-12)*.5+"px";this.domElement.slider=this.slider;this.domElement.onclick=function(){if(!Cute.AbstractControl.paused){Cute.AbstractControl.paused=true;this.slider.setAutoPlay(false)}else{Cute.AbstractControl.paused=false;this.slider.setAutoPlay(true)}};this.slider.addEventListener(Cute.SliderEvent.WATING,this.update,this);this.domElement.appendChild(this.canvas);this.domElement.appendChild(this.dot)};Cute.CircleTimer.prototype.update=function(){this.drawTween&&this.drawTween.stop();this.drawTween=(new TWEEN.Tween(this)).to({prog:this.slider.delayProgress()*.01},300).easing(TWEEN.Easing.Circular.EaseOut).onUpdate(this.draw).start()};Cute.CircleTimer.prototype.draw=function(){this.ctx.clearRect(0,0,this.__w,this.__w);this.ctx.beginPath();this.ctx.arc(this.__w*.5,this.__w*.5,this.config.radius,Math.PI*1.5,Math.PI*1.5+2*Math.PI*this.prog,false);this.ctx.strokeStyle=this.config.color;this.ctx.lineWidth=this.config.stroke;this.ctx.stroke()};Cute.CircleTimer.prototype.show=function(){Cute.AbstractControl.prototype.show.call(this);this.domElement.style.cursor="pointer"};Cute.CircleTimer.prototype.hide=function(){Cute.AbstractControl.prototype.hide.call(this);this.domElement.style.cursor=""};Cute.Thumb=function(b,a){this.domElement=document.createElement("div");this.domElement.className="br-thumb-"+a;this.imgCont=document.createElement("div");this.imgCont.className="br-thumb-img";this.imgCont.style.overflow="hidden";this.img=new Image;this.img.thumb=this;this.img.onload=this.thumbLoaded;this.img.src=b;this.img.style.position="absolute";this.img.style.filter="inherit";this.frame=document.createElement("div");this.frame.style.position="absolute";this.frame.style.zIndex="1";this.frame.className="br-thumb-frame";this.frame.style.filter="inherit";this.thumb_pos=1;this.imgCont.appendChild(this.img);this.domElement.appendChild(this.imgCont);this.domElement.appendChild(this.frame)};Cute.Thumb.prototype={constructor:Cute.Thumb,thumbLoaded:function(){this.thumb.imgLoaded=true;this.thumb.rts&&this.thumb.show()},ut:function(){this.img.style.transform="scale("+this.thumb_pos+")";this.img.style.webkitTransform="scale("+this.thumb_pos+")";this.img.style.MozTransform="scale("+this.thumb_pos+") rotate(0.1deg)";this.img.style.msTransform="scale("+this.thumb_pos+")";this.img.style.OTransform="scale("+this.thumb_pos+")"},show:function(){if(!this.imgLoaded){this.rts=true;return}},reset:function(){this.rts=false;if(this.st){this.st.stop();this.st=null}}};Cute.SlideControl=function(a){Cute.AbstractControl.call(this,a);this.config={css_class:"br-slidecontrol",thumb:true,thumb_align:"bottom"};this.domElement=document.createElement("div");this.points_ul=document.createElement("ul");this.points=[]};Cute.rotatorControls.slidecontrol=Cute.SlideControl;Cute.SlideControl.prototype=new Cute.AbstractControl;Cute.SlideControl.prototype.constructor=Cute.SlideControl;Cute.SlideControl.prototype.setup=function(c){Cute.AbstractControl.prototype.setup.call(this,c);this.domElement.appendChild(this.points_ul);this.slider.addEventListener(Cute.SliderEvent.CHANGE_NEXT_SLIDE,this.update,this);this.config.thumb=c.getAttribute("data-thumb")!="false";this.config.thumb_align=c.getAttribute("data-thumbalign")||"bottom";for(var a,b=0,d=this.slider.getSlideList().length;b=10&&b.preventDefault();a=b.touches[0].pageX};this.__touchEnd=function(){if(!c)return;c=false;clearTimeout(e);if(a-d>b.offsetWidth/10)f.next();else a-d<-b.offsetWidth/10&&f.previous();d=a=0};if(g){b.addEventListener("touchstart",this.__touchStart);b.addEventListener("touchmove",this.__touchMove);b.addEventListener("touchend",this.__touchEnd)}};Cute.Slider=function(){this.slides=[];this.controls=[];this.slideManager=new Cute.SlideManager;this.imgLoaded=false;this.mlcl=false;this.api=this.slideManager};Cute.Slider.prototype={constructor:Cute.Slider,setup:function(d,e){this.fallBack=new Cute.FallBack;this.element=document.getElementById(d);this.wrapper=document.getElementById(e);if(Cute.FallBack.isIE)this.element.className+=" cute-ie";else if(Cute.isMobileDevice)this.element.className+=" cute-device";if(Cute.FallBack.isIE8)this.element.className+=" cute-ie8";else if(Cute.FallBack.isIE7)this.element.className+=" cute-ie7";this.wrapper.slider=this;window.addResizeListener(this.__onresize,this);this.aspect=Number(this.element.getAttribute("data-width"))/Number(this.element.getAttribute("data-height"));this.__setSize();this.slideManager.resize();this.slideManager.rotator=this;this.controlLayer=document.createElement("div");this.controlLayer.style.visibility="hidden";this.contentLoading=new Cute.Loading;this.contentLoading.domElement.className="br-large-loading";this.contentLoading.show();this.element.appendChild(this.contentLoading.domElement);if(this.element.getAttribute("data-force"))this.fallBack.force=this.element.getAttribute("data-force");for(var b=this.element.getElementsByTagName("ul"),a=0,f=b.length;a