﻿// JavaScript Document
// Show and hide help pop-up boxes on a page
// Sleeping Giant Studios, LLC
// Created by David Ellenwood - 09/21/2006

//Function to take a url and capture the local item ID reference
function getIdFromUrl(url) {
	var keeper = url.match(/#.+$/);
	if (keeper.length == 1) {
		var itemID = keeper[0].replace(/#/,"");
	}
	return itemID;
}	

//Function to show the correct help item in the correct location
function helpPopupBox(url,containerId) {
	if(document.getElementById && document.getElementsByTagName) {
		var popUpId		= getIdFromUrl(url);
		var itemToShow	= document.getElementById(popUpId);
		var container	= document.getElementById(containerId);
		var elements	= container.getElementsByTagName('div');
	} else {return;}

	for(var i=0; i < elements.length; i++){
		if (elements[i].className == 'popHelp') {
			if (elements[i].id != popUpId) {
				elements[i].style.display = 'none';
			} else {
				if (elements[i].style.display == 'block') {
					elements[i].style.display = 'none';
				} else {
					elements[i].style.display = 'block';
				}
			}
		}
	}
}

function closePopupBox (id) {
	if(document.getElementById) {
		var popUpToClose = document.getElementById(id);
	} else {return;}
	popUpToClose.style.display = 'none';
}