//this is common.js
function route(newlink) {
	//Break up the previous page into previous page "prev_page" and previous "prev_topic"
	//alert("Previous href " + document.location.href);
	//alert("newlink: " + newlink);
	var prev_href = document.location.href;
	var prev_href_parts = prev_href.split("/");
	var prev_link = prev_href_parts[prev_href_parts.length-1];
	var prev_link_parts = prev_link.split("?");
	var prev_page = prev_link_parts[0];
	var prev_topic = prev_link_parts[1];
	//alert("prev_page " + prev_page + " prev_topic " + prev_topic);
	//Break up the "newlink" request into "newpage" and "newtopic"
	var newlink_parts = newlink.split("?");
	var newpage = newlink_parts[0];
	var newtopic = newlink_parts[1].split("=")[1];
	//alert("newpage " + newpage + " newtopic " + newtopic);
	
	if (newpage == prev_page) {
		changeMenuSelection2(newtopic);
	} else {
		window.location=newlink;
		//sidemenu_select(newtopic);
	}
	
}

	// Get the HTTP Object
	function getHTTPObject(){
		if (window.ActiveXObject)
			return new ActiveXObject("Microsoft.XMLHTTP");
		else if (window.XMLHttpRequest)
			return new XMLHttpRequest();
		else {
		  alert("Your browser does not support AJAX.");
		  return null;
		}
	}

	function changeMenuSelection2(topic) {
		//alert("topic = " + topic);
		sidemenu.reset();
		var submenu = document.getElementById(topic);
		submenu.style.color = '#EFBE68';
		if (topic.match("staff_") == "staff_")
			document.getElementById("staff").style.color = '#EFBE68';
		text.reset();
		var textId = "#" + topic + "_text";
		$(textId).css("visibility","visible");
		pics.reset();
		var picId = "#" + topic + "_pic";
		//alert("picid is " + picId);
		$(picId).css("visibility","visible");
	}
	
	function changeMenuSelection(topic) {
		//alert ("topic is " + topic);
		httpObject = getHTTPObject();
		if (httpObject != null) {
			httpObject.open("GET", "dummyAjaxRequest.php", true);
			httpObject.send(null);
			httpObject.onreadystatechange = makeMenuSelection(topic);
		}
	}

   function makeMenuSelection(topic) {
		ajaxResult = httpObject.responseText.split("|");
		//alert("ajaxResult is " + ajaxResult);
		ajaxStatus = ajaxResult[0];
		ajaxErrorMsg = ajaxResult[1];
		//alert("ajaxStatus is " + ajaxStatus);
		if (ajaxStatus != 0) {
				alert("Error changing menu selections via ajax" + ajaxErrorMsg);
				document.forms[formNo].reset();
		} else {
			//set side menu selection style
			//first make all menu selections appear unselected
			//$("#box1 > li").addClass("unselected");
			sidemenu.reset();
			var submenu = document.getElementById(topic);
			submenu.style.color = '#EFBE68';
			//submenu.style.fontStyle = 'italic';

			//hide previous verbiage and make appropriate verbiage visible
			//show associated picture
		}
	}
	
function contact( userName, domainName)
{
var EmailId;
var atSign = "&#64;"
var fullStop = "&#46";

EmailId = userName;
EmailId = "" + EmailId + atSign; 
EmailId = EmailId + domainName;

document.write( "<a href='mail" + "to:" + EmailId + "'>" + EmailId
+"</A>" );
}
