
		if (document.layers || document.all || document.getElementById) canDoLayers=true;
		else canDoLayers=false;

		function openWin(url,w,h,s,r) {
		    var scrl; var resze;
		    if (s) { scrl="scrollbars=yes,"; w = w+16;} 
			else { scrl="scrollbars=no,"; }
			if (r) { resze = "resizable=yes,"; }
			else { resze="resizable=no,"; }
		    if (!w) w = 449;
		    if (!h) h = 270;
			newwin = window.open(url,"_blank",scrl+resze+"width="+w+",height="+h+",screenX=200,screenY=50");
		    newwin.focus();
		}
		
		function openWinTarget(url) { 
			newwintarget = window.open(url); 
			newwintarget.focus();
		}

		// hide and show layer functions for IE, NN4 and NN6
		function hideLayer(layerName) {
			if (canDoLayers) {
				if (document.layers) document.layers[layerName].visibility = 'hidden';
				else if (document.all) document.all[layerName].style.visibility = 'hidden';
				else if (document.getElementById) document.getElementById(layerName).style.visibility = 'hidden';
				activeHeaderMenu="";
				resetMenuImg();
			}
		}
		
		function showLayer(layerName) {
			if (canDoLayers) {
				if (document.layers) document.layers[layerName].visibility = 'visible'; 
				else if (document.all) document.all[layerName].style.visibility = 'visible';
				else if (document.getElementById) document.getElementById(layerName).style.visibility = 'visible';
				activeHeaderMenu=layerName;
			}
		}

		function swapLayerImg(layerName,imgFrom,imgSrcTo) {
			//alert(layerName+imgFrom+imgSrcTo);
			if (canDoLayers) {
				document[imgFrom].src = imgSrcTo;
			}
		}
		
		function preloadImg() {
			objOver = new Array();
			objDefault = new Array();
			max = 7;
			
			for (i=1;i<=max;i++) {
				objOver[i] = new Image();
				objOver[i].src = "images/menu_0"+i+"_over.gif";
				objDefault[i] = new Image();
				objDefault[i].src = "images/menu_0"+i+"_default.gif";
			}
		}
		preloadImg();

