	// leftNav flash clip work

	function adjustNavWidth(num) {
		document.getElementById("primaryNavLeft").style.width = num+"px";
		document.getElementById("primaryNavLeft").style.clip = "rect(" + 0 + "px " + num + "px " + 585 + "px " + 0 + "px)";
			if (navigator.appVersion.indexOf("Win")!=-1) {
				if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)) {
 				var ffversion=new Number(RegExp.$1) // capture x.x portion and store as a number
 					if (ffversion>=3) {
 						document.getElementById("primaryNavLeft").style.overflow = "auto"; 
				} else {
				    	document.getElementById("primaryNavLeft").style.overflow = "hidden"; 
					}
				}
			}
		document.getElementById("primaryNavLeft").style.zIndex = "5"; 
	}

	var t;
	var IE = document.all;

	function decrease() {
		if (IE) {
		} else {	
				t = setTimeout("narrower()", 750);
		}
	}
	
	function increase() {
		if (IE) {
		} else {	
				clearTimeout(t);
				wider();
		}
	}
	
	function wider() {
		adjustNavWidth(1000);
	}

	function narrower() {
		adjustNavWidth(135);
	}

	// Sitemap and Print Tooltips
	
	function sitemapTooltipON() {
		document.getElementById('navToolsSitemapTooltip').style.display = "block";
	}

	function sitemapTooltipOFF() {
		document.getElementById('navToolsSitemapTooltip').style.display = "none";
	}

	function printTooltipON() {
		document.getElementById('navToolsPrintTooltip').style.display = "block";
	}

	function printTooltipOFF() {
		document.getElementById('navToolsPrintTooltip').style.display = "none";
	}

	function helpTooltipON() {
		document.getElementById('navToolsHelpTooltip').style.display = "block";
	}

	function helpTooltipOFF() {
		document.getElementById('navToolsHelpTooltip').style.display = "none";
	}

	function homeTooltipON() {
		document.getElementById('navToolsHomeTooltip').style.display = "block";
	}

	function homeTooltipOFF() {
		document.getElementById('navToolsHomeTooltip').style.display = "none";
	}

	// SM === Service Mark - IE can't handle HTML entities
	
	function sm() {
		if (IE) {
		document.write('<sup><b style="font-size: 7pt;">SM</b></sup>');
		} else {
		document.write('&#8480;');
		}
	}
	
	// Print function for printing the contents of an iFrame
	
	function printThisPage() {
		if (IE) {
//				document.iFrame.focus();
//				document.iFrame.print();
				window.iFrame.focus();
				window.iFrame.print();
			} else {
				window.frames['iFrame'].focus();
				window.frames['iFrame'].print();
		}
	} 






