function init(){
	var divs=document.getElementsByTagName("div");
	for(var d=0;d<divs.length;d++){
		if (divs[d].className=="expander"){
			var links=divs[d].getElementsByTagName("a");
			for(var i=0;i<links.length;i++){
				if(links[i].className=="expandLink"){
					newLink=links[i].href.split("#")
					newLink=newLink[1];
					links[i].href="javascript: showHide('"+newLink+"')";
				}
			}
			var linkDef=location.href.split("=")[1];
			
			if ( (linkDef != '')&&(divs[d].id==linkDef+"Content") ){
				var contentDivs=divs[d].getElementsByTagName("div");
				contentDivs[0].className="activeExpander";
			}
		}
	}
}

function showHide(id){
	var expandElm = id+"Content";
	var expanderDivs = getElementsByClassName(document.getElementById("expandLinks"), "div", "expander");
	for(var d=0;d<expanderDivs.length;d++){
		var objDiv=expanderDivs[d].getElementsByTagName("div")[0];
		
		var bioLink=expanderDivs[d].getElementsByTagName("a");
		bioLink=bioLink[0];
		bioLink.style.backgroundImage="url('images/arrowShow.jpg')";

		if(expandElm==expanderDivs[d].id){
				

				if((objDiv.style.display=='')||(objDiv.style.display=='none')){
					objDiv.style.display="block";
				}else{
					objDiv.style.display="none";
					bioLink.style.backgroundImage="url('images/arrowShow.jpg')";
				}
				bioLink.style.backgroundImage="url('images/arrowHide.jpg')";
	
		}else{
			objDiv.style.display="none";
		}
	}
}

function getElementsByClassName(oElm, strTagName, strClassName){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/\-/g, "\\-");
	var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
	var oElement;
	for(var i=0; i<arrElements.length; i++){
		oElement = arrElements[i];
		if(oRegExp.test(oElement.className)){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

window.onload=init;
