//Standard Navigation Functions for DepthQ(R) Site 

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadNavImages() {
	if (document.images) {
		nav_home = newImage("pic/bt_home.jpg");
		nav_profile = newImage("pic/bt_profile.jpg");
		nav_software = newImage("pic/bt_software.jpg");
		nav_projector = newImage("pic/bt_projector.jpg");
		nav_modulator = newImage("pic/bt_modulator.jpg");
		nav_install = newImage("pic/bt_install.jpg");
		nav_surgical = newImage("pic/bt_surgical.jpg");
		nav_buy = newImage("pic/bt_buy.jpg");
		nav_news = newImage("pic/bt_news.jpg");
		nav_contact = newImage("pic/bt_contact.jpg");
		nav_home = newImage("pic/mo_home.jpg");
		nav_profile = newImage("pic/mo_profile.jpg");
		nav_software = newImage("pic/mo_software.jpg");
		nav_projector = newImage("pic/mo_projector.jpg");
		nav_modulator = newImage("pic/mo_modulator.jpg");
		nav_install = newImage("pic/mo_install.jpg");
		nav_surgical = newImage("pic/mo_surgical.jpg");
		nav_buy = newImage("pic/mo_buy.jpg");
		nav_news = newImage("pic/mo_news.jpg");
		nav_contact = newImage("pic/mo_contact.jpg");
		preloadFlag = true;
	}
}

function showsub(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}

function showssub(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('ssmenu'+i)) {document.getElementById('ssmenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}

function holdsub(id) {
	document.getElementById(id).style.backgroundColor = "#d4c4eb";
	document.getElementById(id).style.fontStyle = "italic";
}

function restoresub(id) {
	document.getElementById(id).style.backgroundColor = "#8c00dd";
	document.getElementById(id).style.fontStyle = "normal";
}

window.onload=showsub;    // This window.onload command fixes the IE bug that causes the navigation to align to the browser window instead of the centered table by calling the 'showsub' function.  It's clunky, because you see the nav move, but at least it works.
