window.onload = fInitPopups;

function fInitPopups() {
	var oDivs = document.getElementsByTagName( "div" );
	var oDiv, i = 0;
	while ( oDiv = oDivs[i++] ) {
		if ( oDiv.className == "help" ) {
			

			var oTrigger = null;

			var oLinks = oDiv.getElementsByTagName( "a" );
			var oLink, j = 0;
			while ( oLink = oLinks[j++] ){
				if ( oLink.rel == "popup-trigger" ) {
					oTrigger = oLink;
					break;
				}
			}

			var oPops = oDiv.getElementsByTagName( "div" );
			var oPop, k = 0;
			while ( oPop = oPops[k++] ) {
				if ( oPop.className == "popupContainer" ) {
					oTrigger.oPopup = oPop;
					break;
				}
			}
			
			if ( oTrigger && oTrigger.oPopup ) {

				oTrigger.onclick = function() {
					if ( !this.oPopup.visible || this.oPopup.visible == "false" ) {
						this.oPopup.visible = true;
						this.oPopup.style.display = "block";
					} else {
						this.oPopup.visible = false;
						this.oPopup.style.display = "none";
					}
				}
			}
		}
	}
}
