function mouseOver(objId, showChildren)
{
	for (i=0; i<4; ++i)
	{
		elem = xGetElementById(i + '-' + objId);
		if (elem)
			elem.className = 'nav_hover';
	}
	if (showChildren && xDef('navMenu' + objId))
	{
		imgElem = xGetElementById('img' + objId);
		xMoveTo('navMenu' + objId, xPageX(imgElem)+11, xPageY(imgElem)-1);
		try
		{
			eval('navIn' + objId + '()');
		}
		catch(e){}
	}
}
function mouseOut(objId, hideChildren)
{
	for (i=0; i<4; ++i)
	{
		elem = xGetElementById(i + '-' + objId);
		if (elem)
			elem.className = 'nav_normal1';
	}
	if (hideChildren)
	{
		try
		{
			eval('navOut' + objId + '()');
		}
		catch(e){}
	}
}

function menuHandler(i, action) {
	if (action == 'in')
	{
		if (navtimer) { clearTimeout(navtimer); navtimer=0; }
		if (navcurrent == i)
		{
			mouseOver(i);
		}
		else
		{
			xHide("navMenu" + navcurrent);
			xShow("navMenu" + i);
			mouseOut(navcurrent);
			navcurrent = i;
		}
	}
	else if (action == 'out')
	{
		navtimer=setTimeout("menuHandler(" + i + ",'timeout')", 500);
	}
	else if (action == 'timeout')
	{
		xHide("navMenu" + navcurrent);
		mouseOut(i);
		navcurrent = 0;
	}
}

navtimer = 0;
navcurrent=0;

function loadFunction(searchFunction)
{
	document.search.searchFunction.value = searchFunction;
	document.search.submit();
}

function navClick(url, type)
{
	if (type==4 || type==5)
		window.open(url, '_blank')
	else
		window.location.href = 'http://groupnet.roche.com/' + url;
}

function showNewsDiv(divId)
{
	document.getElementById('newsAll').style.visibility = 'hidden';
	document.getElementById('newsCorporate').style.visibility = 'hidden';
	document.getElementById('newsPharma').style.visibility = 'hidden';
	document.getElementById('newsDia').style.visibility = 'hidden';
	document.getElementById('newsCountry').style.visibility = 'hidden';
	if (divId=='newsCountry')
		document.getElementById('mediaReview').style.visibility = 'hidden';
	else
		document.getElementById('mediaReview').style.visibility = 'visible';
	
	document.getElementById(divId).style.visibility = 'visible';
}

function openOnChange(url)
{
	if (url!=0)
		window.open(url);
}

function redirectOnChange(url)
{
	if (url!=0)
		window.location.href=url;
}

function hideDropdowns()
{
	if (document.getElementById('drpdwnGroupNet'))
		document.getElementById('drpdwnGroupNet').style.visibility = 'hidden';
	if (document.getElementById('drpdwnFunctions'))
		document.getElementById('drpdwnFunctions').style.visibility = 'hidden'; }

function showDropdowns()
{
	if (document.getElementById('drpdwnGroupNet'))
		document.getElementById('drpdwnGroupNet').style.visibility = 'visible';
	if (document.getElementById('drpdwnFunctions'))
		document.getElementById('drpdwnFunctions').style.visibility = 'visible'; }