function navMouseOver(tdNavID, linkID, spacerID, spacerIDtwo, subNavID, subNavXYimageID) {
	var tdnid  = document.getElementById(tdNavID);
	var lid  = document.getElementById(linkID);
	var sid = document.getElementById(spacerID);
	var sidtwo = document.getElementById(spacerIDtwo);
	var snid = subNavID;
	var sxyid = subNavXYimageID;
	//document.write('tdnid=' + tdnid);
	tdnid.className='mainNavTDHover';
	lid.className='mainNavHover';
	if (sid != null && sid != '') {
	    sid.innerHTML='&nbsp;';
	}
	if (sidtwo != null && sidtwo != '') {
	    sidtwo.innerHTML='&nbsp;';
	}
	if (snid != null && snid != '' && sxyid != null && sxyid != '') {
	    displayMenu(snid, sxyid, 'show');
	}
}

function navMouseOut(tdNavID, linkID, spacerID, spacerIDtwo, subNavID, subNavXYimageID) {
	var tdnid  = document.getElementById(tdNavID);
	var lid  = document.getElementById(linkID);
	var sid = document.getElementById(spacerID);
	var sidtwo = document.getElementById(spacerIDtwo);
	var snid = subNavID;
	var sxyid = subNavXYimageID;
	//document.write('tdnid=' + tdnid);
	tdnid.className='mainNavTD';
	lid.className='mainNav';
	if (sid != null && sid != '') {
	    sid.innerHTML='|';
	}
	if (sidtwo != null && sidtwo != '') {
	    sidtwo.innerHTML='|';
	}
	if (snid != null && snid != '' && sxyid != null && sxyid != '') {
	    displayMenu(snid, sxyid, 'hide');
	}
}

function showMenu(submenuID, locationimageID) {
	var id  = submenuID;
	var lid = locationimageID;
	//document.write('showit');
	displayMenu(id, lid, 'show');
}

function hideMenu(submenuID) {
	var id  = submenuID;
	//document.write('hideit');
	displayMenu(id, null, 'hide');
}

function displayMenu(submenuID, locationimageID, visible) { //v3.0
  var submenu = document.getElementById(submenuID);
  var locationimage = document.getElementById(locationimageID);
  var lpos = 0;
  var tpos = 0;
	if (!submenu) {
		submenu = document.layers(submenu);
	}
	if (submenu.style) { 
			submenu = submenu.style;
	}
	if (visible == 'show') {
		submenu.visibility = 'visible';
	} else {
		submenu.visibility = 'hidden';
	}
	if (locationimage) {
	    //document.write('locationimage');
	    lpos = findPosX(locationimage);
	    tpos = findPosY(locationimage);
	    submenu.top = tpos + 10;
	    submenu.left = lpos - 10;
	}
}

function findPosX(obj) {
	var curleft = 0;
	if (obj.offsetParent){
		while (obj.offsetParent){
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	} else if (obj.x){
		curleft += obj.x;
	}
	return curleft;
}

function findPosY(obj) {
	var curtop = 0;
	if (obj.offsetParent){
		while (obj.offsetParent){
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	} else if (obj.y){
		curtop += obj.y;
	}
	return curtop;
}

/*function checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpass,IEnoPass,OBpass,URL,altURL) { //v4.0
  var newURL='', verStr=navigator.appVersion, app=navigator.appName, version = parseFloat(verStr);
  if (app.indexOf('Netscape') != -1) {
    if (version >= NSvers) {if (NSpass>0) newURL=(NSpass==1)?URL:altURL;}
    else {if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;}
  } else if (app.indexOf('Microsoft') != -1) {
    if (version >= IEvers || verStr.indexOf(IEvers) != -1)
     {if (IEpass>0) newURL=(IEpass==1)?URL:altURL;}
    else {if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;}
  } else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;
  if (newURL) { window.location=unescape(newURL); document.returnValue=false; }
}*/





