function doToggle() {
	  
	  if (!document.getElementsByTagName) return false; 
	  
	  var links = document.getElementsByTagName("a");
	  for (var i=0; i < links.length; i++) {
			if (links[i].className.match("toggle")) {
				
				var SectionID = links[i].getAttribute("href").split("#")[1];
				var helpTextDiv = document.getElementById(SectionID);
				//helpTextDiv.style.display = 'none';		
				
				links[i].onclick = function() {
					
					var popups = document.getElementsByTagName("a");
					for (var i=0; i < popups.length; i++) {
						if (popups[i].className.match("toggle")) {
						
							var ThisToggleID = popups[i].getAttribute("href").split("#")[1];
							var SelectedToggleID = this.getAttribute("href").split("#")[1];
								
							if(ThisToggleID == SelectedToggleID){							
							}else{					
								UnselectedToggleDiv = document.getElementById(ThisToggleID);
								UnselectedToggleDiv.style.display = 'none';
								UnselectedArrow = document.getElementById('togglearrow');	
								UnselectedArrow.src = '/images/review_arrow_closed.gif';
							}
						}
					}
						
					var SectionID = this.getAttribute("href").split("#")[1];
					var helpTextDiv = document.getElementById(SectionID);

					MyArrow = document.getElementById('togglearrow');	
					
					if(helpTextDiv.style.display == "block"){
						helpTextDiv.style.display = 'none';
						MyArrow.src = '/images/review_arrow_closed.gif';

					}else{
						/* display popup */
						helpTextDiv.style.zIndex = '50';
						helpTextDiv.style.display = 'block';
						helpTextDiv.style.position = 'relative';
						MyArrow.src = '/images/review_arrow_open.gif';
						window.scrollBy(0,375);
					}
					
					return false;
				}		  
			}
	  }
}




function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}



addLoadEvent(doToggle);
