var imgoff = new Array();
imgoff['btn_ms_home'] = "images/btn_ms_home_off.gif";
imgoff['btn_jobs_home'] = "images/btn_jobs_home_off.gif";
imgoff['btn_search'] = "images/btn_search_off.gif";
imgoff['nav_work'] = "images/nav_work_off.gif";
imgoff['subnav_work_01'] = "images/subnav_work_01_off.gif";
imgoff['subnav_work_02'] = "images/subnav_work_02_off.gif";
imgoff['subnav_work_03'] = "images/subnav_work_03_off.gif";
imgoff['subnav_work_04'] = "images/subnav_work_04_off.gif";
imgoff['subnav_work_05'] = "images/subnav_work_05_off.gif";
imgoff['subnav_work_06'] = "images/subnav_work_06_off.gif";
imgoff['subnav_work_07'] = "images/subnav_work_07_off.gif";
imgoff['subnav_work_08'] = "images/subnav_work_08_off.gif";
imgoff['nav_people'] = "images/nav_people_off.gif";
imgoff['subnav_people_01'] = "images/subnav_people_01_off.gif";
imgoff['subnav_people_02'] = "images/subnav_people_02_off.gif";
imgoff['subnav_people_03'] = "images/subnav_people_03_off.gif";
imgoff['subnav_people_04'] = "images/subnav_people_04_off.gif";
imgoff['subnav_people_05'] = "images/subnav_people_05_off.gif";
imgoff['subnav_people_06'] = "images/subnav_people_06_off.gif";
imgoff['subnav_people_07'] = "images/subnav_people_07_off.gif";
imgoff['subnav_people_08'] = "images/subnav_people_08_off.gif";
imgoff['subnav_people_09'] = "images/subnav_people_09_off.gif";
imgoff['subnav_people_10'] = "images/subnav_people_10_off.gif";
imgoff['nav_community'] = "images/nav_community_off.gif";
imgoff['nav_mission'] = "images/nav_mission_off.gif";
imgoff['nav_careers'] = "images/nav_careers_off.gif";
imgoff['arrow'] = "images/side_arrow_off.gif";
imgoff['star'] = "images/side_star_off.gif";
imgoff['back'] = "images/side_bk_arrow_off.gif";

var imgover = new Array();
imgover['btn_ms_home'] = "images/btn_ms_home_over.gif";
imgover['btn_jobs_home'] = "images/btn_jobs_home_over.gif";
imgover['btn_search'] = "images/btn_search_over.gif";
imgover['nav_work'] = "images/nav_work_over.gif";
imgover['subnav_work_01'] = "images/subnav_work_01_over.gif";
imgover['subnav_work_02'] = "images/subnav_work_02_over.gif";
imgover['subnav_work_03'] = "images/subnav_work_03_over.gif";
imgover['subnav_work_04'] = "images/subnav_work_04_over.gif";
imgover['subnav_work_05'] = "images/subnav_work_05_over.gif";
imgover['subnav_work_06'] = "images/subnav_work_06_over.gif";
imgover['subnav_work_07'] = "images/subnav_work_07_over.gif";
imgover['subnav_work_08'] = "images/subnav_work_08_over.gif";
imgover['nav_people'] = "images/nav_people_over.gif";
imgover['subnav_people_01'] = "images/subnav_people_01_over.gif";
imgover['subnav_people_02'] = "images/subnav_people_02_over.gif";
imgover['subnav_people_03'] = "images/subnav_people_03_over.gif";
imgover['subnav_people_04'] = "images/subnav_people_04_over.gif";
imgover['subnav_people_05'] = "images/subnav_people_05_over.gif";
imgover['subnav_people_06'] = "images/subnav_people_06_over.gif";
imgover['subnav_people_07'] = "images/subnav_people_07_over.gif";
imgover['subnav_people_08'] = "images/subnav_people_08_over.gif";
imgover['subnav_people_09'] = "images/subnav_people_09_over.gif";
imgover['subnav_people_10'] = "images/subnav_people_10_over.gif";
imgover['nav_community'] = "images/nav_community_over.gif";
imgover['nav_mission'] = "images/nav_mission_over.gif";
imgover['nav_careers'] = "images/nav_careers_over.gif";
imgover['arrow'] = "images/side_arrow_over.gif";
imgover['star'] = "images/side_star_over.gif";
imgover['back'] = "images/side_bk_arrow_over.gif";

var imgon = new Array();

var imgid = new Array("btn_ms_home", "btn_jobs_home", "btn_search", "subnav_work_01", "subnav_work_02", "subnav_work_03", "subnav_work_04", "subnav_work_05", "subnav_work_06", "subnav_work_07", "subnav_work_08", "nav_people", "nav_work", "subnav_people_01", "subnav_people_02", "subnav_people_03", "subnav_people_04", "subnav_people_05", "subnav_people_06", "subnav_people_07", "subnav_people_08", "subnav_people_09", "subnav_people_10", "nav_community", "nav_mission", "nav_careers", "arrow", "star", "back");
                       
var menu = new Array("workMenu", "peopleMenu");
                       
var topY = 122;        
var minY = new Array();
minY['workMenu'] = -68;
minY['peopleMenu'] = -48;
                       
var par = new Array(); 
par['workMenu'] = "nav_work";
par['peopleMenu'] = "nav_people";
                       
var timeon;            
var wkMoving;          
var ppMoving;          

function clearTime(time) {
	clearTimeout(time);
}
                       
