function updateDocs(updateID) { removeAllOptions(document.foAmend.relatedID); addOption(document.foAmend.relatedID, "0", "Select document/item"); switch(document.foAmend.typeID.value) { case '60': addOption(document.foAmend.relatedID,"5","Act Of Parliment",updateID); addOption(document.foAmend.relatedID,"4","Test S",updateID); break; case '61': break; case '62': break; case '63': break; case '64': addOption(document.foAmend.relatedID,"1","",updateID); break; case '65': break; case '66': break; case '67': break; case '68': break; case '69': break; case '70': break; case '71': break; case '78': break; case '79': break; case '84': break; case '86': addOption(document.foAmend.relatedID,"6","Test 2",updateID); addOption(document.foAmend.relatedID,"3","Test Document",updateID); break; } // end of JS switch } // end of JS function updateDocs() function removeAllOptions(selectbox) { var i; for(i=selectbox.options.length-1;i>=0;i--) { //selectbox.options.remove(i); selectbox.remove(i); } } function addOption(selectbox, value, text, testVal ) { var optn = document.createElement("OPTION"); optn.text = text; optn.value = value; if (value == testVal) { optn.selected=true; } selectbox.options.add(optn); }