	/*<![CDATA[*/
	function IEHoverPseudo() {

		var navItems = document.getElementById("navlist").getElementsByTagName("li");
		
		for (var i=0; i<navItems.length; i++) {
			if(navItems[i].className == "") {
				navItems[i].onmouseover=function() { this.className += " over"; }
				navItems[i].onmouseout=function() { this.className = "menuparent"; }
			}
		}

	}
	/*window.onload = IEHoverPseudo;*/
	
	/*]]>*/
	
	
sfHover = function() {
	var sfEls = document.getElementById("navlist").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"), "");
		}
	}
}

/*window.onload = sfHover;*/


function addLoadEvent(func) { 
	var oldonload = window.onload; 
	if (typeof window.onload != 'function') { 
		window.onload = func; 
	} else { 
		window.onload = function() { 
			  if (oldonload) { 
			    oldonload(); 
			  } 
			  func(); 
		} 
	} 
} 
/*
addLoadEvent(IEHoverPseudo);
addLoadEvent(sfHover);
*/
window.onload = IEHoverPseudo; 



var preloadFlag = true;

function changestyle(objRow,className) {
	document.getElementById(objRow).className=className;
}

function flowOver(name) {
	changestyle("flow_"+name,"flow_"+name+"_fish");
}

function flowOff(name) {
	changestyle("flow_"+name,"flow_"+name);
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}


function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var hasDom=true;
var hasAll=document.all;
var hasNSDom=document.layers;

function disguise() {
    var ary=disguise.arguments;
    for(a=0;a<ary.length;a++) {
        var name=ary[a];
        if (hasDom) {
            var lyrStyle=document.getElementById("lyr_"+name).style;
            lyrStyle.display="none";
        }
    }
}

function reveal() {
	var ary=reveal.arguments;
    for(a=0;a<ary.length;a++) {
		var name=ary[a];
        if (hasDom) {
			var lyrStyle=document.getElementById("lyr_"+name).style;
			lyrStyle.display="block";
        }

    }
}

function clearText(theField)
{
    if (theField.defaultValue == theField.value)
    theField.value = '';
}

function addText(theField){
	if (theField.value == '')
	theField.value = theField .defaultValue;
}

