///////////////////////////////////////////////////////////////////
//No messing around beneath here!



function getBrowser(){
	
	if( ( navigator.appName.indexOf("Netscape") == 0 && parseFloat(navigator.appVersion) < 5)//crap netscape
		|| (navigator.appName.indexOf("Microsoft") == 0 && parseFloat(navigator.appVersion.substring(navigator.appVersion.indexOf("MSIE") + 4) ) < 5.5) //crap IE
	)
		return "OLD";
	//if(document.layers )//if it knows layers, it's old netscape
		//return "N4";	
	if(document.all)
		return "IE";
	if(document.getElementById)
		return "N6";
}

var URL_PREFIX = "";
var browser = getBrowser();
var M = new Array();
var elByID = new Array();
function m(id){	
	this.ID = getMenuInfo(2,id);	
	this.M = null;
	this.fullString = id;
	elByID[this.ID] = id;
	
}
function getMenuInfo(indx,id){
	var splitStrings = id.split('|');
	return (splitStrings[indx])?splitStrings[indx]:0;
}
var MENUTOP = 0;
if(typeof DD_MENU_NODE_ID == "undefined")
	var DD_MENU_NODE_ID = "0000"	
if(browser != "OLD" || navigator.appName.indexOf("Netscape") != 0){
	document.write('<SCRIPT src="'+ PATH_TO_NODE_JSP +'?id='+ DD_MENU_NODE_ID+ '"><\/SCRIPT>');		
	document.write('<LINK rel="stylesheet" type="text/css" href="'+ JSDirectory +'dd' + browser + '.css">')
	document.write('<SCRIPT src="'+ JSDirectory +'readMenuAr'+ browser +'.js"><\/SCRIPT>');		
}
else{
	//provide method definitions for elderly netscape so it has something to play with while the big
	//boys actually draw navigation
	function writeMenu(M){};	
	function YSinitMenu(){};
}