/*
Class: Wheel [Built on MooTools framework: www.mootools.net]
Author: Martin Jezek 2009
Version: 1.0
*/  
var Wheel=new Class({Implements:Options,options:{delay:3500,effect:"none"},initialize:function(options){this.setOptions(options);this.createWheeler();if(this.images_count>0){this.wheeling.periodical(this.options.delay,this);}},wheel:"",wheeler:"",width:"0px",height:"0px",images_count:0,images_temp:"",now:0,createWheeler:function(){this.wheel=$("wheel");this.images_count=this.wheel.getElements("img").length;this.wheeler=new Element("div",{"id":"wheeler","styles":{"position":"absolute","top":"0px","left":"0px"}});this.width=this.wheel.getStyle("width");this.wheeler.setStyle("width",this.width);this.height=this.wheel.getStyle("height");this.wheeler.setStyle("height",this.height);this.images_temp=this.wheel.innerHTML;this.wheel.innerHTML="";this.wheeler.inject(this.wheel);this.wheeler.innerHTML=this.images_temp;this.wheeler.setStyle("width",this.width.toInt()*this.images_count);},wheeling:function(){if(this.now<this.images_count-1){this.now++;}else{this.now=0;}
if(this.options.effect=="fade"){this.wheeler.fade("out");(function(){this.wheeler.setStyle("left",this.width.toInt()*-this.now);this.wheeler.fade("in");}).delay(400,this);}else if(this.options.effect=="slide"){}else{this.wheeler.setStyle("left",this.width.toInt()*-this.now);}}});
