/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */



var slidedelay=3000; //instellen hoeveel miliseconden per slide
var currentslide=0, slides, slide_timer, slide_pressed = false;
$(document).ready(function() {
	slides = $('#teasers').children();
	if (slides.length>0)
	{
		slide_timer = setInterval("handle_slides()", slidedelay);
		$(slides[0]).fadeIn();
	}
});

function start_slides()
{
	$('#slide_pause_img').attr('src', '/public/img/pause.png');
	handle_slides();
	slide_timer = setInterval("handle_slides()", slidedelay);
}

function stop_slides()
{
	$(slides[currentslide]).fadeOut();
	clearInterval(slide_timer);
}

function pause_slides()
{
	$('#slide_pause_img').attr('src', '/public/img/paused.png');
	clearInterval(slide_timer);
	slide_timer =false;
}

function handle_slides()
{
	$(slides[currentslide]).fadeOut();
	currentslide++;
	if (currentslide >= slides.length)
	{
		currentslide = 0;
	}
	$(slides[currentslide]).fadeIn();
	
}

function slide_toggle()
{
	slide_timer?pause_slides():start_slides();
	slide_pressed=true;
}

function slide_back()
{
	if (currentslide>0)
	{
		stop_slides();
		currentslide=currentslide-2;
		start_slides();
	}
	slide_pressed=true;
}

function slide_next()
{
	stop_slides();
	start_slides();
	slide_pressed=true;
}
