// Global Variables
var timer = 0;
var gstrBaseClass = "";
var gstrNewClass = "";

// Preload Header Images
if (document.images) {
	var totalImages = 8;
	var aryImages = new Array();
	var imgHeader = new Image();
	imgHeader.src = "images/header.jpg";
	for (var i=0; i<(totalImages + 1); i++) {
		aryImages[i] = new Image();
		aryImages[i].src = "images/header" + (i+1) + ".jpg";
	}
	var aryOther = new Array();
	aryOther[0] = new Image();
	aryOther[0].src = "images/icon_file.jpg";
	aryOther[1] = new Image();
	aryOther[1].src = "images/icon_file2.jpg";
	aryOther[2] = new Image();
	aryOther[2].src = "images/icon_image.jpg";
	aryOther[3] = new Image();
	aryOther[3].src = "images/icon_image2.jpg";
}
// Toggle Open/Close Icons And Side Navigation
function toggleIcon(strElement) {
	if( $("img", strElement).attr("src") == "images/icon_open.gif" ) {
		$("img", strElement).attr("src", "images/icon_closed.gif");
		$("img", strElement).attr("alt", "Click To Open");
		$(strElement).attr("title", "Click To Open");
		$(strElement).next("a").next("ul").slideToggle("fast");
	} else {
		$("img", strElement).attr("src", "images/icon_open.gif");
		$("img", strElement).attr("alt", "Click To Close");
		$(strElement).attr("title", "Click To Close");
		$(strElement).next("a").next("ul").slideToggle("fast");
	} return false;
}
// Expand or Collapse All Side Navigation Items
function expandAll() {
	$("li.products_list a.icon_toggle").attr("title", "Click To Close");
	$("li.products_list a.icon_toggle img").attr("alt", "Click To Close");
	$("li.products_list a.icon_toggle img").attr("src", "images/icon_open.gif");
	$("li.products_list ul.subproducts").slideDown("fast");
	return false;
}
function collapseAll() {
	$("li.products_list a.icon_toggle").attr("title", "Click To Open");
	$("li.products_list a.icon_toggle img").attr("alt", "Click To Open");
	$("li.products_list a.icon_toggle img").attr("src", "images/icon_closed.gif");
	$("li.products_list ul.subproducts").slideUp("fast");
	return false;
}
// Toggle Top Navigation Links and Header Images
function toggleNavigation() {
	var parent = document.getElementById("nav");
	gstrBaseClass = parent.className;
	var children = parent.getElementsByTagName("LI");
	for (var i=0; i<children.length; i++) {
		var baby = children[i].getElementsByTagName("A");
		if (baby.length > 0) {
			baby[0].onmouseover = function() {
				clearInterval(timer);
				gstrNewClass = this.className.replace("navlink", "nav").replace(" selected", "");
				timer = setInterval("toggleNavClass()", 150);
			}
			baby[0].onmouseout = function() {
				clearInterval(timer);
				gstrNewClass = gstrBaseClass;
				timer = setInterval("toggleNavClass()", 150);
			}
			baby[0].onclick = function() {
				clearInterval(timer);
				$(".selected").removeClass("selected");
				gstrBaseClass = this.className.replace("navlink", "nav").replace(" selected", "");
				gstrNewClass = gstrBaseClass;
				this.className = this.className.replace("selected", "") + " selected";
			}
		}
	}
}
//if (window.attachEvent) window.attachEvent("onload", toggleNavigation);
//else window.onload = function() { toggleNavigation(); }

// Toggle Navigation Class
function toggleNavClass() {
	clearInterval(timer);
	if ((document.getElementById("nav").className != gstrNewClass) && (gstrNewClass != "")) {
		document.getElementById("nav").className = gstrNewClass;
	} else if ((document.getElementById("nav").className != gstrBaseClass) && (gstrBaseClass != "")) {
		document.getElementById("nav").className = gstrBaseClass;
	}
}