
//var oldTabID = 'tab1';
//var oldContentID = 'trContent1';
var numberOfTabs = 6;

<!--
/*
startList = function() {
	if (document.all&&document.getElementById) {
	navRoot = document.getElementById("nav");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {
					this.className+=" over";
 			 	}
  				node.onmouseout=function() {
  					this.className=this.className.replace(" over", "");
   				}
   			}
  		}
 	}
}
window.onload=startList;
*/
// -->

function hideTable(id) {
	//safe function to hide an element with a specified id
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
        //document.getElementById(id).style.visibility = 'hidden';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'none';
		}
		else { // IE 4
			document.all.id.style.display = 'none';
		}
	}
}

function showTable(id) {
	//safe function to show an element with a specified id
		  
	if (document.getElementById) { // DOM3 = IE5, NS6
        document.getElementById(id).style.display = '';
		//document.getElementById(id).style.visibility = 'visible';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'block';
		}
		else { // IE 4
			document.all.id.style.display = 'block';
		}
	}
}

function changeTab(tabID,contentID) {
	var tableID;
	
	for (i = 1; i < (numberOfTabs + 1); i++) {
		tableID = "trContent" + i;
		if (i == tabID.charAt(3)) {
			showTable(tableID);
		}
		else {
			hideTable(tableID);
		}		
	}
    //oldContentID = contentID;
	hideTable("trContent7");
    //tabID = "tab" + document.getElementById("currentTabNumber").value;
	changeTabHelper(tabID);
}

function changeTabHelper(tabID) {    
    for (i = 1; i < (numberOfTabs + 1); i++) {
        if ((tabID.charAt(3) == 1) && (tabID.charAt(3) == i)) {
            document.getElementById("tab" + i).className = "lightLIspecial";
        }
        else if (tabID.charAt(3) == i) {
            document.getElementById("tab" + i).className = "lightLI";
        }
        else {
            document.getElementById("tab" + i).className = "darkLI";
        }
    }
    /*
    if (oldTabID.charAt(3) == 1) {
        document.getElementById(oldTabID).className = "darkLIspecial";
    }
    else {
        document.getElementById(oldTabID).className = "darkLI";
    }
    
    if (tabID.charAt(3) == 1) {
        document.getElementById(tabID).className = "lightLIspecial";
    }
    else {
        document.getElementById(tabID).className = "lightLI";
    }
    */
    /*
    document.getElementById(oldTabAnID).className = "darkAN";
    
    document.getElementById(tempTabAnID).className = "lightAN";
    */

    //oldTabID = tabID;   
}

function hideAll() {
	for (i = 1; i < (numberOfTabs + 1); i++) {
		tableID = "trContent" + i;
		hideTable(tableID);	
	}	
}

function load() {
	var arg = new Object();
	var href = document.location.href;
	if (href.indexOf("?") != -1) {
		//parsing through the url
		var params = href.split("?")[1];
		var param = params.split("&");

		for (var i = 0; i < param.length; ++i) {
			var name = param[i].split( "=")[0];
			var value = param[i].split( "=")[1];			
			arg[name] = value;		
		}
		//grab the variable associated with 'tab'
		switch (arg["tab"]) {
			case "Home":
				changeTabHelper("Tab1");
				break;
			case "Products":
				changeTabHelper("Tab2");
				break;
			case "Solutions":
				changeTabHelper("Tab3");
				break;
			case "Services":
				changeTabHelper("Tab4");
				break;
			case "Company":
				changeTabHelper("Tab5");
				break;
			case "Contact":
				changeTabHelper("Tab6");
				break;
			default:
				changeTabHelper("Tab1");
		}
		hideAll();		
		if (arg["content"] == "contact_tab") {
			showTable("tableContent6");
		}
		else {
			showTable("tableContent7");
		}
	}
}

function detectBrowser() {
	version=0
	if (navigator.appVersion.indexOf("MSIE")!=-1) {
		temp=navigator.appVersion.split("MSIE")
		version=parseFloat(temp[1])
		if (version < 6.0) {
			alert('This site is best viewed in Internet Explorer 6.0'); 	
		}
	}
	else {
		alert('This site is best viewed in Internet Explorer 6.0'); 	
	}	
}

function goToURL(aURL) {
    window.location = aURL;
}