Calcola che se assegni a ciascuna option il valore esatto dell'id del div e a una option il valore di "nessuno" (valore scelto a caso) ti puoi semplificare di molto la vita...:
codice:var oShownDiv = null; function showForm(sel) { var sDivId = sel.options[sel.selectedIndex].value; if (oShownDiv) { oShownDiv.style.display = "none"; } if (sDivId === "nessuno") { oShownDiv = null; return; } oShownDiv = document.getElementById(sDivId); oShownDiv.style.display = "block"; }