/*
Dependent on prototype.js
*/

var activePhonemenuID = '';


function togglePhoneMenu(sId) {
	if(activePhonemenuID != '' && activePhonemenuID != sId) {
		Element.toggle(activePhonemenuID);
	}
	Element.toggle(sId);
	if(activePhonemenuID != sId) {
		activePhonemenuID = sId;
	} else {
		activePhonemenuID = '';
	}
	return false;
}

function selectTab(sTabId, arrayOfTabIDs, parentNode, activeTabClass, tabClass, listPrefix) {
	for(i = 0; i < arrayOfTabIDs.length; i++) {		
			Element.hide(arrayOfTabIDs[i]);
			aTabLi = getRef(listPrefix + "_" + arrayOfTabIDs[i]);
			if(aTabLi) {
				aTabLi.className = tabClass;
			}

	}
	parentNode.className = activeTabClass; 
	Element.show(sTabId);
	return false;
}

function getRef(sId) {
	if (document && document.getElementById) {
		aRef = document.getElementById(sId);
		if (aRef) {
			return aRef;
		}
	}
}
