/* Browser check */
IS_DOM = (document.getElementById) ? true : false;
IS_IE = (document.all) ? true : false;
IS_IE50 = (navigator.userAgent.indexOf("IE 5.0") != -1);
IS_Mac = (navigator.appVersion.indexOf("Mac") != -1);

// preload level 1 buttons
var btnLevel1 = new Array();
btnLevel1 = ["applications", "products", "about", "news", "investor", "customer"];
for (var i = 0; i < btnLevel1.length; i++) { 
	eval("A" + i + "on = new Image();"); eval("A" + i + "off = new Image();");
	eval("A" + i + "on.src = \"" + sFolderLevel + "img/navigation/l1-" + btnLevel1[i] + "-r.gif\";");
	eval("A" + i + "off.src = \"" + sFolderLevel + "img/navigation/l1-" + btnLevel1[i] + "-0.gif\";");
	if (sSelectedButton == btnLevel1[i]) {
		eval("A" + i + "off.src = \"" + sFolderLevel + "img/navigation/l1-" + btnLevel1[i] + "-r.gif\";");
	}
}

// Image Swapping
function changeImages() 
{
  if (document.getElementById) {
    for (var i = 0; i < changeImages.arguments.length; i += 2) { 
  		document.getElementById(changeImages.arguments[i]).src = eval(changeImages.arguments[i + 1] + ".src"); 
	}
  }
}

// Get an ID 
function getThis(sId)
{
	var oObject;
	oObject = false;
	
	if (IS_DOM) {
		if (document.getElementById(sId)) {
			oObject = document.getElementById(sId);
		}
	}
	
	return oObject;
}

function selectSubNav()
{
	if (document.getElementById("sublevelNavigation")) {
		theNav = getThis("sublevelNavigation");
		theLists = theNav.getElementsByTagName("UL");
		// if the selected L2 variable is set, run the function to select it
		if (sSelectedLevelTwo != "") {
			selectTextButton(theLists[0], 2);
		}
		// if the selected L3 variable is set, and there are actually two lists inside the DIV, run the function to select it
		if (sSelectedLevelThree != "" && theLists.length == 2) {
			selectTextButton(theLists[1], 3);
		}
	}
}

function selectTextButton(theList, theLevel) {
	theListItems = theList.getElementsByTagName("LI");
	for (i = 0; i < theListItems.length; i++)
	{
		buttonText = theListItems[i].getElementsByTagName("A")[0].innerHTML;
		// remove trademark because it is difficult to match
		
		if (buttonText.indexOf("Affirm") != -1 || buttonText.indexOf("Elite") != -1 || buttonText.indexOf("Cynergy") != -1 || buttonText.indexOf("Smartlipo") != -1 || buttonText.indexOf("smartcool") != -1) {
			buttonText = buttonText.substring(0,buttonText.length-1);
		}
		if (buttonText.indexOf("<sup>SM</sup>") != -1 || buttonText.indexOf("<SUP>SM</SUP>") != -1) {
			buttonText = buttonText.substring(0,buttonText.length-13);
		}
		if (theLevel == 2) {
			if (buttonText == sSelectedLevelTwo) {
				theListItems[i].getElementsByTagName("A")[0].className = "selected";
			}
		} else {
			if (buttonText == sSelectedLevelThree) {
				theListItems[i].getElementsByTagName("A")[0].className = "selected";
			}
		}
	}
}

function launchCalculator() {
	
}

window.onload = function()
{
	selectSubNav();
}

function populateSubject(type) {
	
		var subject_populate;
		
		subject_populate = new sack('../php/events_subject.aspx');
  
		subject_populate.method = 'POST';
	 	subject_populate.setVar("type", type);
	    subject_populate.element = 'events_subject';
		subject_populate.runAJAX();
	}
		
	