var daCurrentSlide;
var daPrevSlide;
var daNextSlide;
var daTotalSlides;
var daSlideshow;
var daTimer;
var daSlideshowNav;

jQuery(document).ready(function($)
{
   daSlideshow = $('#da-slideshow');
   
   if(daSlideshow.length>0){
	//if there is no slideshow dont roll
	$('div.da-slide-container:first', daSlideshow).css('display','block');
	
	$('#da-slideshow-content div.da-slide-container').each(
	   function(){
		var link;
		target = $(this);
		link = target.find('h2 a').attr('href');		
		target.find('img').bind('click', function(){
		   location.href = link;
		});
	   }
	);
	
	daCurrentSlide = 1;
	daPrevSlide = 0;
	daNextSlide = 2;
	daTotalSlides = $('img.da-slide-img', daSlideshow).size();
	
	daSlideshowNav = $('#da-slideshow-nav', daSlideshow);
	if(daSlideshowNav.length>0){
	   $('a#da-slide-nav-1').addClass('visible');
	   
	   $('a.da-slide-nav', daSlideshowNav).bind('click', function(){
		pickImg(this);
	   });
	}
	
	daTimer = window.setTimeout(function(){slideImg();}, 12000);
   }
   
});

function slideImg(){
   
   //slides the image to the left or right or whatever
   if(!daNextSlide<daCurrentSlide){
	$('#da-slide-'+daNextSlide).show('slide',{direction:'right'},400);
	$('#da-slide-'+daCurrentSlide, daSlideshow).css('display','none');
	
	daCurrentSlide = daNextSlide;
	
	$('a.da-slide-nav.visible', daSlideshowNav).removeClass('visible');
	$('a#da-slide-nav-'+daCurrentSlide, daSlideshowNav).addClass('visible');
	
	if(daCurrentSlide==daTotalSlides){
	   daNextSlide = 1;
	}else{
	   daNextSlide ++;
	}
	daTimer = window.setTimeout(function(){slideImg();}, 12000);
   }
}

function pickImg(clicked){
	var item = $(clicked);
	target = item.dataset('slide');
	daNextSlide = target;
	
	clearTimeout(daTimer);
	slideImg();
}
