////////////////////Please leave this notice//////////////////////
//								//
//	Dynamic JS Menu 1.0					//
//	By Pat Libby (Libbypa@maine.rr.com)			//
//	http://dragonsbane1.topcities.com			//
//	It works only with IE5.0(++) and Netscape6.0(++)	//
//	Free to use!						//
//								//
////////////////////Last modified 01-31-2003//////////////////////

//	Modify following four lines to customize your menu
var tdColor="black";		// menu item text color
var tdBgColor="#CC6600";	// menu item background color
var hlColor="#FFF4DD";		// highlight text color
var hlBgColor="#000000";	// highlight background color
//	After change, modify same values in your DropDown.css file

////////////////////DO NOT MODIFY BELOW HERE//////////////////////


var Y = 100;    // Default position.
var X = 50;
var md=250;
var ti=-1;
var oTd=new Object;
oTd=null;

function doMenu(td){
	clearTimeout(ti);
	td.style.backgroundColor=hlBgColor;
	td.style.color=hlColor;
	var i;
	var sT="";
	var tda=new Array();
	tda=td.id.split("_");
	if(oTd!=null){
		var tdo=new Array();
		tdo=oTd.id.split("_");
		for(i=1;i<tdo.length;i++){
			sT+="_"+tdo[i];			
			if(tdo[i]!=tda[i]){				
				document.getElementById("td"+sT).style.backgroundColor=tdBgColor;
				document.getElementById("td"+sT).style.color=tdColor;				
				if(document.getElementById("tbl"+sT)!=null){					
					//Comment out//document.getElementById("tbl"+sT).filters.item(0).enabled = 0;
					//Comment out//document.getElementById("tbl"+sT).filters.item(1).enabled = 0;
					//Comment out//document.getElementById("tbl"+sT).filters.item(2).enabled = 0;
					//Comment out//document.getElementById("tbl"+sT).filters.item(3).enabled = 1;
					//Comment out//document.getElementById("tbl"+sT).filters[3].Apply();	
					document.getElementById("tbl"+sT).style.visibility="hidden";
					//Comment out//document.getElementById("tbl"+sT).filters[3].Play();
				}				
			}
		}			
	}
	oTd=td;
	sT="";
	for(i=1;i<tda.length;i++){
		sT+="_"+tda[i];		
		if(document.getElementById("tbl"+sT)!=null){
			//Comment out//document.getElementById("tbl"+sT).filters.item(0).enabled = 1;
			//Comment out//document.getElementById("tbl"+sT).filters.item(1).enabled = 1;
			//Comment out//document.getElementById("tbl"+sT).filters.item(2).enabled = 1;
			//Comment out//document.getElementById("tbl"+sT).filters.item(3).enabled = 0;
			document.getElementById("tbl"+sT).style.visibility="visible";
		}
	}
}

function clearMenu(){
	if(oTd!=null){
		var tdo=new Array();
		tdo=oTd.id.split("_");
		oTd=null;
		var sT="";
		for(var i=1;i<tdo.length;i++){
			sT+="_"+tdo[i];
			document.getElementById("td"+sT).style.backgroundColor=tdBgColor;
			document.getElementById("td"+sT).style.color=tdColor;			
			if(document.getElementById("tbl"+sT)!=null){
				//Comment out//document.getElementById("tbl"+sT).filters.item(0).enabled = 0;
				//Comment out//document.getElementById("tbl"+sT).filters.item(1).enabled = 0;
				//Comment out//document.getElementById("tbl"+sT).filters.item(2).enabled = 0;
				//Comment out//document.getElementById("tbl"+sT).filters.item(3).enabled = 1;
				//Comment out//document.getElementById("tbl"+sT).filters[3].Apply();	
				document.getElementById("tbl"+sT).style.visibility="hidden";
				//Comment out//document.getElementById("tbl"+sT).filters[3].Play();
				}				
		}
	}
}

function runMenu(strURL){
	location.href=strURL;
}

var tt="";
var sT="";
var pT=new Array();
var tA=new Array();

function getCoord(st){
	tA=st.split("_");
	if(tA.length>2){
		tA=tA.slice(0,-1);
		tt=tA.join("_");
		return (document.getElementById("tbl"+tt).offsetTop+document.getElementById("td"+st).offsetTop+4)+"px;left:"+
			(document.getElementById("tbl"+tt).offsetLeft+document.getElementById("td"+st).offsetWidth-2)+"px\">";
	}
	return (document.getElementById("mainmenu").offsetTop+document.getElementById("td"+st).offsetHeight-2)+"px;left:"+
		  (document.getElementById("mainmenu").offsetLeft+document.getElementById("td"+st).offsetLeft+5)+"px\">";
}

