// JavaScript Document

//Function to call next pic
function nextPic(imageId,imageFolder,numberPictures)
{		
	if (typeof nextImage == "undefined"){
		nextImage = 2;}
	else if (nextImage == numberPictures){
		nextImage = 1;}
	else {
		nextImage++;}
	
	//set source file and set timer  
	var timer = 1000;
	var source = imageFolder+'/'+nextImage+'.jpg';
	
	
	$('#imageMainBodyBackground').attr('src', source);

	$('#imageMainBody').fadeOut(timer);
	$('#imageMainBodyBackground').fadeIn(timer);
	
	setTimeout("$('#imageMainBody').attr('src', '"+source+"')" ,timer-10);
	setTimeout("$('#imageMainBody').fadeIn(0)",timer);
	setTimeout("$('#imageMainBodyBackground').fadeOut(0)",timer);
}

///preload images

function preloader(imageFolder,numberToBeLoaded) 

{


     // counter
     var i = 0;


     // create object
     imageObj = new Image();


     // set image list
     images = new Array();
     images[0]="content/projecten/"+imageFolder+"/1.jpg"
     images[1]="content/projecten/"+imageFolder+"/2.jpg"
     images[2]="content/projecten/"+imageFolder+"/3.jpg"
     images[3]="content/projecten/"+imageFolder+"/4.jpg"
     images[4]="content/projecten/"+imageFolder+"/5.jpg"
     images[5]="content/projecten/"+imageFolder+"/6.jpg"
     images[6]="content/projecten/"+imageFolder+"/7.jpg"
     images[7]="content/projecten/"+imageFolder+"/8.jpg"
     images[8]="content/projecten/"+imageFolder+"/9.jpg"
     images[9]="content/projecten/"+imageFolder+"/10.jpg"
     images[10]="content/projecten/"+imageFolder+"/11.jpg"
     images[11]="content/projecten/"+imageFolder+"/12.jpg"
     images[12]="content/projecten/"+imageFolder+"/13.jpg"
     images[13]="content/projecten/"+imageFolder+"/14.jpg"
     images[14]="content/projecten/"+imageFolder+"/15.jpg"

	// start preloading first two pics on when document is ready
     for(i=0; i<=2; i++) 
     {
          imageObj.src=images[i];
     }
	 
	 // preload the rest when window is ready
    $(window).load(function () {
  		for(i=2; i<=numberToBeLoaded; i++) 
		{
          imageObj.src=images[i];
     	}
	});
} 

//get a random image
function showRandomImage(id,number)
{	
	var number = number - 1;
	var randomNumber=Math.floor((Math.random()*number)+1);
	$(id).attr('src', 'content/images/home/home'+randomNumber+'.jpg');
}


	
