var deliaBgFader=new Class({Implements:Options,options:{bgImages:{},wrapper:"fader",periodical:3000,duration:2500},initialize:function(options){this.setOptions(options);if($(this.options.wrapper)!=undefined&&$(this.options.wrapper)!=null){$(this.options.wrapper).fade("hide").setStyles({visibility:"visible"});this.iVar=0;this.currentBg=this.iVar;this.nbImages=this.options.bgImages.length;if(this.nbImages>1){new Asset.images(this.options.bgImages,{onComplete:function(){this.wrapperFx=new Fx.Tween($(this.options.wrapper),{property:"opacity",duration:this.options.duration});this.wrapperFx.addEvent("complete",function(e){if(e.get("opacity")==1){this.defineBg();this.change(0)}else{(function(){this.change(1)}.bind(this)).delay(this.options.periodical)}}.bind(this));(function(){this.change(1)}.bind(this)).delay(this.options.periodical)}.bind(this)})}}},change:function(mode){this.wrapperFx.start(mode)},defineBg:function(){if(this.iVar==(this.nbImages-1)){this.iVar=0}else{this.iVar++}$(document.body).setStyle("background-image","url('"+this.options.bgImages[this.iVar]+"')");this.currentBg=this.iVar},pause:function(){this.wrapperFx.pause()},cancel:function(){this.wrapperFx.cancel()},resume:function(){this.wrapperFx.resume()}});
