/*-------------------------------------------------------------------------------------------------------*/
function frmOnFocus(myObj) { myObj.style.backgroundColor='#c2dcb9'; }
/*-------------------------------------------------------------------------------------------------------*/
function frmOnBlur(myObj) { myObj.style.backgroundColor='#ffffff'; }
/*-------------------------------------------------------------------------------------------------------*/
function searchOnFocus(myObj, myValue) {
	if (myObj.value == myValue) myObj.value = '';
	myObj.style.backgroundColor='#c2dcb9';
}
/*-------------------------------------------------------------------------------------------------------*/
function searchOnBlur(myObj, myValue) {
	if (myObj.value == '') myObj.value = myValue;
	myObj.style.backgroundColor='#ffffff';
}
/*-------------------------------------------------------------------------------------------------------*/
function hideLinkFocus() {  
	if (navigator.appVersion.indexOf("MSIE") != -1) {for (var i = 0; i < document.links.length; i++) {document.links[i].hideFocus = true;}}
}
/*-------------------------------------------------------------------------------------------------------*/
function callAX(url, pageElement, callMessage, errorMessage) {
	document.getElementById(pageElement).innerHTML = callMessage;
	try {
		req = new XMLHttpRequest(); 
	} catch(e) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");  
		} catch (e) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");  
			} catch (E) {
				req = false;
			} 
		} 
	}
	req.onreadystatechange = function() {responseAX(pageElement, errorMessage);};
	req.open("GET", url, true);
	req.send(null);
}
/*-------------------------------------------------------------------------------------------------------*/
function responseAX(pageElement, errorMessage) {
	if (req.readyState == 4) {
		if (req.status == 200) {
			output = req.responseText;
			document.getElementById(pageElement).innerHTML = output;
		} else {
			document.getElementById(pageElement).innerHTML = errorMessage+"\n"+responseText;
		}
	}
}
/*-------------------------------------------------------------------------------------------------------*/
function makeactive(tab, objID) {
	var listObj = document.getElementById("segmentlist").getElementsByTagName("li");
	for (var i = 0; i < listObj.length; i++) {listObj[i].className = "";}
	document.getElementById("tab" + tab).className = "portalon";
	callAX(ajaxscript + '?content=' + objID, 'swapper', ajaxload, ajaxerror); 
} 
/*-------------------------------------------------------------------------------------------------------*/
