var ocSlider=function(params){var myself=this;(params.currentPosition!=undefined)?this.currentPosition=params.currentPosition:this.currentPosition=0;this.slideId=params.slideId;this.slideWidth=params.slideWidth;this.slideHeight=params.slideHeight;this.autoplay=params.autoplay;(params.autoplayDelay!=undefined)?this.autoplayDelay=params.autoplayDelay:this.autoplayDelay=0;(params.autoplayInterval!=undefined)?this.autoplayInterval=params.autoplayInterval:this.autoplayInterval=3000;(params.autoplayShowControls!=undefined)?this.autoplayShowControls=params.autoplayShowControls:thisautoplayShowControls=false;(params.leftControlImage!=undefined)?this.leftControlImage=params.leftControlImage:this.leftControlImage="/coswcms/groups/public/@wcm/@pub/@cos/documents/webimage/esc_img_l-arrow-white.gif";(params.rightControlImage!=undefined)?this.rightControlImage=params.rightControlImage:this.rightControlImage="/coswcms/groups/public/@wcm/@pub/@cos/documents/webimage/esc_img_r-arrow-white.gif";this.intervalId=0;selector='#'+this.slideId;$(selector).css({'border':'0','width':this.slideWidth,'height':this.slideHeight});selector='#'+this.slideId+' .slidesContainer';$(selector).css({'overflow':'hidden','width':this.slideWidth,'height':this.slideHeight});selector='#'+this.slideId+' .slide';this.slides=$(selector);this.numberOfSlides=this.slides.length;this.slides.wrapAll('<div class="slideInner"></div>').css({'float':'left','width':this.slideWidth,'height':this.slideHeight-20});selector='#'+this.slideId+' .slideInner';$(selector).css('width',this.slideWidth*this.numberOfSlides);$(selector).css('marginLeft',this.slideWidth*(-this.currentPosition));selector='#'+this.slideId;$(selector).append('<span class="control leftControl">Move left</span>').append('<span class="control rightControl">Move right</span>');selector='#'+this.slideId+' .leftControl';$(selector).css('background-image','url('+this.leftControlImage+')');selector='#'+this.slideId+' .rightControl';$(selector).css('background-image','url('+this.rightControlImage+')');this.manageControls=function(position){selector='#'+this.slideId+' .leftControl';if(position==0){$(selector).hide()}else{$(selector).show()}selector='#'+this.slideId+' .rightControl';if(position==this.numberOfSlides-1){$(selector).hide()}else{$(selector).show()}};this.rotate=function(){if(this.currentPosition==this.numberOfSlides-1){this.currentPosition=0;this.manageControls(this.currentPosition);selector='#'+this.slideId+' .slideInner';$(selector).fadeTo('fast',0,function(){$(selector).css('marginLeft',myself.slideWidth*(-myself.currentPosition));$(selector).fadeTo('fast',1)})}else{this.showNext('forward')}};this.showNext=function(direction){this.currentPosition=(direction=='forward')?this.currentPosition+1:this.currentPosition-1;this.manageControls(this.currentPosition);selector='#'+this.slideId+' .slideInner';$(selector).animate({'marginLeft':this.slideWidth*(-this.currentPosition)})};this.manageControls(this.currentPosition);selector='#'+this.slideId+' .control';$(selector).bind('click',function(){($(this).hasClass('rightControl'))?direction='forward':direction='backward';myself.stop();myself.showNext(direction)});this.stop=function(){clearInterval(this.intervalId);playerStatus('stopped')};this.start=function(){this.intervalId=setInterval(function(){myself.rotate()},this.autoplayInterval);playerStatus('running, interval =  '+this.autoplayInterval+'msec')};if(this.autoplayShowControls){selector='#'+this.slideId;$(selector).append('<span class="playcontrol startControl">Start</span>').append('<span class="playcontrol stopControl">Stop</span>');playcontrol='#'+this.slideId+' .startControl';$(playcontrol).bind('click',function(){myself.start()});playcontrol='#'+this.slideId+' .stopControl';$(playcontrol).bind('click',function(){myself.stop()})}if(this.autoplay){if(this.autoplayDelay!=0){playerStatus('waiting for delay to start ('+this.autoplayDelay+'msec)');setTimeout(function(){myself.start()},this.autoplayDelay)}else{this.start()}}};
