var interval = 5000; // Zeit in ms zwischen Bildwechsel
var duration = 1500; // Dauer Fade in ms 


/////////////////// Funktion um ein Array zu mischen //////////////////////////////////
function arrayShuffle(){
	  var tmp, rand;
	  for(var i =0; i < this.length; i++){
	    rand = Math.floor(Math.random() * this.length);
	    tmp = this[i]; 
	    this[i] = this[rand]; 
	    this[rand] =tmp;
	  }
	}
	
	Array.prototype.shuffle =arrayShuffle;
	
	
/////////////////////// Das Array wird erstellt ////////////////////////
Images = new Array(
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header1.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header2.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header3.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header4.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header5.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header6.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header7.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header8.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header9.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header10.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header12.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header13.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header14.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header15.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header16.jpg",
		"http://www.schreinerei-ricogansner.ch/sites/img/layout/head_img/header17.jpg"
	);

/***************** und gemischt 
Images.shuffle();*********************/


//////////////////// Hauptfunktion //////////////////////////////////////
jQuery(function() {
	setInterval("changeImage()", interval);
	if (isset("Images")) {
		jQuery(Images).each(function(Key, Image) {
			if (Key == 0)  {
				jQuery("#head_img img:first").replaceWith("<img style='position:absolute' src='" + Image + "' />");
			}
			else {
				jQuery("#head_img").append("<img src='" + Image + "' style='position:absolute;display: none' />");
			}
		});
	}
});

var current = 1;
var pos = 0;

function changeImage() {
	if (isset("Images")) {
		if (current == Images.length)
			current = 0;
			
		jQuery('#head_img').children(":nth(" + current + ")").hide().css("z-index", pos).fadeIn(duration);
			
		pos++;
		current++;
	}
}

function isset(varname){    
	if(typeof( window[ varname ] ) != "undefined") return true;    else return false;
}
