$(document).ready(function() {
	// Initialization stuff
	var PageID=$('body').attr('id');
	
	// Determine how deep the path of the page is
	var PageDepth=$('body').attr('class');
	var DepthPrefix='';
	if (PageDepth>0) {
		for (DepthCounter=1;DepthCounter<=PageDepth;DepthCounter++) {
			DepthPrefix+='../';
		}
	}
	
	// Load templates
	$('.menu-items').load(DepthPrefix+'ext_menu.html', function() {
		
	});
	$('#sidebar').load(DepthPrefix+'ext_sidebar.html', function() {
		
	});
	// Banner rotator
	if (PageID=='home') {
		BannerTimer=setTimeout("___RotateBanner()", BannerTimeout*1000);	
	};	
});	

// Banner rotator for homepage/portal
var BannerTimer;
var BannerTimeout=10; // Seconds
var CurrentBanner=1;
___RotateBanner = function() {
	var BannerCount = $('#banner dl dt').size();
	if (CurrentBanner==BannerCount) {
		CurrentBanner=1;
	} else {
		CurrentBanner++;
	}
	$('#banner dl dt').hide();
	$('#banner dl dt.'+CurrentBanner).fadeIn(1000);
	BannerTimer=setTimeout("___RotateBanner()", BannerTimeout*1000);	
};
