var global_actionpanel_timer = -1;
var global_actionpanel_interval = 8000; // milliseconds actionpanel items are shown
var global_actionpanel_init = 8000; // milliseconds initial screen is shown

var bid;

$(document).ready(function(){

	global_actionpanel_timer = setTimeout("actionpanel_callback();", global_actionpanel_init);
	
	bid = $("#panel .slide:first");
	bid = $(bid).attr('id');
	bid = bid.replace("show","");
	
	doHideAndShowThis(bid);
});

function doHideAndShowThis(bid) {
	hideActionpanelItems();
	showActionpanelItem(bid);
}

function actionpanel_callback() {
	
	clearTimeout(global_actionpanel_timer);
	global_actionpanel_timer = setTimeout("actionpanel_callback();", global_actionpanel_interval);

	if($("#panel .slide").size() > 1) { // do not 'slide' if there are 1 or 0 panel images
	
		$("#panel .slide.show").fadeOut(1000, function() {
			hideActionpanelItems();
			if($(this).next().length > 0) {
				bid = $(this).next();
			} else {
				bid = $("#panel .slide:first");
			}
			next_fade(bid);
		});
	}
}

function next_fade(bid) {
	$(bid).fadeIn(1500, function() {
		if(jQuery.browser.msie) $(this).get(0).style.removeAttribute('filter');
		bid = $(bid).attr('id');
		bid = bid.replace("show","");
		showActionpanelItem(bid);
	});
}

function hideActionpanelItems() {
	$("#panel .slide.show").removeClass('show');
	$("#panel .slide").hide();
}

function showActionpanelItem(bid) {
	$("#panel #show"+bid).show().addClass('show');
}

