	var preloaded = [];
	var preName = [null
		, "home"
		, "about-us"
		, "members"
		, "employers"
		, "providers"
		, "brokers"
	];
	
    String.prototype.startsWith = function(str)
    {return (this.match("^"+str)==str)}

    var path = location.pathname;
    if((path == "/") || (path == "/default.aspx"))
        path = "/home/";

	for (var i = 1; i < preName.length; i++) {
	    if(path.startsWith("/" + preName[i] + "/"))
	    {
		    preloaded[preName[i]] = [loadImage(preName[i] + "-1.gif"), loadImage(preName[i] + "-0.gif")];
		    var btnName = "button_" + preName[i].replace(/-/g,"_");
		    swapImage(btnName, preloaded[preName[i]][0].src);
		}
		else
		    preloaded[preName[i]] = [loadImage(preName[i] + "-0.gif"), loadImage(preName[i] + "-1.gif")];
	}	

	function init() {
		if (TransMenu.isSupported()) {
			TransMenu.initialize();

			for (var i = 1; i < preName.length; i++) {
				eval("document.getElementById('button_"+preName[i].replace(/-/g,"_")+"').onmouseover = function() {swapImage('button_"+preName[i].replace(/-/g,"_")+"',preloaded['"+preName[i]+"'][1].src)};");
				eval("document.getElementById('button_"+preName[i].replace(/-/g,"_")+"').onmouseout = function() {swapImage('button_"+preName[i].replace(/-/g,"_")+"',preloaded['"+preName[i]+"'][0].src)};");
			}	
		}
	}

	// preloader
	function loadImage(sFilename) {
		var img = new Image();
		img.src ="/library/images/nav/" + sFilename;
		return img;
	}

	function swapImage(imgName, sFilename) {
		document.images[imgName].src = sFilename;
	}	

