jQuery(document).ready(function() {initStageSwapper(8000);});


function initStageSwapper(timeout){

stages = jQuery('#stage_switch .fce_stage');


for ( var i = 0; i < stages.length; i++ ) {
$(stages[i]).css('z-index', String(stages.length-i)).css('position', 'absolute');
$(stages[i]).hide();
}

setTimeout(function(){
showNextStage(stages, timeout, 1, 0);
}, timeout);

jQuery(stages[0]).show(); 

}


function showNextStage(stages, timeout, current, last) {

$(stages[last]).fadeOut(2000);
$(stages[current]).fadeIn(2000);


	if ( ( current + 1 ) < stages.length ) {
		current = current + 1;
		last = current - 1;
	} else {
		current = 0;
		last = stages.length - 1;
	}

setTimeout((function(){showNextStage(stages, timeout, current, last);}), timeout);

	

/*
stages = jQuery('#stage_switch .fce_stage');
	var lastStage;
	jQuery.each(stages , function(i, val) {
		if (i==position) {
			try {
				jQuery(lastStage).fadeOut('normal');

			}catch(e){ }	
				jQuery(val).fadeIn('normal');
					
			//jQuery(val).removeClass('stageHidden');
		}else{
			//jQuery(val).addClass('stageHidden');
			jQuery(val).hide();

		}		
		lastStage = val;
	});

*/

}
