var agt = window.navigator.userAgent.toLowerCase();
var less6 = (agt.indexOf("msie") != -1 && agt.indexOf("msie 6.") == -1)? true:false;
var pointerCursor = (less6)? "hand":"pointer";
var nodropCursor = (less6)? "hand":"no-drop";

function doDisplayLayer(layerName){document.getElementById(layerName).style.display = "";}
function doNotDisplayLayer(layerName){document.getElementById(layerName).style.display = "none";}	

function rollOnByClass(param)
	{
		button = window.event.srcElement;
		if (button.className != "" && (button.name == "rollover" || button.name == "reduce" || button.name == "raise")){button.className = "on"+param;}
	}
	
function rollOffByClass(param)
	{
		button = window.event.srcElement;
		if (button.className != "" && (button.name == "rollover" || button.name == "reduce" || button.name == "raise")){button.className = "off"+param;}
		if (button.className != "" && button.name == "thispage"){button.className = "on"+param;}
	}
	
function rollDownByClass(param)
	{
		button = window.event.srcElement;
		if (button.className != "" && (button.name == "rollover" || button.name == "thispage")){button.className = "down"+param;}
	}
	
function doMouseOver(){
	button = window.event.srcElement;
	if (button.className != null && (button.className.substr(0,2) == "mo" ||button.className.substr(1,2) == "mo" ))
		button.className = button.className.substr(0,button.className.length-1) + "1";
	if (button.parentNode.className != null && button.parentNode.className.substr(0,2) == "mo")
		button.parentNode.className = button.parentNode.className.substr(0,button.parentNode.className.length-1) + "1";		
}

function doMouseOut(){
	button = window.event.srcElement;
	if (button.className != null && (button.className.substr(0,2) == "mo" ||button.className.substr(1,2) == "mo" ))
		button.className = button.className.substr(0,button.className.length-1) + "0";
	if (button.parentNode.className != null && button.parentNode.className.substr(0,2) == "mo")
		button.parentNode.className = button.parentNode.className.substr(0,button.parentNode.className.length-1) + "0";		
}

function hideZone(){
	button = window.event.srcElement;
	if (button.className != null && button.className.substr(0,2) == "up")
	{
		if(button.className.substr(button.className.length-1) == "0")
			{
				button.className = button.className.substr(0,button.className.length-1) + "1";
				document.getElementById('headline').style.display='none';		
			}
		else
			{
				button.className = button.className.substr(0,button.className.length-1) + "0";
				document.getElementById('headline').style.display='block';		
			}
		}
}

function rollOnByImg(path)
	{
		button = window.event.srcElement;
		if (button.className=='button')
			button.src = button.src.substring(0,button.src.length-5)+"1.gif";
	}
	
function rollOffByImg(path)
	{
		button = window.event.srcElement;
		if (button.className=='button')
			button.src = button.src.substring(0,button.src.length-5)+"0.gif";
	}

function chgStatus(path,layerName)
	{
		button = window.event.srcElement;
		switch (button.name)
			{
				case "reduce" :
				button.src = path+"enlarge0.gif";
				button.name = "enlarge";
				doNotDisplayLayer(layerName);
				break; 
	
				case "enlarge" :
				button.src = path+"reduce0.gif";
				button.name = "reduce";
				doDisplayLayer(layerName);
				break; 
			}
	}	

function hrefIt()
{
	var srcIt = window.event.srcElement;
	if (srcIt.className)
		var srcCn = srcIt.className;
	if(srcCn != null && srcCn.length >0){
		switch(srcCn.substr(1,srcCn.length)){
			case "href0":
			srcIt.className = srcCn.substr(0,srcCn.length-1)+"1";
			break;
			case "href1":
			srcIt.className = srcCn.substr(0,srcCn.length-1)+"0";
			break;
			}
		}
}

function doButtonMouseover(param)
{
	var button = window.event.srcElement;
	if (button.parentNode.className)
		var parentCn = button.parentNode.className;
	if(button.name && button.name == "toolbarBtn"){
		if (parentCn && button.className.substring(button.className.length-1)!= '0'){
			button.style.cursor = pointerCursor;
			button.parentNode.className = parentCn.substr(0,parentCn.length-1)+param;
		}
		else
			button.style.cursor="default";
	}
}