 







function addEvent(obj, evType, fn)
{
if (obj.addEventListener)
{
obj.addEventListener(evType, fn, false);
return true;
}
else if (obj.attachEvent)
{
var r = obj.attachEvent("on"+evType, fn);
return r;
}
else
{
return false;
}
}

var NavMenus = new Array('PA', 'MP', 'CR' );
var LastViewed = '';

function ShowNav(picked)
{
var ShowMe = document.getElementById('sN_' + picked);
for (i=0;i<NavMenus.length;i++)
{
if (document.getElementById('sN_' + NavMenus[i]).style.display != 'none' && NavMenus[i] != picked)
{

document.getElementById('mN_'+NavMenus[i]).style.background = 'transparent';


document.getElementById('sN_' + NavMenus[i]).style.display = 'none';
}
}
if (LastViewed != picked)
{

document.getElementById('mN_'+picked).style.background = 'transparent url("/images/navsel_bg.gif") repeat-x left top';

ShowMe.style.display = 'inline';
}
clearInterval(checkOpen);
}

function HideNav()
{
for (i=0;i<NavMenus.length;i++)
{

document.getElementById('mN_'+NavMenus[i]).style.background = 'transparent';

document.getElementById('sN_' + NavMenus[i]).style.display = 'none';
}
clearInterval(checkOpen);
}


function whatClicked(obj)
{
var targ
if(!obj)
{
var obj = window.event
}
if(obj.target)
{
targ = obj.target
}
else if(obj.srcElement)
{
targ = obj.srcElement
}
if (targ.nodeType == 3)
{
targ = targ.parentNode
}

if(targ.tagName == 'TD' && targ.id == '')
{
targ = targ.parentNode
}
var result = new Array();
result[0] = targ.tagName;
result[1] = targ.id;
if(targ.getAttribute('rel'))
{
result[2] = targ.getAttribute('rel');
}
if(targ.getAttribute('tt'))
{
result[3] = targ.getAttribute('tt');
}
return result;
}


var elObj = false;
var elID = false;
var elRel = false;
var checkOpen = false;



function menuMouseActions(event)
{
click = whatClicked(event);

elObj = click[0];
elID = click[1];
elRel = click[2];

if(elID.substring(0,2) == 'sN' || elID.substring(0,2) == 'mN')
{
clearInterval(checkOpen);
} else {
clearInterval(checkOpen);
checkOpen = setInterval('HideNav();',300);
}
return elID;
}


function noSubNavSwap(id, action){
HideNav();
switch(action){
case 'on':
document.getElementById(id).style.background = 'transparent url("/images/navsel_bg.gif") repeat-x left top';
break;
case 'off':
document.getElementById(id).style.background = 'transparent';
break;
}
}



addEvent(document, 'mouseover', menuMouseActions);