////New function///////
function getTopCoord(st){
	tA=st.split("_");
	if(tA.length>2){
		tA=tA.slice(0,-1);
		tt=tA.join("_");
		return (document.getElementById("tbl" + tt).offsetTop + document.getElementById("td" + st).offsetTop+4) + "px";
	}
	return (document.getElementById("mainmenu").offsetTop + document.getElementById("td" + st).offsetHeight - 2) + "px";
}

////New function///////
function getLeftCoord(st){
	tA=st.split("_");
	if(tA.length>2){
		tA=tA.slice(0,-1);
		tt=tA.join("_");
		return (document.getElementById("tbl" + tt).offsetLeft + document.getElementById("td" + st).offsetWidth-2) + "px";
	}
	return (document.getElementById("mainmenu").offsetLeft + document.getElementById("td" + st).offsetLeft + 5) + "px";
}


//var sH="<table class=\"menu\" id=\"mainmenu\" cellspacing=\"0\" style=\"filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80) progid:DXImageTransform.Microsoft.Fade(duration=0.2) progid:DXImageTransform.Microsoft.Shadow(color='#777777',Direction=135,Strength=5)\"><tr>";
/////Replace line above//////
var sH="<table class=\"menu\" id=\"mainmenu\" cellspacing=\"0\" style=\"position:static\"><tr>";
var p=0;
var j=0;
while(eval("typeof(td_"+ ++j +")!=\"undefined\"")){
	///////Added style just before onmouseover////////
	sH+="<td id=\"td_"+j+"\" style=\"PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px;CURSOR: pointer\" onmouseover=\"doMenu(this)\" onmouseout=\"ti=setTimeout('clearMenu()',md)\"";
	sH+=(eval("typeof(url_"+j+")!=\"undefined\""))?" onclick=\"runMenu('"+eval("url_"+j)+"')\">":">";
	sH+=eval("td_"+j)+"</td>";
	if (eval("typeof(td_"+j+"_1)!=\"undefined\""))
		pT[p++]="_"+j;
}
sH+="</tr></table>";
document.write(sH);

//////Add following style properties/////
document.getElementById("mainmenu").style.borderWidth = "1px";
document.getElementById("mainmenu").style.borderStyle = "solid";
document.getElementById("mainmenu").style.borderColor = "black";
document.getElementById("mainmenu").style.backgroundColor=tdBgColor;
document.getElementById("mainmenu").style.color=tdColor;
document.getElementById("mainmenu").style.fontFamily="Verdana";
document.getElementById("mainmenu").style.fontSize="9pt";
////////////////////////////////////////

for(var q=0;typeof(pT[q])!="undefined";q++){
	sT=pT[q];
	sH="";
	j=0;
	//sH+="<table class=\"menu\" id=\"tbl"+sT+"\" cellspacing=\"0\" style=\"filter:progid:DXImageTransform.Microsoft.Fade(duration=0.2) progid:DXImageTransform.Microsoft.Alpha(opacity=80) progid:DXImageTransform.Microsoft.Shadow(color='#777777',Direction=135,Strength=5) progid:DXImageTransform.Microsoft.RandomDissolve(duration=0.3); top:"+getCoord(sT);
	/////Replace line above//////
	sH+="<table class=\"menu\" id=\"tbl"+sT+"\" cellspacing=\"0\" style=\"position:absolute;top:"+getCoord(sT);
	while (eval("typeof(td"+sT+"_"+ ++j +")!=\"undefined\"")){
		///////Added style just before onmouseover////////
		sH+="<tr><td id=\"td"+sT+"_"+j+"\" style=\"PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px;CURSOR: pointer\" onmouseover=\"doMenu(this)\" onmouseout=\"ti=setTimeout('clearMenu()',md)\"";
		sH+=(eval("typeof(url"+sT+"_"+j+")!=\"undefined\""))?" onclick=\"runMenu('"+eval("url"+sT+"_"+j)+"')\">":">";
		sH+=eval("td"+sT+"_"+j)+"</td></tr>";
		if (eval("typeof(td"+sT+"_"+j+"_1)!=\"undefined\""))
			pT[p++]=sT+"_"+j;
	}
	sH+="</table>";
	document.write(sH);
	
	//////Add following style properties/////
	document.getElementById("tbl"+sT).style.borderWidth = "1px";
	document.getElementById("tbl"+sT).style.borderStyle = "solid";
	document.getElementById("tbl"+sT).style.borderColor = "black";
	document.getElementById("tbl"+sT).style.backgroundColor=tdBgColor;
	document.getElementById("tbl"+sT).style.color=tdColor;
	document.getElementById("tbl"+sT).style.Left = getLeftCoord(sT);
	document.getElementById("tbl"+sT).style.Top = getTopCoord(sT);
	document.getElementById("tbl"+sT).style.fontFamily="Verdana";
	document.getElementById("tbl"+sT).style.fontSize="9pt";
	document.getElementById("tbl"+sT).style.visibility="hidden";
	////////////////////////////////////////

}
document.getElementById("mainmenu").style.visibility="visible";