function loadXMLDoc(fname) {
	var xmlDoc;
	
	if (window.ActiveXObject) {
		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	} else if (document.implementation && document.implementation.createDocument) {
		xmlDoc=document.implementation.createDocument("","",null);
	} else {
		alert('Your browser cannot handle this script');
	}
	
	xmlDoc.async=false;
	xmlDoc.load(fname);
	
	return(xmlDoc);
}

// Navbar IE Fix

sfHover = function() {
     var sfEls = document.getElementById("nav").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 reSize() {
	var oBody	=	ifrm.document.body;
	var oFrame	=	document.all("ifrm");
	oFrame.style.height = oBody.scrollHeight + (oBody.offsetHeight - oBody.clientHeight) + 400;
	if (oBody.clientHeight < 3) {
		oFrame.style.height = 10000;
	}			
}