<!--
var anchorwidth = 697;
var anchorrolloverlist = new Array();
var anchorrolloverindex = 0;
var anchordropdownlist = new Array();
var anchordropdownindex = 0;
var nav = new Array(9);
var snav = new Array(2);

function MM_reloadPage(init) {  // reloads the window if Nav4 resized
	if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
	document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_showHideLayers() { // v6.0
	var i,p,v,obj,args=MM_showHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
	if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
	obj.visibility=v; }
}

// Parent id number
nav[0] = new Array();
// Image width
nav[1] = new Array();
// Image for "normal" state of navigator
nav[2] = new Array();
// Image for "hover" state of navigator
nav[3] = new Array();
// Image for left of subnav
nav[4] = new Array();
// Image for right of subnav
nav[5] = new Array();
// Image for bottom of subnav
nav[6] = new Array();
// Color of dropdown
nav[7] = new Array();
// Boolean - show dropdowns for SiteArea
nav[8] = new Array();

// URL for dropdown
snav[0] = new Array(10);
// Display Title - link for dropdown
snav[1] = new Array(10);

for (var x = 0; x < 10; x++) {
	snav[0][x] = new Array();
	snav[1][x] = new Array();
}
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 createDropdowns() {
	var obj, x, y;
	var idStr, h, w;
	var imgNormal, imgHover, imgHighlight, imgLeft, imgRight, imgBottom;
	var show;
	// Check if there are dropdowns to be output
	for (x = 0; x < nav[0].length; x++) {
		idStr = nav[0][x];
		h = 59;
		w = nav[1][x]*1;
		imgNormal = nav[2][x];
		imgHover = nav[3][x];
		anchorrolloverlist[anchorrolloverindex++] = imgHover;
		imgLeft = nav[4][x];
		imgRight = nav[5][x];
		imgBottom = nav[6][x];
		imgColor = nav[7][x];
		show = eval(nav[8][x]);
		
		var output = "";
		if (show) {
			for (y = 0; y < snav[0][x].length; y++) {
				obj = document.getElementById("id" + idStr);
				if (y == 0) {
					output += '<div id="subnav' + idStr + '" onmouseover="MM_showHideLayers(\'';
					output += 'subnav' + idStr + "','','show');MM_swapImage('navimg" + idStr + "','','" + imgHover + "',1)\"";
					output += ' onmouseout="MM_showHideLayers(\'subnav' + idStr + "','','hide');MM_swapImgRestore()\"";
					output += ' style="position:absolute; ';
					output += 'z-index:1; left:' + findPosX(obj) + 'px; top:' + (obj.scrollHeight + findPosY(obj) - 1 );
					output += 'px; visibility:hidden">';
					output += '<table border="0" cellpadding="0" cellspacing="0" width="' + w + '">';
					output += '<tr><td width="10"></td><td width="' + (w-20) + '"></td><td width="10"></td></tr>';
				}
				output += '<tr><td background="' + imgLeft + '"></td>';
				output += '<td bgcolor="' + imgColor + '"><p><span class="white">&gt;&gt;&nbsp;&nbsp;&nbsp;</span><a href="' + snav[0][x][y];
				output += '" class="linknotbold-white"><span class="linknotbold-white">' + snav[1][x][y] + '</span></a></p></td><td background="' + imgRight + '">&nbsp;</td></tr>';
			}
			output += '<tr><td colspan="3"><img src="' + imgBottom + '" alt="" border="0" /></td></tr></table></div>';
			anchordropdownlist[anchordropdownindex++] = idStr;
		}
		document.write(output);
	}
}

function Reposition() {
	var winwidth = window.innerWidth || document.body.clientWidth;
	var obj = document.body;
	if (obj.style) { obj.style.marginLeft = (winwidth - anchorwidth)/2;}
	else { obj.marginLeft = (winwidth - anchorwidth)/2;}
}
function RepositionDDowns() {
	var idStr, obj, dd;
	var x, y;
	for (var i = 0; i < anchordropdownindex; i++) {
		idStr = anchordropdownlist[i];
		obj = document.getElementById("id" + idStr);
		dd = document.getElementById("subnav" + idStr);
		x = findPosX(obj) + 'px';
		y = (obj.scrollHeight + findPosY(obj) - 1) + 'px';
		if (dd.style) { dd.style.left = x; dd.style.top = y; }
		else { dd.left = x; dd.top = y;}
	}
}
function RefreshPage() {
	Reposition();
	RepositionDDowns();
}
function LinkModify(obj, bookmark) {
	var url = obj.href;
	var lastSlash = url.lastIndexOf("/");
	var path = url.substring(0, lastSlash);
	var allLinks = document.getElementsByTagName("A");
	for (var x = 0; x < allLinks.length; x++) {
		if (allLinks[x].id == "BookmarkContainer") {
			if (allLinks[x].href.indexOf(path) == 0) {
				obj.href=allLinks[x].href + "#" + bookmark;
			}
		}
	}
}
//-->