// Decide browser version
var ns4 = (document.layers)? true:false;
var ns6 = (document.getElementById)? true:false;
var ie4 = (document.all)? true:false;
var ie5 = false;
var mac = false;

if (navigator.appVersion.indexOf('Mac') != -1)
	mac = true;

if (ie4) {
	if ((navigator.userAgent.indexOf('MSIE 5') > 0) || (navigator.userAgent.indexOf('MSIE 6') > 0)) {
		ie5 = true;
	}
	if (ns6) {
		ns6 = false;
	}
}

var md=750;
var ti=-1;
var oTd=new Object;
oTd=null;

function doMenu(td){
	clearTimeout(ti);
	if(document.thisForm)
		document.thisForm.style.visibility="hidden"; 
	if(document.thisForm2)
		document.thisForm2.style.visibility="hidden"; 
	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]){
				if(document.getElementById("tbl"+sT)!=null)
					document.getElementById("tbl"+sT).style.visibility="hidden";
			}
		}			
	}
	oTd=td;
	sT="tbl";
	for(i=1;i<tda.length;i++)
		sT+="_"+tda[i];
	if(document.getElementById(sT)!=null)
		document.getElementById(sT).style.visibility="visible";

}

function clearMenu(){
	if(document.thisForm)
		document.thisForm.style.visibility="visible"; 
	if(document.thisForm2)
		document.thisForm2.style.visibility="visible"; 
	if(oTd!=null){
		var tdo=new Array();
		tdo=oTd.id.split("_");
		var sT="";
		for(var i=1;i<tdo.length;i++){
			sT+="_"+tdo[i];
			if(document.getElementById("tbl"+sT)!=null)
				document.getElementById("tbl"+sT).style.visibility="hidden";
		}
		oTd=null;
	}
}

function runMenu(strURL){
	var newbrowser=strURL.indexOf('http://');
	if (newbrowser==-1)
		location.href=strURL;
	else
		window.open(strURL);
}

function getoffsetTop(itemID) {
itemRef=document.getElementById(itemID);
        var iHeight=0;
        while (itemRef.tagName!="BODY")
        {
        	iHeight+=itemRef.offsetTop;
            itemRef=itemRef.offsetParent;
        }
        iHeight=(ie5)?iHeight:iHeight;
        return  iHeight;
        } 

var tt="";
var sT="";
var pT=new Array();
var tA=new Array();

// GET WIDTH OF PAGE
if (document.body.offsetWidth==0) {
	winW = window.innerWidth;
} else {
	winW = document.body.offsetWidth;
}

// GET TOP OF SUBMENU
function getTop(sT) {
	tA=sT.split("_");
	if(tA.length>2){
		tA=tA.slice(0,-1);
		tt=tA.join("_");
		return (getoffsetTop("shim"+sT));
	}
	return (document.getElementById("mainmenu").offsetTop+document.getElementById("td"+sT).offsetHeight);
}

// GET LEFT OF SUBMENU
function getLeft(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);
	}
	return (document.getElementById("mainmenu").offsetLeft+document.getElementById("td"+sT).offsetLeft);
}

var sH="<table class=\"menu\" id=\"mainmenu\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\"><tr>";
var p=0;
var j=0;
while(eval("typeof(td_"+ ++j +")!=\"undefined\"")){
	sH+="<td id=\"td_"+j+"\" Class=MainNavMenu ALIGN=\"CENTER\" VALIGN=\"MIDDLE\" HEIGHT=\"34\" onmouseover=\"doMenu(this); this.className='MainNavMenuOn'\" onmouseout=\"ti=setTimeout('clearMenu()',md); this.className='MainNavMenu'\"";
	sH+=(eval("typeof(url_"+j+")!=\"undefined\""))?" onclick=\"runMenu('"+eval("url_"+j)+"')\"><IMG SRC=\"/sr/images/shim.gif\" id=\"shim_"+j+"\" ALIGN=TOP WIDTH=1 HEIGHT=1 BORDER=0 ALT=\"\">":">";
	sH+=eval("td_"+j)+"</td>";
	if (eval("typeof(td_"+j+"_1)!=\"undefined\""))
		pT[p++]="_"+j;
}
sH+="</tr></table>";
document.write(sH);
for(var q=0;typeof(pT[q])!="undefined";q++){
	sT=pT[q];
	sH="";
	j=0;
	sH+="<table class=\"submenu\" id=\"tbl"+sT+"\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">";
	sH+="<tr><td STYLE=\"padding: 0px\"><TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\"><TR><TD WIDTH=100% BGCOLOR=\"#B32317\"><IMG SRC=\"/sr/images/shim.gif\" WIDTH=100% HEIGHT=1 BORDER=0></TD><TD WIDTH=\"10\"><IMG SRC=\"images/menu_top_right.gif\" WIDTH=10 HEIGHT=10 BORDER=0></TD></TR></TABLE></td></tr>";
	while (eval("typeof(td"+sT+"_"+ ++j +")!=\"undefined\"")){
		sH+="<tr><td id=\"td"+sT+"_"+j+"\" Class=SubNavMenu onmouseover=\"doMenu(this); this.className='SubNavMenuOn'\" onmouseout=\"ti=setTimeout('clearMenu()',md); this.className='SubNavMenu'\"";
		sH+=(eval("typeof(url"+sT+"_"+j+")!=\"undefined\""))?" onclick=\"runMenu('"+eval("url"+sT+"_"+j)+"')\">&nbsp;&nbsp;<IMG SRC=\"/sr/images/shim.gif\" id=\"shim"+sT+"_"+j+"\" ALIGN=TOP WIDTH=1 HEIGHT=1 BORDER=0 ALT=\"\">":">";
		sH+=eval("td"+sT+"_"+j)+"&nbsp;&nbsp;</td></tr>";
		if (eval("typeof(td"+sT+"_"+j+"_1)!=\"undefined\""))
			pT[p++]=sT+"_"+j;
	}
	sH+="<tr><td STYLE=\"padding: 0px\"><TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\"><TR><TD WIDTH=\"10\"><IMG SRC=\"images/menu_bottom_left.gif\" WIDTH=10 HEIGHT=10 BORDER=0></TD><TD WIDTH=100% BGCOLOR=\"#B32317\"><IMG SRC=\"/sr/images/shim.gif\" WIDTH=100% HEIGHT=1 BORDER=0></TD><TD WIDTH=\"10\"><IMG SRC=\"images/menu_bottom_right.gif\" WIDTH=10 HEIGHT=10 BORDER=0></TD></TR></TABLE></td></tr></table>";
	document.write(sH);

	// SET LEFT AND TOP OF SUBMENU TABLE NOW THAT TABLE IS WRITTEN TO DOCUMENT AND PROPERTIES ARE KNOWN
	document.getElementById("tbl"+sT).style.left = getLeft(sT);
	document.getElementById("tbl"+sT).style.top = getTop(sT);
	// CHECK TO SEE IF SUBMENU IS OUT OF BROWSER WINDOW, AND, IF SO, RECITFY THAT
	var subMenuRight = document.getElementById("tbl"+sT).offsetLeft + document.getElementById("tbl"+sT).offsetWidth;
	if (subMenuRight > winW) {
		document.getElementById("tbl"+sT).style.left = document.getElementById("tbl"+sT).offsetLeft - (subMenuRight - winW);
		}

}

function showMenu() {
	document.getElementById("mainmenu").style.visibility="visible";
}

function hideMenu() {
	document.getElementById("mainmenu").style.visibility="hidden";
}

document.getElementById("mainmenu").style.visibility="visible";

