function Slider(){                     
		
	this.slides = $$('#conGallery #slideContainer div');   	
	this.zIndex = 1;
	this.showSlide = showSlide;
	this.autoSlide = autoSlide;
	this.back = slideBack;
	this.next = slideNext;
	 
	this.nav = $('slideNav');
	if( this.nav ) $('slideCounterMax').innerHTML = this.slides.length; 
	
	if(this.slides.length > 1) this.interval = setInterval(this.autoSlide, 5000);
  	
	function autoSlide(){ 
		var c = this.slideshow.counter; 		
		var a = this.slideshow.slides;  
		c = c<a.length-1 ? c+1 : 0; 
	   	this.slideshow.showSlide(c)
	} 

	this.slides[0].setStyle('left', 0);
	this.counter = 0;

}


function showSlide( i ){  
	this.counter = i;          
	this.slides[i].setStyle('z-index', this.zIndex++)
   	var slide = new Fx.Tween(this.slides[i], {duration: 1500, wait:false,  transition: Fx.Transitions.Circ.easeOut});	
	slide.set('left', 800)
	slide.start('left', 0); 
	if( this.nav ) $('slideCounter').innerHTML = (this.counter)+1; 	   
}     

function slideBack(){
	clearInterval(this.interval);   
	var c = this.counter; 		
	var a = this.slides;  
	c = c>0 ? c-1 : a.length-1; 
  	this.showSlide(c)
} 

function slideNext(){
	clearInterval(this.interval);   
	var c = this.counter; 		
	var a = this.slides;  
	c = c<a.length-1 ? c+1 : 0; 
  	this.showSlide(c)
}

