// JavaScript Document

// home center img rotate
i = 0;
function startImg() {
	intervalId = setInterval("changeImg()", 5000);
}

function changeImg() {
	if (i < 8) {
		i++;
	} else {
		i = 0;
	}
	clearInterval(intervalId);
	var img = document.getElementById("mainImg");
	img.src = "images/home-rotate/" + i + ".jpg";
	startImg();
}

function newImg() {
	var img = document.getElementById("mainImg");
	img.src = "";
	MM_effectAppearFade(img, 600, 0, 100, startImg);
	img.src = "images/home-rotate/" + i + ".jpg";
}


// home lft center random
function randPho() {
  // use EXACT # of imgs
  var rand = Math.floor(Math.random()*6);
  rand = rand+1;
  var img = document.getElementById("imgHomeLft");
  img.src = "images/home-rotate/pho-home-lft-" + rand + ".jpg";
}


// nav
function getNavName() {
	var namediv = document.getElementById("navname");
	var name = namediv.childNodes[0].nodeValue;
	return name;
}

function navOn(obj) {
	var o = document.getElementById(obj);
	o.className = "links-on";
	o.style.cursor = "pointer";
	showSearch();
	hideSubnav();
	var subo = document.getElementById("sub" + obj);
	subo.style.display = "block";
	if (obj == "navAbout") {
		var navLftImg = document.getElementById("navLftImg");
		navLftImg.src = "images/nav-lft-on.gif";
		var navDivsR = document.getElementById("navDivs1");
		navDivsR.className = "divs-on";
	} else if (obj == "navGases") {		
		var navDivsL = document.getElementById("navDivs1");
		navDivsL.className = "divs-on";	
		var navDivsR = document.getElementById("navDivs2");
		navDivsR.className = "divs-on";
	} else if (obj == "navBeverageGases") {		
		var navDivsL = document.getElementById("navDivs2");
		navDivsL.className = "divs-on";	
		var navDivsR = document.getElementById("navDivs3");
		navDivsR.className = "divs-on";
	} else if (obj == "navSpecializedEquipment") {		
		var navDivsL = document.getElementById("navDivs3");
		navDivsL.className = "divs-on";	
		var navDivsR = document.getElementById("navDivs4");
		navDivsR.className = "divs-on";
	} else if (obj == "navDryIce") {		
		var navDivsL = document.getElementById("navDivs4");
		navDivsL.className = "divs-on";	
		var navDivsR = document.getElementById("navDivs5");
		navDivsR.className = "divs-on";
	} else if (obj == "navMetalFabrication") {		
		var navDivsL = document.getElementById("navDivs5");
		navDivsL.className = "divs-on";	
		var navDivsR = document.getElementById("navDivs6");
		navDivsR.className = "divs-on";
	} else if (obj == "navSafety") {		
		var navDivsL = document.getElementById("navDivs6");
		navDivsL.className = "divs-on";	
		var navDivsR = document.getElementById("navDivs7");
		navDivsR.className = "divs-on";
	} else if (obj == "navMyProfile") {		
		var navDivsL = document.getElementById("navDivs7");
		navDivsL.className = "divs-on";	
		var navDivsR = document.getElementById("navDivs8");
		navDivsR.className = "divs-on";
	}
}

function navOff(obj) {
	var o = document.getElementById(obj);
	o.className = "links";
	showSearch();
	hideSubnav();
	var name = getNavName();
	var subo = document.getElementById("sub" + name);
	subo.style.display = "block";
	if (obj == "navAbout") {
		var navLftImg = document.getElementById("navLftImg");
		navLftImg.src = "images/nav-lft.gif";
		var navDivs1 = document.getElementById("navDivs1");
		navDivs1.className = "divs";
	} else if (obj == "navGases") {
		if (name != "navAbout") {
			var navDivsL = document.getElementById("navDivs1");
			navDivsL.className = "divs";
		}
		var navDivsR = document.getElementById("navDivs2");
		navDivsR.className = "divs";
	} else if (obj == "navBeverageGases") {		
		var navDivsL = document.getElementById("navDivs2");
		navDivsL.className = "divs";	
		var navDivsR = document.getElementById("navDivs3");
		navDivsR.className = "divs";
	} else if (obj == "navSpecializedEquipment") {		
		var navDivsL = document.getElementById("navDivs3");
		navDivsL.className = "divs";	
		var navDivsR = document.getElementById("navDivs4");
		navDivsR.className = "divs";
	} else if (obj == "navDryIce") {		
		var navDivsL = document.getElementById("navDivs4");
		navDivsL.className = "divs";	
		var navDivsR = document.getElementById("navDivs5");
		navDivsR.className = "divs";
	} else if (obj == "navMetalFabrication") {		
		var navDivsL = document.getElementById("navDivs5");
		navDivsL.className = "divs";	
		var navDivsR = document.getElementById("navDivs6");
		navDivsR.className = "divs";
	} else if (obj == "navSafety") {		
		var navDivsL = document.getElementById("navDivs6");
		navDivsL.className = "divs";	
		var navDivsR = document.getElementById("navDivs7");
		navDivsR.className = "divs";
	} else if (obj == "navMyProfile") {		
		var navDivsL = document.getElementById("navDivs7");
		navDivsL.className = "divs";	
		var navDivsR = document.getElementById("navDivs8");
		navDivsR.className = "divs";
	}
}

function hideSubnav() {
	var subn = document.getElementById("subnav");
	var divs = subn.getElementsByTagName("div");
	for (var i=0; i < divs.length; i++) {
		divs[i].style.display = "none";
	}
}

function subnavOn(obj) {
	var o = document.getElementById(obj);
	o.className = "on";
	o.style.cursor = "pointer";
	showSearch();
}

function subnavOff(obj) {
	var o = document.getElementById(obj);
	o.className = "";
	showSearch();
}

function showDiv(obj) {
	var oPop = document.getElementById(obj);
	oPop.style.display = "block";
}

function hideDiv(obj) {
	var oPop = document.getElementById(obj);
	oPop.style.display = "none";
}

function showSearch() {
	var os = document.getElementById("searchForm");
	os.className = "search";
}


// pop up window
function popUp(w, h, u){
	var windowWidth = w;
	var screenX = (screen.width - windowWidth)/2;
	var windowHeight = h;
	var screenY = (screen.height - windowHeight)/2
	var windowOptions = "toolbar=0,menubar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,copyhistory=0,width=" + windowWidth + ",height=" + windowHeight + ",top=" + screenY + ",left=" + screenX + ",screeny=" + screenY + ",screenx=" + screenX;
	var windowName = "popup"+w;
	var URL = u;
	URL += window.location.search;
	remoteWindow = window.open(URL,windowName,windowOptions);
}