var nextSlide = 0;

$(document).ready(function(){

	nextSlide = $.cookie("nextSlide");
	if(nextSlide){
	
		if(!IsNumeric(nextSlide)){
			nextSlide = 0;	
		}
	}
	else{
	
		nextSlide = 0;	
	}
	
	
	
	var currReset = $.cookie("currReset");
	var date = new Date();
 	date.setTime(date.getTime() + (60 * 60 * 1000));
	$.cookie("currReset", 1, { path: '/', expires: date });
	
	
	if(currReset != 1){
	
		if($.cookie("currSerie")){
			
			if(IsNumeric($.cookie("currSerie"))){
				
				if($.cookie("currSerie") < 2){
					
					currSerie = $.cookie("currSerie") * 1 + 1;
					
				}
				else{
					currSerie = 0;	
				}
			}			
			else{
				currSerie = Math.floor(Math.random()*3);
			}
		}		
		else{
			currSerie = Math.floor(Math.random()*3);
		}
	}			
	else{
		
		currSerie = $.cookie("currSerie");
		
	}
		
	$.cookie("currSerie", currSerie, { path: '/', expires: 356 });
	
	
	
	
	
	/*if(1 == currSerie){
	
	$('#cycleImgs').html('<img src="http://www.zero-z-design.nl/images/slides/01/Camparicyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/01/Espressocyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/01/Parmezaancyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/01/Pastamachinecyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/01/Pellegrinocyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/01/Saronnocyaandef.jpg" />')
		  
//$('#cycleImgs').html('<img src="/images/slide-4.jpg">')
.css({'height':'193px' , 'width':'946px'})
.cycle({fx : 'fade', speed : 8000, timeout: 3000, startingSlide: nextSlide, after: onAfter });
//.cycle({fx : 'fade', speed : 8000, timeout: 3000, random: true });
	
	}*/	
	if(1 == currSerie){
		
	$('#cycleImgs').html('<img src="http://www.zero-z-design.nl/images/slides/02/Beluccicyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/02/Berlusconicyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/02/Pantanicyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/02/Pavarotticyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/02/Rossicyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/02/Zuccherocyaandef.jpg" />')
		  
//$('#cycleImgs').html('<img src="/images/slide-4.jpg">')
.css({'height':'193px' , 'width':'946px'})
.cycle({fx : 'fade', speed : 8000, timeout: 3000, startingSlide: nextSlide, after: onAfter });
//.cycle({fx : 'fade', speed : 8000, timeout: 3000, random: true });
		
	}	
	else if(2 == currSerie){
	
	$('#cycleImgs').html('<img src="http://www.zero-z-design.nl/images/slides/03/500cyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/03/Apecyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/03/Ferraricyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/03/Lamocyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/03/Vespacyaandef.jpg" />')
		  
//$('#cycleImgs').html('<img src="/images/slide-4.jpg">')
.css({'height':'193px' , 'width':'946px'})
.cycle({fx : 'fade', speed : 8000, timeout: 3000, startingSlide: nextSlide, after: onAfter });
//.cycle({fx : 'fade', speed : 8000, timeout: 3000, random: true });
		  
	}	
	else{
		
	$('#cycleImgs').html('<img src="http://www.zero-z-design.nl/images/slides/04/Pisacyaandef.jpg" alt="01" /><img src="http://www.zero-z-design.nl/images/slides/04/Veneziacyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/04/Romacyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/04/Toscanacyaandef.jpg" /><img src="http://www.zero-z-design.nl/images/slides/04/Rialtocyaandef.jpg" />')
		  
//$('#cycleImgs').html('<img src="/images/slide-4.jpg">')
.css({'height':'193px' , 'width':'946px'})
.cycle({fx : 'fade', speed : 8000, timeout: 3000, startingSlide: nextSlide, after: onAfter });
//.cycle({fx : 'fade', speed : 8000, timeout: 3000, random: true });
	}


});

function onAfter(){
	
	//print_r(this);
	//alert(this.alt);
	
	nextSlide = (nextSlide *1) + 1;        // track which slide we're on
    c = $('#cycleImgs img').length;
	if(nextSlide > (c - 1)) nextSlide = 0;   // wrap back to 1st

	$.cookie("nextSlide", nextSlide, { path: '/', expires: 1 });
}

function IsNumeric(sText){
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
}

function print_r(theObj){
   if(theObj.constructor == Array || theObj.constructor == Object){
	  document.write("<ul>")
	  for(var p in theObj){
		 if(theObj[p].constructor == Array || theObj[p].constructor == Object){
			document.write("<li>["+p+"] => "+typeof(theObj)+"</li>");
			document.write("<ul>")
			print_r(theObj[p]);
			document.write("</ul>")
		 } else {
			document.write("<li>["+p+"] => "+theObj[p]+"</li>");
		 }
	  }
	  document.write("</ul>")
   }
}


/*FINDING THE INDEX OF THE ELEMENT THAT WAS CLICKED
$(document).ready(function() {

    $("#example div").click(function() {
        var index = $("#example div").index(this);
        $("#example_index").html("Index " + index + " was clicked");
    });
   
});*/

