var current_image = -1;
var header_timeout = 5000;
var header_trans_speed = 1000;
var header_trans_speed_sub = 400;
var num_images = 0;

jQuery(document).ready(function(){
	//set num images
	num_images = jQuery("#imageHolder img").length;
	
	//start slideshow
	runSlideShow(1);
});

function runSlideShow(dir){
	//check for limit
	if(typeof(header_limit) != 'undefined'){
		var next_image = Math.floor(Math.random()*num_images);
		
		//set position
		if(jQuery("#imageHolder img").eq(next_image).attr("rel") != ''){
			jQuery("#imageHolder img").eq(next_image).css({ 'top':jQuery("#imageHolder img").eq(next_image).attr("rel") });
		}
		
		jQuery("#imageHolder img").eq(next_image).fadeIn(header_trans_speed_sub);
		
		return;
	}
	
	//setup for next image
	var next_image;
	
	//get next image
	if(current_image+dir >= num_images){
		next_image = 0;
	} else if(current_image+dir < 0){
		next_image = num_images - 1;
	} else {
		next_image = current_image + dir;
	}
	
	//fade out current image
	jQuery("#imageHolder img").eq(current_image).fadeOut(header_trans_speed);
	
	//fade in new image
	jQuery("#imageHolder img").eq(next_image).fadeIn(header_trans_speed,function(){
		current_image = next_image;
		setTimeout('runSlideShow(1)', header_timeout);
	});
}
