/**
  Essential Baby Custom extension
    VERSION: 1.0 
    CHANGELOG:
		20080515: Removed Admeta translation
 **/

if(window.FD){FD.EssentialBaby=new Class({options:{aSHeight:366,duration:250,classCurrent:"current"},initialize:function(){this._initSlider()},_initSlider:function(){this.sliderPos=0;var A=$("woffRotator_parent");if(A){this.slCount=A.getElements("li").length;this.addSliderTimeout();A.addEvent("mouseover",function(){$clear(this.sliderTimeout)}.bind(this));A.addEvent("mouseleave",this.addSliderTimeout.bind(this));
A.getElements("a.fdScrollPrevItem").addEvent("click",this._moveSlider.bind(this,-1));A.getElements("a.fdScrollNextItem").addEvent("click",this._moveSlider.bind(this,1))}},_moveSlider:function(A){if(!this.sliding&A){this.sliding=true;var B=new Fx.Morph($("woffRotator_holder"),$merge(this.options,{duration:550,onComplete:this._moveSliderComplete.bind(this,A)})).start({opacity:0})}},_moveSliderComplete:function(B){var C=this.sliderPos+B;
var F=0;var E=$("woffRotator");var A=E.getElements("li");A[this.sliderPos].removeClass(this.options.classCurrent);if(C==this.slCount){C=0}else{if(C<0){C=this.slCount-1}}this.sliderPos=C;A[this.sliderPos].addClass(this.options.classCurrent);var D=new Fx.Morph($("woffRotator_holder"),$merge(this.options,{duration:450,onComplete:this._setFadeComplete.bind(this)})).start({opacity:1})},_setFadeComplete:function(){this.sliding=false
},addSliderTimeout:function(){this.sliderTimeout=this._moveSlider.periodical(7000,this,1)}});var essentialbaby;function initEssentialBaby(){essentialbaby=new FD.EssentialBaby()}FD.register("EssentialBaby")};
