// $Id: showHide.js 73026 2008-04-21 20:49:19Z dselfrid $ /*showHide.js*/ //throw away methods for show functionality function show(elementID) { document.getElementById(elementID).style.display = "block"; shown(elementID); } function showInline(elementID) { document.getElementById(elementID).style.display = "inline"; shown(elementID); } function hide(elementID) { document.getElementById(elementID).style.display = "none"; hidden(elementID); } //(make sure this one is in showHide.js before trashing) function showHideList(showHide, list) { //pick hide or shor dynamically var displaySet = (showHide == "hide") ? hide : (showHide == "show") ? show : showInline; if(list && list.length > 0) { for(i = 0; i < list.length; i++) { displaySet(list[i]); } } } function shown(elementID) { if (document.getElementById(elementID + ".shown")) document.getElementById(elementID + ".shown").value = "1"; } function hidden(elementID) { if (document.getElementById(elementID + ".shown")) document.getElementById(elementID + ".shown").value = "0"; } function changeHTML(elementID, html) { if(document.getElementById(elementID) && html) { document.getElementById(elementID).innerHTML = html; } } //function for switching focus to another element if that element exists function focusOn(elementID,secondChoice) { if(document.getElementById(elementID)) { document.getElementById(elementID).focus(); } else if(document.getElementById(secondChoice)) { document.getElementById(secondChoice).focus(); } else { window.self.focus(); } }