$(document).ready(function(){
	
		var xPos = 0;
		var $nMinW = 900;
		
		/* Center content */
		
		function cntCont() {
			var $nPadd = (($(window).width()-$nMinW)/2)-62;
			$nPadd = $nPadd>0 ? $nPadd : 0;
			$("#container").css("paddingLeft",$nPadd);
			
		}
		
		/* Menu scroller */
		
		function fnGoTo(sPage) {
		 var nbtn = document.getElementById("btnNext");
			var nScreen = 0;
				//alert(sPage);
			switch(sPage) {
			
				case "home":
					xPos = 0;
					nbtn.style.left = "215px";
					nbtn.href ="#bg1";
					nScreen = 1;
					break;
				
				case "bg1":
					xPos = -1452;
					nbtn.style.left = "2200px";
					nbtn.href ="#about";
					nScreen = 2;
					break;
					
				case "about":
					xPos = -2840;
					nbtn.style.left = "3666px";
					nbtn.href ="#bg2";
					nScreen = 3;
					break;
					
					
				case "movie":
					xPos = -2840;
					nbtn.style.left = "3666px";
					nbtn.href ="#bg2";
					nScreen = 3;
					document.getElementById("firstframe").src = "movie.php";
					break;
					
				case "bg2":
					xPos = -4292;
					nbtn.style.left = "4854px";
					nbtn.href ="#interviews";
					nScreen = 4;
					break;
				
				case "interviews":
					xPos = -5744;
					nbtn.style.left = "6572px";
					nbtn.href ="#bg3";
					nScreen = 5;
					break;
					
				case "bg3":
					xPos = -7196;
					nbtn.style.left = "7890px";
					nbtn.href ="#books";
					nScreen = 6;
					break;
				
				case "books": 
					xPos = -8648;
					nScreen = 7;
					break;
				
			}
			
			var pos = parseInt($('#container').css("left"));
			var diff = Math.abs(xPos-pos);		
			var nScreenDiff = Math.ceil(diff/3000); //scroll speed
			var nTime = 2000*(nScreenDiff);
			
			// check if we need to move
		  	if(nCurrScreen != nScreen) {
		  		$("#container").animate({left: xPos}, {duration: nTime, easing: "easeInOutCubic", complete:fnMoveFinished} );
				clearTimeout(nMoveTimer);
				//nMoveTimer = setTimeout("fnMovePlayer("+nScreen+")",nTime/2);
		  	} else {
		  		fnEnabledNav();
		  	}
		  	
		  	// store latest screen
		  	nCurrScreen = nScreen;
		  	
		}







		/*
		
		Called after scroll is finished
		
		
		*/
		function fnMoveFinished() {
		
			//fnMovePlayer(nCurrScreen);
			fnEnabledNav();
		
		}
		
		function fnEnabledNav() {
			$('ul.navBar a').removeClass("disabled");	
		}
		
		/*
		
		Setup Top Navigation onclicks
		
		*/
		
		$('ul.navBar, #btnNext,#moviebtn').bind('click', function(e){
			var $$, href;
			$$ = $(e.target)
			if($$.is('a')) {
				href = $$.attr('href');
				// check for animation and if buttons are enabled
				if($("#container:not(:animated)") && !$$.is('a.disabled')){
					$('ul.navBar a').addClass('disabled');	
					fnGoTo(href.substr(1));
				}
				e.preventDefault();
			}
		});
		
	
		$(window).resize(function(){
			cntCont();
		});
		
		

				
		cntCont();
	
	});


	
	
	var nMoveTimer = 0;
	var nCurrScreen = 1;


// hilite img. preload
// name img = btn1...btn2
for (n = 1;n <= 4; n++) {
	eval("var btn"+n+"on = new Image()");
	eval("btn"+n+"on.src = '../imgs/menu/btn"+n+"on.gif'");
}

function icOver(whichimg) {
	eval("document.btn"+whichimg+".src = btn"+whichimg+"on.src");
}

function icOut(whichimg) {
	eval("document.btn"+whichimg+".src = '../imgs/menu/btn"+whichimg+".gif'");
}