/**
 * Image rotator
 */
var ImageRotation = {
	init:function(){
		this.images=$('#image_holder img');
		if( this.images.length > 0 ){
			this.prev=-1;
			this.cur=-1;
			this.playing=true;
			this.play();
		}
	},
	play:function(){
		var _this=this;
		if(!this.playing) return false;
		this.step(1);
		this.tm=setTimeout(function(){_this.play()},6666);
	},
	step:function(num){
		this.prev=this.cur;
		this.cur+=num;
		if(this.cur>=this.images.length) this.cur=0;
		if(this.cur<0) this.cur=this.images.length-1;
		if(this.prev>0) $(this.images[this.prev]).fadeOut('slow');
		$(this.images[this.cur]).fadeIn('slow');
		return false;
	},
	pause:function(obj){
		obj.blur();
		if(this.playing){
			obj.parentNode.parentNode.className="zoomImageNav_act";
			this.playing=false;
			clearTimeout(this.tm);
		}
		else{
			obj.parentNode.parentNode.className="zoomImageNav";
			this.playing=true;
			this.play();
		}
		return false;
	}
}


// init when document is ready
$(document).ready(function(e){
	ImageRotation.init();
});
