var $jq = jQuery.noConflict();

var animation = {
	totalSlides : 3,
	transitionDelay : 6000,
	initialDelay : 4000, // allow additional time for image to load
	banner : function (state) {
		$jq('#banner-image').fadeTo(800, 0.3);
		var s=setTimeout( function() {
			switch (state) {
				case 1: $jq('#banner-image').css("background-position", "0px 0px"); break;
				case 2: $jq('#banner-image').css("background-position", "0px -283px"); break;
				case 3: $jq('#banner-image').css("background-position", "0px -566px"); break;
			}
		}, 800);					
		$jq('#banner-image').fadeTo("slow", 1);
		
		if (this.totalSlides == state) {state = 0;}
		state += 1;
		var s=setTimeout("animation.banner(" + state + ");", this.transitionDelay);
	}
}
	
$jq(document).ready(function() {
	// check if user is authenticated
	if ($jq('.login').html().match("Logout")) {
		$jq('#menu').addClass("admin");
		$jq('body').addClass("admin");
		$jq('#header #header-links .login').css('display','block');
	}
	
	var s=setTimeout("animation.banner(1);", animation.transitionDelay + animation.initialDelay); //start banner after page load
});   