function AzkSlideShow(pslides, pdelay, psplit_cb, pfx_cb)
{
	this.slide_cpt = 1 ;
	this.max_slides = pslides.length ;
	this.slides = pslides ;
	this.slide = null ;
	this.split_cont = null ;
	this.slider_cont = pslides.first().parent() ;

	this.split_cb = psplit_cb ;
	this.fx_cb = pfx_cb ;
	
	this.timer = null ;
	this.delay = pdelay ;
}

AzkSlideShow.prototype.play = function()
             {
             	var vthis = this ;
             	this.stop() ;
             	if(this.max_slides>1)
             	{
             	 this.timer = setTimeout(function() { vthis.showSlide() }, this.delay) ;
             	}
             }

AzkSlideShow.prototype.stop = function()
													{
														if(this.timer)
														{
														 clearTimeout(this.timer) ;
														}
													}

AzkSlideShow.prototype.split = function()
													{
														this.split_cb() ;
													}

AzkSlideShow.prototype.showSlide = function()
													{
														if(this.slide)
												 	{
												 		this.slides.hide() ;
												 		this.slide.show() ;
												 	}

														this.onSlideChange() ;
												 	
												 	if(this.slide_cpt>=this.max_slides)
												 	{
												 		this.slide_cpt = 0 ;
												 	}
												 	
												 	var vthis = this ;

												 	this.slide = $(this.slides[this.slide_cpt++]) ;
												 	this.split_cb() ;

												 	var vthis = this ;
												 	this.timer = setTimeout(function() { vthis.showSlide() }, this.delay) ;
													}

AzkSlideShow.prototype.onSlideChange = function()
													{
														
													}


