/* Browser sensing */
/* Set up boolian variables to record the browser type */
var isNS6 = 0;
var isNS4 = 0;
var isNS3 = 0;
var isIE4 = 0;
var isIE3 = 0;
var isOld = 0;

// Set up other variables
var docObj;
var styleObj;
var topVal;

/* Determines the browser name and browser version */
var brow = ((navigator.appName) + (parseInt(navigator.appVersion)));

/* reassign variable depending on the browser */

var isDOM1compliant = (navigator.userAgent.indexOf("Gecko") > -1);

if (brow == "Netscape4") 
	{isNS4 = 1;}
		else if (brow == "Netscape3") 
		{isNS3 = 1;}
			else if (brow == "Microsoft Internet Explorer4") 
			{isIE4 = 1;}
				else if (brow == "Microsoft Internet Explorer3") 
				{isIE3 = 1;}
					else 
					{isOld = 1;}
				
// initalizes our Generic DOM based on the browser
if (isNS4||isIE4){
	docObj = (isNS4) ? 'document' : 'document.all';
	styleObj = (isNS4) ? '' : '.style';
	}		
	

var isLayers = 0;
var isAll = 0;
var isDHTML = 0;
var dom = null;
var oldDom = null;

if (document.layers) {isLayers = 1; isDHTML = 1;}
if (document.all) {isAll = 1; isDHTML = 1;} 


docObj = (isLayers) ? 'document' : 'document.all'; 
styleObj = (isLayers) ? '' : '.style';

function popMenu(currElem){ 
	if (isDOM1compliant) {
		eval(document.getElementById(currElem).style.visibility = "visible");
		dom = null;
	}
	else {
		dom = eval(docObj + '.' + currElem + styleObj); 
		//state = dom.visibility; 
		dom.visibility = "visible";
	}
}

function popMenuoff(currElem){
	if (isDOM1compliant) {
		eval(document.getElementById(currElem).style.visibility = "hidden");
		dom = null;
	}
	else {
		dom = eval(docObj + '.' + currElem + styleObj); 
		//state = dom.visibility; 
		dom.visibility = "hidden";
	}
}
