<!--

/* --BASIC-- */

function detectBrowser()
{
	BrowserName = navigator.appName;
	if (BrowserName.indexOf("Microsoft")!=-1)
		{BrowserName = "IE";}
	else if (BrowserName.indexOf("Netscape")!=-1) 
		{BrowserName = "NS";}
	else
		{BrowserName = "N/A";}

	BrowserVersion="0";
	if (navigator.appVersion.indexOf("4.")!=-1) {BrowserVersion = "4"};
	if (navigator.appVersion.indexOf("5.")!=-1) {BrowserVersion = "5"};
	if (navigator.appVersion.indexOf("6.")!=-1) {BrowserVersion = "6"}; 

	Browser = BrowserName + BrowserVersion;
}


function preloadImages()
{
	if (document.images==1)
	{
		imgBTNleftborder_Hover = new Image(16,24);
		imgBTNleftborder_Hover.src = "ButtonLeftSide_Hover.gif"
		imgBTNrightborder_Hover = new Image(16,24);
		imgBTNrightborder_Hover.src = "ButtonRightSide_Hover.gif"
	}
}



/* --SUBMENU-- */

function arrangeSubMenu(MenuID, ParentID)
{
	var MenuPointer = document.getElementById (MenuID);
	var ParentPointer = document.getElementById (ParentID);
	
	MenuPointer.style.left = getPos (ParentPointer, "left") + 'px';
	MenuPointer.style.top = getPos (ParentPointer, "top") + ParentPointer.offsetHeight + 'px';
	MenuPointer.style.width = ParentPointer.offsetWidth + 'px';	
}

	function getPos(DivID, AttribName)
	{
		var val;
		if (AttribName=="left") val = DivID.offsetLeft;
		if (AttribName=="top") val = DivID.offsetTop;
		 
		
		if (!DivID.offsetParent)
			return val;
		else
			return (val + getPos (DivID.offsetParent, AttribName));
	}


function showSubMenu(MenuID)
{
	document.getElementById (MenuID).style.visibility = "visible";
}


function hideSubMenu(MenuID)
{
	document.getElementById (MenuID).style.visibility = "hidden";
}



function hoverButton(ButtonID, State)
{
	with (document.getElementById(ButtonID))
	{
		if (State==0)
		{
			childNodes[0].className = "nav_button_leftborder nav_button_leftborder_default";
			childNodes[2].className = "nav_button_rightborder nav_button_rightborder_default";
		}
		else if (State==1)
		{
			childNodes[0].className = "nav_button_leftborder nav_button_leftborder_hover";
			childNodes[2].className = "nav_button_rightborder nav_button_rightborder_hover";
		}
	}
}



/* --INFO-- */

var Marquee;
var msgWidth, clipWidth;
var Pointer = 0;
var Continue;
var Step;


function displayInfo(InfoText)
{
	initVars();
	
	Marquee.style.left = '0px';

	if (Browser=="IE5")
		document.all.infotext.innerHTML = "<nobr>" + InfoText + "</nobr>"
	else
		Marquee.firstChild.nodeValue = InfoText;


	if (BrowserName=="IE")
		msgWidth = Marquee.offsetWidth;
	else
	{
		document.getElementById('infotextbuffer').firstChild.nodeValue = InfoText;
		msgWidth = document.getElementById ('infotextbuffer').offsetWidth;
	}
	clipWidth = document.getElementById ('nav_info').offsetWidth;


	if (msgWidth > clipWidth)
	{
		if (InfoText!="")
		{ 
			if (!Pointer)
				Pointer = setInterval("scrollInfo()", 100);
		}
	}
	else
	{	
		clearInterval(Pointer);
		Pointer = 0;
	}

}


	function initVars()
	{
		Marquee = document.getElementById ('infotext');
		Continue = 1;
		Step = 3;
	}


	function scrollInfo()
	{
		if (Continue==1)
		{
			if ( parseInt(Marquee.style.left) <= -(msgWidth - clipWidth) || parseInt(Marquee.style.left) >= 0 )
			{
				Step = -Step;
				Continue = -30;
			}
		}
		else
		{
			Continue++;
		}


		if (Continue==1)
			Marquee.style.left = (parseInt(Marquee.style.left) + Step) + 'px';
	}




/* --EXTERNALLINKBOX-- */

function expandLinkBox(Action, ItemID)
{
	if (BrowserName=="IE")
	{
	
		if (Action!=0) 
		{
			document.getElementById (ItemID).style.fontSize = '10pt';
			document.getElementById (ItemID).style.visibility = 'visible';
		}
		else
		{
			document.getElementById (ItemID).style.visibility = 'hidden';
			document.getElementById (ItemID).style.fontSize = '0pt';
		}
	}
}



-->
