//	sitemap.js
//
//	Author: Stephen Huen
//
//	Version Information 
//	1.0		2004.02.13		Base version
//
//	The above comment must stay intact for use. Not for resale.

var bIE4 = document.all && !document.getElementsByTagName

var strImagePath = "../images/"
var strImgChannelOpenHTML = "<img src='" + strImagePath + "channelopen.gif' class='StyleSiteMapImgChannelOpen'>";
var strImgChannelClosedHTML = "<img src='" + strImagePath + "channelclosed.gif' class='StyleSiteMapImgChannelClosed'>";
var strToggleIDSuffix = "x"

function toggleLayer(nID) {

	var pLayer;
	var pToggle;
	
	if (bIE4) {
		pLayer = document.all.item(nID);
		pToggle = document.all.item(nID + strToggleIDSuffix);
	} else {
		pLayer = document.getElementById(nID);
		pToggle = document.getElementById(nID + strToggleIDSuffix);
	}
	
	if (pLayer.style.display != "none") {
		pLayer.style.display = "none";
		pToggle.innerHTML = strImgChannelClosedHTML;
	} else {
		pLayer.style.display = "block";
		pToggle.innerHTML=strImgChannelOpenHTML;
	}

}

function actionLayer(bExpand) {

	var pLayers;
	var pToggle;
	var strStyleDisplay;
	var strInnerHTML;
	var i;
	
	if (bIE4) {
		pLayers = document.all.tags("ul");
	} else {
		pLayers = document.getElementsByTagName("ul");
	}
	
	if (bExpand) {
		strStyleDisplay = "block";
		strInnerHTML = strImgChannelOpenHTML;
	} else {
		strStyleDisplay = "none";
		strInnerHTML = strImgChannelClosedHTML;
	}
	
	if (bIE4) {
		for (i = 0; i < pLayers.length; i++) {
			pToggle = document.all.item(pLayers[i].id + strToggleIDSuffix);
			if (pToggle) {
				pLayers[i].style.display = strStyleDisplay;
				pToggle.innerHTML = strInnerHTML;
			}
		}
	} else {
		for (i = 0; i < pLayers.length; i++) {
			pToggle = document.getElementById(pLayers[i].id + strToggleIDSuffix);
			if (pToggle) {
				pLayers[i].style.display = strStyleDisplay;
				pToggle.innerHTML = strInnerHTML;
			}
		}
	}

}
