// js
// requires general.js and jquery.js

var current_bumper = 1;
var bumpers = 3;
var bumper_delay = 7000;
var bumper_timer = false;
$(document).ready(function(){
	bumper_timer = window.setTimeout('replace_bumper()',bumper_delay);						   
});

function replace_bumper() {
	var next_bumper = current_bumper+1;
	if ( document.getElementById('bumper'+next_bumper) == null) { next_bumper = 1; }
	set_bumper(next_bumper);	
}

function set_bumper(new_bumper) {
	// just in case 
	window.clearTimeout(bumper_timer);
	if (new_bumper!=current_bumper) {
		var x = getElementLeft( 'bumper' );
		var y = getElementTop( 'bumper' );
		var old_bumper = current_bumper;
		$('#bumper'+old_bumper).css({ zIndex : 5  });
		$('#bumper'+new_bumper).css({ zIndex : 10, left: (x+'px'), top:(y+'px')  });
		$('#bumper'+new_bumper).fadeIn( 'medium', function() { $('#bumper'+old_bumper).hide(); }  );
		// $('#bumper'+old_bumper).fadeOut();
		
		$('#bumper_thumb'+old_bumper)[0].src = '/images/bumper/thumb.png';
		$('#bumper_thumb'+new_bumper)[0].src = '/images/bumper/thumb_on.png';
		current_bumper = new_bumper;
		bumper_timer = window.setTimeout('replace_bumper()',bumper_delay);
	}	
}
