// JavaScript Document
function cycleimages(image_array){
	
	for(var i in image_array){
		
		$(image_array[i]).css('opacity', '0');	
		
	}

	fadeit(image_array, 0);
	
}

function fadeit(image_array, id){
	
	if(id == image_array.length){
		id = 0;
	}
	
	var zmax = max_zindex(image_array);
	
	$(image_array[id]).css('z-index', zmax + 1);
	
	$(image_array[id]).animate({opacity:'1'}, 1000, 'linear').animate({opacity:'1'}, 6000, 'linear', function(){ fadeit(image_array, id + 1) }).animate({opacity:'0'}, 2000, 'linear', function(){ });
	
	}

function max_zindex(image_array){
	var zmax = 0;
	for(var i = 0; i < image_array.length; i++){
		zmax = Math.max(zmax, image_array[i].style.zIndex);
	}
	return(zmax);
}
