﻿
function setOrangeBtn(objTable, isHover) {
	var buttonTDs;
	//buttonTDs = objTable.select(".OrangeBtn1", ".OrangeBtn2", ".OrangeBtn3");
	buttonTDs = $(objTable).select("td");
	if (isHover) {
		/* Make Cells Orange! */
		buttonTDs[0].removeClassName("OrangeBtn1").removeClassName("OffBtn1").addClassName("OrangeBtn1");
		buttonTDs[1].removeClassName("OrangeBtn2").removeClassName("OffBtn2").addClassName("OrangeBtn2");
		buttonTDs[2].removeClassName("OrangeBtn3").removeClassName("OffBtn3").addClassName("OrangeBtn3");
	} else {
		/* Make Cells Plain! */
		buttonTDs[0].removeClassName("OrangeBtn1").removeClassName("OffBtn1").addClassName("OffBtn1");
		buttonTDs[1].removeClassName("OrangeBtn2").removeClassName("OffBtn2").addClassName("OffBtn2");
		buttonTDs[2].removeClassName("OrangeBtn3").removeClassName("OffBtn3").addClassName("OffBtn3");
	}
}

function selectActiveNavLink() {
	var btns = $$(".NavButtonTable");
	// E.g. $$(".NavButtonTable")[0].select("a")[0].readAttribute("href")
	for (var i = 0; i < btns.length; i++) {
		if (location.href.toString().indexOf(btns[i].select("a")[0].readAttribute("href")) > -1) {
			setOrangeBtn(btns[i], true);
		} else {
			setOrangeBtn(btns[i], false);
		}
	}
	/** If no button was "Selected" - just fall back to using the Home Btn **/
	if (!$$(".OrangeBtn1") && $$(".OrangeBtn1").length < 1) {
		setOrangeBtn($("BtnHome"), true);
	}
//btns
}

function cleanAccessForUrlSaftey(access) {
	if (!access) { return ""; }
	// Just handle common "bad" chars which aren't allowed in domain names - fully verified on server anyway
	access = access.toString().replace(" ", "").replace(".", "").replace("_", "").replace(";", "").replace(":", "").replace(">", "").replace("<", "").replace("!", "").replace("@", "").replace("=", "").replace("'", "").replace("\"", "");
	return access;
}

function launchSlideshow() {
	var objSlideshow = window.open("Slideshow.aspx", "Slideshow", "width=440,height=540,top=40,left=100,scrollbars=no,resizable=no,toolbars=no,status=no,menubar=no,location=no");
}