﻿// **Global variables - One Object
var gConst=new Object();

//name property constants
gConst.toppage0metaname="topdocument-level0";
gConst.toppage1metaname="topdocument-level1";

//Main header site links-type 1
gConst.mainmenuid="mainmenu";

//Secondary header site links-type 2
gConst.sidemenuid="menu2";

//onload setup functions
function fsetupbuttons(vlinksid,vtoppage){
	var vsectionhref,y,vinnerhtml,vnewobj,vparent;
	var vcont=document.getElementById(vlinksid);
	if(vcont){
		//current section's home-to match against button hrefs
		var vmeta=document.getElementsByName(vtoppage)[0];
		if(vmeta){vsectionhref=vmeta.content;}
		else {
			vsectionhref=decodeURI(window.location.href);
			vsectionhref=vsectionhref.substring(vsectionhref.lastIndexOf("/")+1);
		}
		var x=vcont.getElementsByTagName("a");
		for (var i=0;i<x.length;i++){
			y=decodeURI(x[i].href);
			y=y.substring(y.lastIndexOf("/")+1);
			if(y==vsectionhref){
				vparent=x[i].parentNode;
				vinnerhtml=x[i].innerHTML;
				vnewobj=document.createElement("span");
				vparent.replaceChild(vnewobj,x[i]);
				vnewobj.innerHTML=vinnerhtml;
				break;
			}
		}
	}
}

function fonload(){
	fsetupbuttons(gConst.mainmenuid,gConst.toppage0metaname);
	fsetupbuttons(gConst.sidemenuid,gConst.toppage1metaname);
}

window.onload=fonload;
