/***********************************************************************
*  (C) 2003 B-Swing
***********************************************************************/

// send to a new page onchange in pulldowns
function redirect(url) {
	document.location = url;
} 

// pops open a new window w/ specific size, etc.
function popUpWin(url, name, width, height, scroll) {
  var properties = "scrollbars=" + scroll + ",width=" + width + ",height=" + height; 
	popUp = window.open(url, name, properties);
  popUp.focus();
}


/***************************************************
 determine the x position for each pulldown 
 menu based on browser type and width 
****************************************************/


// determine width of browser in px
function base_x(){
	var x;
	if(document.all){
		x = document.body.clientWidth;
	} else {
		x = window.innerWidth;
	}	
	return x;
}

// position sidebar and video background picture elements
function posItems(){
	if (document.getElementById("picImage")){
		document.getElementById("picImage").style.left=(base_x() - 774)/ 2;
	}
	
	if (document.getElementById("sideBar")){
		document.getElementById("sideBar").style.left=(base_x() - 655)/ 2;
	}	
}

/* 
##  main nav rollover script - compatible with IE 5 + and NET 6 + 
*/

var arrNavMain = new Array();
var arrNavMainOn = new Array();
var arrBtn = new Array();
var arrBtnOn = new Array();

var navSelected = 0

for(i=1;i<5;i++){
	arrNavMain[i] = new Image();
	arrNavMain[i].src = "/images/nav/nav" + i + "_off.gif";
	arrNavMainOn[i] = new Image();
	arrNavMainOn[i].src = "/images/nav/nav" + i + "_on.gif";
	arrBtn[i] = new Image();
	arrBtn[i].src = "/images/training/btn" + i + "_off.gif";
	arrBtnOn[i] = new Image();
	arrBtnOn[i].src = "/images/training/btn" + i + "_on.gif";

}

// button id prefix
var mainPre = "nav_n";
var btnPre = "btn_n";

function nav_rollon(navid){
	// change image for main nav button to 'on' state
	document.images[mainPre + navid].src = arrNavMainOn[navid].src;
	navSelected = navid;
}

function nav_rolloff(navid){
	// change image for main nav button to 'off' state
	document.images[mainPre + navid].src = arrNavMain[navid].src;
	navSelected = 0;
}

function btn_rollon(btnid){
	// change image for button to 'on' state
	document.images[btnPre + btnid].src = arrBtnOn[btnid].src;
}

function btn_rolloff(btnid){
	// change image for button to 'off' state
	document.images[btnPre + btnid].src = arrBtn[btnid].src;
}


function sideBarOn(){
	document.getElementById("picFlash").style.visibility = "hidden";
	document.getElementById("picImage").style.visibility = "visible";
	document.getElementById("sideBar").style.visibility = "visible";
} 

function sideBarOff(){
	document.getElementById("sideBar").style.visibility = "hidden";
	document.getElementById("picImage").style.visibility = "hidden";
	document.getElementById("picFlash").style.visibility = "visible";
} 

function sideBarOnNoFlash(){
	document.getElementById("sideBar").style.visibility = "visible";
} 

function sideBarOffNoFlash(){
	document.getElementById("sideBar").style.visibility = "hidden";
} 
