function checkJobField(sel) { var doc = window.document; var otherField = doc.getElementById("JobFieldOther"); if(sel[sel.selectedIndex].value=="other" || sel[sel.selectedIndex].value=="entrepreneur") { otherField.disabled = false; otherField.value = "Please specify..."; otherField.onfocus = function () { this.value = ""; this.onfocus = null; }; } else { otherField.value = ""; otherField.disabled = true; } } function jobAssistanceCheck(chk) { var doc = window.document; var jobField = doc.getElementById("JobSearchOther"); if(chk.checked) { jobField.disabled = false; jobField.onfocus = function () { this.value = ""; this.onfocus = null; }; jobField.value = "Please specify..."; } else { jobField.value = ""; jobField.disabled = true; } } function validateForm(f) { var doc = window.document; // Require name and current address if(f.Name.value=="" && f.Current_Name.value=="") { window.alert("Please specify a name."); return false; } if(f.Home_Address1.value=="" || f.Home_Address_City.value=="" || f.Home_Address_State.value=="" || f.Home_Address_ZIP.value=="") { window.alert("Please specify a current home address including street, city, state and ZIP."); return false; } // Determine job field var val = f._JobField.value; if(val=="other") f.Job_Field.value = "Other: " + f._JobFieldOther.value; else if(val=="entrepreneur") f.Job_Field.value = "Entrepreneur: " + f._JobFieldOther.value; else f.Job_Field.value = val; // Determine job search assitance var texts = new Array(); var assistants = doc.getElementById("JobAssistance").getElementsByTagName("input"); for(var i=assistants.length-1; i>=0; i--) { if(assistants[i].checked) { if(assistants[i].value=="Other") texts.push(f._JobSearchOther.value); else texts.push(assistants[i].value); } } f.Job_Search_Assistance.value = texts.join(", "); return true; } window.onload = function () { var doc = window.document; var survey = doc.getElementById("surveyTable"); var items = survey.getElementsByTagName("tr"); for(var i=items.length-1,tmp; i>=0; i--) { tmp = items[i].getElementsByTagName("td"); if(tmp.length>1) { tmp[0].className = "q"; tmp[1].className = "a"; } } };