// asp dependent javascript function DPJS_getCurriculumForClientID(iClientID) { var aCC = new Array(); // asp generated code aCC['2248'] = new Array('68,29|Medical Assistant','66,29|Medical Laboratory Technician','67,29|Medical Office Administration','29|Surgical Technology','63,29|Ultrasound (Diagnostic Medical Sonography)'); aCC['2249'] = new Array('68,29|Medical Assistant','66,29|Medical Laboratory Technician','67,29|Medical Office Administration','29|Surgical Technology','63,29|Ultrasound (Diagnostic Medical Sonography)'); // end asp generated code return aCC[iClientID.toString()]; } // Event Handler (get data and update drop down) function DPJS_ChangePrograms(oClientID) { // main event handler, call from clientid dropdown with an onChange="DPJS_ChangePrograms(this);" var oFrm = oClientID.form; var oProg = DPJS_getObjectByName('program',oFrm); var iClientID; var undefined; if (oClientID.value == undefined) { var iClientID = oClientID.options[oClientID.selectedIndex].value; } else { var iClientID = oClientID.value; } var bHasNotSure = false; var iHasNotSureValue = -1; if (!isNaN(iClientID) && iClientID > 0) { var arrProgs = DPJS_getCurriculumForClientID(iClientID); DPJS_clearDD(oProg); DPJS_addOptionToSelect('Choose one:','0',oProg); for (var i=0;i -1) { DPJS_addOptionToSelect(DPJS_stripCurriculumIDs(arrProgs[iHasNotSureValue]),arrProgs[iHasNotSureValue],oProg); } } else { DPJS_clearDD(oProg); DPJS_addOptionToSelect('Choose a campus first','0',oProg); } } // general utility functions function DPJS_stripCurriculumIDs(sInput) { var iStart = sInput.indexOf('|') + 1 return sInput.substring(iStart); } function DPJS_clearDD(Obj) { var undefined; if(Obj != undefined) { if (Obj.type == 'select-one' || Obj.type == 'select-multiple') { for (var iRow=Obj.length;iRow > -1;iRow--) { Obj.options[iRow] = null; Obj.selectedIndex = 0; } } } } function DPJS_getObjectByName(sObjName,oForm) { var sCurName = ''; var undefined; for (var i=0;i