
function highLightOne(theOne){
	//alert(theOne);

	var faqList = document.getElementsByTagName('dl');	
	
		for (var i = 0; i <  faqList.length  ; i++)  {
			if (faqList[i].className.indexOf("faq") > -1) {
				var str = "#" + faqList[i].id;		
				if (theOne == str){
					 faqList[i].className+= " highlight";
				}
				else{
					faqList[i].className = faqList[i].className.replace(" highlight", "");
				}	 			
			}
		}// for
}

function addFaqHighlight(){
	if (location.hash != ""){
		highLightOne(location.hash);
	}

	var faqLinks = document.getElementById("faqLinks").getElementsByTagName('a');
	for (var i = 0; i <  faqLinks.length  ; i++)  {
				faqLinks[i].onclick = function(){
				var cutUrl = this.href.substr(this.href.indexOf('#'), (this.href.length - this.href.indexOf('#')));
				highLightOne(cutUrl);
				}
	}// for
	
}
addToLoader("addFaqHighlight()");

