function showOneHideSiblings(divToShow){
	/**
	 * Hide the other tables
	 */
	 
	divToShow = document.getElementById(divToShow);
	var divToShowsContainer = divToShow.parentNode;
	var containersChildren = divToShowsContainer.getElementsByTagName(divToShow.tagName);

	for(var i = 0; i < containersChildren.length; i++){
		var child = containersChildren[i];
		if(child.className == divToShow.className){
			child.style.visibility = "hidden";
			child.style.display = "none";
		}
	}
	
	divToShow.style.visibility = "visible";
	divToShow.style.display = "block";
}




function show(elementToShow){
	elementToShow = document.getElementById(elementToShow);
	elementToShow.style.visibility = "visible";
	elementToShow.style.display = "block";
	elementToShow.style.top = document.documentElement.scrollTop + 100 + "px";
}





function hide(elementToHide){
	elementToHide = document.getElementById(elementToHide);
	elementToHide.style.visibility = "hidden";
	elementToHide.style.display = "none";
}




function getSelectedOptionValue(theMenu){
	for(var i = 0; i < theMenu.options.length; i++)
		if(theMenu.options[i].selected)
			return theMenu.options[i].value;

	return "";
}



function checkAll(formId, checkboxName){
	var form = document.forms[formId];
	var elements = form.elements;
	
	for(i = 0; i < elements.length; i++){
		var element = elements[i];
		if(element.name == checkboxName)
			element.checked = true;		
	}
}

