function Nav_onMouseOver(cntlName){	document.getElementById(cntlName).style.background='url(http://IDPIntranet/Demo/idpnet/img/SelectedMenubg.jpg)';	}function Nav_onMouseOut(cntlName){	document.getElementById(cntlName).style.background='url(http://IDPIntranet/Demo/idpnet/img/blank.gif)';}function AjaxRequest(strPage, strDiv){		var oXmlHttp = zXmlHttp.createRequest();	oXmlHttp.open("get", strPage, true);	oXmlHttp.onreadystatechange = function(){		if (oXmlHttp.readyState == 4){			if (oXmlHttp.status == 200){					displayAjax(oXmlHttp.responseText, strDiv);				}else{					displayAjax(oXmlHttp.responseText, strDiv);					//displayAjax("An error occurred", strDiv); //statusText is not always accurate			}		}            	};	oXmlHttp.send(null);	//return true;}	function displayAjax(sText, strDiv){	var divDisplay = document.getElementById(strDiv);	divDisplay.innerHTML = sText;}function mouseOverSubNav(strNavName){		document.getElementById(strNavName+"R").style.background='url(/img/buttons/navOver_R.jpg)';		document.getElementById(strNavName+"M").style.background='url(/img/buttons/navOver_M.jpg)';		document.getElementById(strNavName+"L").style.background='url(/img/buttons/navOver_L.jpg)';}function mouseSubNav(strNavName){		document.getElementById(strNavName+"R").style.background='url(/img/buttons/nav_R.jpg)';		document.getElementById(strNavName+"M").style.background='url(/img/buttons/nav_M.jpg)';		document.getElementById(strNavName+"L").style.background='url(/img/buttons/nav_L.jpg)';}function CallUs(divName){			var sName = document.getElementById("CUName").value;	var sPhone = document.getElementById("CUPhone").value;	var bError = false;		//alert(sName.length);		if(sName.length==0){		document.getElementById("CUName").focus();		alert("Please enter a name so we know who we're calling.");		bError = true;		return false;	}		if(sPhone.length==0){		document.getElementById("CUPhone").focus();		alert("Please enter a phone number..");		bError = true;		return false;	}		if(!bError){		var sQString = "/Common/CallUs.asp?Name="+encodeURI(sName)+"&Phone="+encodeURI(sPhone);		AjaxRequest(sQString, divName);	}}function isDateValid(dateStr, format){   	if (format == null) { format = "MDY"; }   	format = format.toUpperCase();   	if (format.length != 3) { format = "MDY"; }   	if ( (format.indexOf("M") == -1) || (format.indexOf("D") == -1) || _	  (format.indexOf("Y") == -1) ) { format = "MDY"; }   	if (format.substring(0, 1) == "Y") 		{ // If the year is first	  	var reg1 = /^\d{2}(\-|\/|\.)\d{1,2}\1\d{1,2}$/	  	var reg2 = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/   		} else if (format.substring(1, 2) == "Y") { // If the year is second	  	var reg1 = /^\d{1,2}(\-|\/|\.)\d{2}\1\d{1,2}$/	  	var reg2 = /^\d{1,2}(\-|\/|\.)\d{4}\1\d{1,2}$/   		} else { // The year must be third	  	var reg1 = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{2}$/	  	var reg2 = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}$/   		}   // If it doesn't conform to the right format (with either a 2 digit year or 4 digit year), fail   	if ( (reg1.test(dateStr) == false) && (reg2.test(dateStr) == false) ) { showMessage("ERROR","Invalid Date"); }   	var parts = dateStr.split(RegExp.$1); // Split into 3 parts based on what the divider was   // Check to see if the 3 parts end up making a valid date   	if (format.substring(0, 1) == "M") { var mm = parts[0]; } else _	  if (format.substring(1, 2) == "M") { var mm = parts[1]; } else { var mm = parts[2]; }   	if (format.substring(0, 1) == "D") { var dd = parts[0]; } else _	  if (format.substring(1, 2) == "D") { var dd = parts[1]; } else { var dd = parts[2]; }   	if (format.substring(0, 1) == "Y") { var yy = parts[0]; } else _	  if (format.substring(1, 2) == "Y") { var yy = parts[1]; } else { var yy = parts[2]; }   	if (parseFloat(yy) <= 50) { yy = (parseFloat(yy) + 2000).toString(); }   	if (parseFloat(yy) <= 99) { yy = (parseFloat(yy) + 1900).toString(); }   	var dt = new Date(parseFloat(yy), parseFloat(mm)-1, parseFloat(dd), 0, 0, 0, 0);   	if (parseFloat(dd) != dt.getDate()) { return false; }   	if (parseFloat(mm)-1 != dt.getMonth()) { return false; }   	return true;}	sfHover = function() {	var sfEls = document.getElementById("navigation").getElementsByTagName("LI");	for (var i=0; i<sfEls.length; i++) {		sfEls[i].onmouseover=function() {			this.className+=" sfhover";		}		sfEls[i].onmouseout=function() {			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");		}	}}if (window.attachEvent) window.attachEvent("onload", sfHover);function moveTabFront(tabName){	(tabName+"R").style.background='url(/img/tabs/FrontTabR.png)';	(tabName).style.background='url(/img/tabs/FrontTab.png)';	(tabName+"L").style.background='url(/img/tabs/FrontTabL.png)';	(tabName+"Font").style.color='#005596';}function moveTabBack(tabName){	(tabName+"R").style.background='url(/img/tabs/BackTabR.png)';	(tabName).style.background='url(/img/tabs/BackTab.png)';	(tabName+"L").style.background='url(/img/tabs/BackTabL.png)';	(tabName+"Font").style.color='#ffffff';}function getCheckedValue(radioObj) {	if(!radioObj)		return "";	var radioLength = radioObj.length;	if(radioLength == undefined)		if(radioObj.checked)			return radioObj.value;		else			return "Error";	for(var i = 0; i < radioLength; i++) {		if(radioObj[i].checked) {			return radioObj[i].value;		}	}	return "";}function setCheckedValue(radioObj, newValue) {	if(!radioObj)		return;	var radioLength = radioObj.length;	if(radioLength == undefined) {		radioObj.checked = (radioObj.value == newValue.toString());		return;	}	for(var i = 0; i < radioLength; i++) {		radioObj[i].checked = false;		if(radioObj[i].value == newValue.toString()) {			radioObj[i].checked = true;		}	}}function DemopopUp(page,PWidth,PHeight,id){ 	eval("designerwiz"+id+"=window.open('"+page+"','designerwiz1','toolbar=0,scrollbars=0,location=0,status=0,menubars=0,resizable=0,width="+PWidth+",height="+PHeight+"')");	eval("designerwiz"+id+".window.moveTo((screen.width/2)-(PWidth/2),(screen.height/2)-(PHeight/2))");	return false;}