	/*<![CDATA[*/
<!--

alt = "";
DOM = 0;
IE  = 0;
NS  = 0;
if(document.getElementById){
	DOM = 1;
} else {
	if(document.all){
		IE = 1;
	} else {
		if(document.layers) NS = 1;
	}
}

function showHideLayerSwitch(layerName){
	var vergl = "";
	if(DOM){
		var el = document.getElementById(layerName);
		(layerName) ? vergl = el.style.display : vergl = "undefined"
	} else {
		if(IE){
			(layerName) ? vergl = eval('document.all["'+layerName+'"].style.display') : vergl = "undefined"
		} else {
			if(NS){
				(layerName) ? vergl = eval('document.layers["'+layerName+'"].display') : vergl = "undefined"
			}
		}
	}
	if(!alt && layerName){
		if (vergl == "block"){
			hideLayer(layerName);
		}else{
			showLayer(layerName);
			alt=layerName;
		}
	}else{
		if(alt && (alt!=layerName)){
			hideLayer(alt);
			alt="";
		}
		if(alt!=layerName && layerName){
			showLayer(layerName);
			alt=layerName;
		}
	}
}

function showLayer(elementName){
	if(DOM){
		element = document.getElementById(elementName);
		element.style.display="block";
	} else {
		if(IE){
			eval('document.all["'+elementName+'"].style.display="block"');
		} else {
			if(NS){
				eval('document.layers["'+elementName+'"].display="block"');
			}
		}
	}
}

function hideLayer(elementName){
	if(DOM){
		element = document.getElementById(elementName);
		element.style.display="none";
	} else {
		if(IE){
			eval('document.all["'+elementName+'"].style.display="none"');
		} else {
			if(NS){
				eval('document.layers["'+elementName+'"].display="none"');
			}
		}
	}
}

  // JS function for uncrypting spam-protected emails:
	function UnCryptMailto(s) {	//
		var n=0;
		var r="";
		for(var i=0; i < s.length; i++) {
			n=s.charCodeAt(i);			
			if (n>=8364) {n = 128;}
			r += String.fromCharCode(n-(1));
		}
		return r;
	}
	  // JS function for uncrypting spam-protected emails:
	function linkTo_UnCryptMailto(s)	{	//
		location.href=UnCryptMailto(s);
	}
		
// -->
	/*]]>*/