function menuOver(name) {
//	alert('menuOver');
	clearTime(timeon);
	hideAllMenus(name);
	restoreAllImages(par[name]);
	showHideLayer(name, 'show');
}

function menuOut() {
//	alert('menuOut');
	timeon = setTimeout("oriStatus()", 500);
}

function set(name) {
	ele = document.getElementById(name);
	if (ele.style) { 
    	ele = ele.style; 
	}
	rollY = parseInt(ele.top);
	ele.top = parseInt(ele.top) - rollY;
}

function slideWkDown(){
	ele = document.getElementById("workMenu");
	if (ele.style) { 
    	ele = ele.style; 
	}
	if (parseInt(ele.top) < topY){
		clearTimeout(wkMoving);
		wkMoving = setTimeout("slideWkDown()", 15);
		ele.top = parseInt(ele.top) + 5;
	}
}

function slideWkUp(){
	ele = document.getElementById("workMenu");
	if (ele.style) { 
    	ele = ele.style; 
	}
	if (parseInt(ele.top) > minY['workMenu']){
		clearTimeout(wkMoving);
		wkMoving = setTimeout("slideWkUp()", 15);
		ele.top = parseInt(ele.top) - 5;
	}
}

function slidePpDown(){
	ele = document.getElementById("peopleMenu");
	if (ele.style) { 
    	ele = ele.style; 
	}
	if (parseInt(ele.top) < topY){
		clearTimeout(ppMoving);
		ppMoving = setTimeout("slidePpDown()", 15);
		ele.top = parseInt(ele.top) + 5;
	}
}

function slidePpUp(){
	ele = document.getElementById("peopleMenu");
	if (ele.style) { 
    	ele = ele.style; 
	}
	if (parseInt(ele.top) > minY['peopleMenu']){
		clearTimeout(ppMoving);
		ppMoving = setTimeout("slidePpUp()", 15);
		ele.top = parseInt(ele.top) - 5;
	}
	else {
		restore("nav_people");
	}
}

function showHideLayer(name, status) {
//	alert('showHideLayer');
	ele = document.getElementById(name);
	if (ele.style) { 
    	ele = ele.style; 
    	status = (status =='show') ? 'visible' : (status=='hide') ? 'hidden' : status; 
   	}
    ele.visibility = status; 	
}

function oriStatus() {
	hideAllMenus();
	restoreAllImages();
}

function hideAllMenus(except) {
	for (i = 0; i < menu.length; i++) {
		if (menu[i] != except) {
			showHideLayer(menu[i], 'hide');
		}
	}
}

function upAllMenus(name) {
	clearTime(timeon);
	restoreAllImages(name);
	hideAllMenus();
}

function restoreAllImages(except) {
	for (i = 0; i < imgid.length; i++) {
		if (imgid[i] != except) {
			restore(imgid[i]);
		}
	}
}

function restore(name) {
	obj = document.getElementById(name)
	if (obj != null)
		obj.src = imgoff[name];
}
	
function swap(name) {
	obj = document.getElementById(name)
	if (obj != null)
		obj.src = imgover[name];
}

function on(name) {
	obj = document.getElementById(name)
	if (obj != null)
		obj.src = imgon[name];
}

function restoreArrow(name) {
	obj = document.getElementById(name)
	if (obj != null)
		obj.src = imgoff['arrow'];
}
	
function swapArrow(name) {
	obj = document.getElementById(name)
	if (obj != null)
		obj.src = imgover['arrow'];
}

function restoreStar(name) {
	obj = document.getElementById(name)
	if (obj != null)
		obj.src = imgoff['star'];
}
	
function swapStar(name) {
	obj = document.getElementById(name)
	if (obj != null)
		obj.src = imgover['star'];
}

function restoreBack(name) {
	obj = document.getElementById(name)
	if (obj != null)
		obj.src = imgoff['back'];
}
	
function swapBack(name) {
	obj = document.getElementById(name)
	if (obj != null)
		obj.src = imgover['back'];
}

function openWin(URL) {
	aWindow = window.open(URL, "thewindow", "width=500, height=400");
}

var load=new Array()
function preloadimages(){
	for (i=0;i<preloadimages.arguments.length;i++){
	load[i]=new Image()
	load[i].src=preloadimages.arguments[i]
	}
}
preloadimages(
	"images/btn_ms_home_over.gif",
	"images/btn_jobs_home_over.gif",
	"images/btn_search_over.gif",
	"images/nav_work_over.gif",
	"images/subnav_work_01_over.gif",
	"images/subnav_work_02_over.gif",
	"images/subnav_work_03_over.gif",
	"images/subnav_work_04_over.gif",
	"images/subnav_work_05_over.gif",
	"images/subnav_work_06_over.gif",
	"images/subnav_work_07_over.gif",
	"images/subnav_work_08_over.gif",
	"images/nav_people_over.gif",
	"images/subnav_people_01_over.gif",
	"images/subnav_people_02_over.gif",
	"images/subnav_people_03_over.gif",
	"images/subnav_people_04_over.gif",
	"images/subnav_people_05_over.gif",
	"images/subnav_people_06_over.gif",
	"images/subnav_people_07_over.gif",
	"images/subnav_people_08_over.gif",
	"images/subnav_people_09_over.gif",
	"images/subnav_people_10_over.gif",
	"images/nav_community_over.gif",
	"images/nav_mission_over.gif",
	"images/nav_careers_over.gif",
	"images/side_arrow_over.gif", 
	"images/side_bk_arrow_off.gif"
	);

