function ValidateFields(oPrmForm) { var bBrowserGood = false; var bBrowserDrawsBordersCorrectly = false; var sBrowser = "Unknown"; if (navigator.appName == "Netscape") { sBrowser = "Netscape"; if (parseFloat(navigator.appVersion) >= 5) { bBrowserGood = true; bBrowserDrawsBordersCorrectly = true; } } else if (navigator.appName == "Microsoft Internet Explorer") { sBrowser = "IE"; if (parseFloat(navigator.appVersion) >= 4) { bBrowserGood = true; } } var bReturn = true; var bFieldGood = true;var sErrors = ''; bFieldGood = true; if (oPrmForm.firstname.value.length > 0) { } else { sErrors = sErrors + 'First Name missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.firstname.style.borderLeftColor = 'buttonface'; oPrmForm.firstname.style.borderTopColor = 'buttonface'; oPrmForm.firstname.style.borderRightColor = 'buttonface'; oPrmForm.firstname.style.borderBottomColor = 'buttonface'; } else { oPrmForm.firstname.style.borderLeftColor = 'tomato'; oPrmForm.firstname.style.borderTopColor = 'tomato'; oPrmForm.firstname.style.borderRightColor = 'tomato'; oPrmForm.firstname.style.borderBottomColor = 'tomato'; } } bFieldGood = true; if (oPrmForm.lastname.value.length > 0) { } else { sErrors = sErrors + 'Last Name missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.lastname.style.borderLeftColor = 'buttonface'; oPrmForm.lastname.style.borderTopColor = 'buttonface'; oPrmForm.lastname.style.borderRightColor = 'buttonface'; oPrmForm.lastname.style.borderBottomColor = 'buttonface'; } else { oPrmForm.lastname.style.borderLeftColor = 'tomato'; oPrmForm.lastname.style.borderTopColor = 'tomato'; oPrmForm.lastname.style.borderRightColor = 'tomato'; oPrmForm.lastname.style.borderBottomColor = 'tomato'; } } bFieldGood = true; if (oPrmForm.address.value.length > 0) { } else { sErrors = sErrors + 'Street Address missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.address.style.borderLeftColor = 'buttonface'; oPrmForm.address.style.borderTopColor = 'buttonface'; oPrmForm.address.style.borderRightColor = 'buttonface'; oPrmForm.address.style.borderBottomColor = 'buttonface'; } else { oPrmForm.address.style.borderLeftColor = 'tomato'; oPrmForm.address.style.borderTopColor = 'tomato'; oPrmForm.address.style.borderRightColor = 'tomato'; oPrmForm.address.style.borderBottomColor = 'tomato'; } } bFieldGood = true; if (oPrmForm.city.value.length > 0) { } else { sErrors = sErrors + 'City missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.city.style.borderLeftColor = 'buttonface'; oPrmForm.city.style.borderTopColor = 'buttonface'; oPrmForm.city.style.borderRightColor = 'buttonface'; oPrmForm.city.style.borderBottomColor = 'buttonface'; } else { oPrmForm.city.style.borderLeftColor = 'tomato'; oPrmForm.city.style.borderTopColor = 'tomato'; oPrmForm.city.style.borderRightColor = 'tomato'; oPrmForm.city.style.borderBottomColor = 'tomato'; } } bFieldGood = true; if (oPrmForm.state.selectedIndex > 0) { } else { sErrors = sErrors + 'State missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.state.style.backgroundColor = '#FFFFFF'; } else { oPrmForm.state.style.backgroundColor = 'tomato'; } } bFieldGood = true; if (oPrmForm.zip.value.length > 0) { } else { sErrors = sErrors + 'Zip Code missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.zip.style.borderLeftColor = 'buttonface'; oPrmForm.zip.style.borderTopColor = 'buttonface'; oPrmForm.zip.style.borderRightColor = 'buttonface'; oPrmForm.zip.style.borderBottomColor = 'buttonface'; } else { oPrmForm.zip.style.borderLeftColor = 'tomato'; oPrmForm.zip.style.borderTopColor = 'tomato'; oPrmForm.zip.style.borderRightColor = 'tomato'; oPrmForm.zip.style.borderBottomColor = 'tomato'; } } bFieldGood = true; if (oPrmForm.country.value.length > 0) { } else { sErrors = sErrors + 'Country is missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.country.style.borderLeftColor = 'buttonface'; oPrmForm.country.style.borderTopColor = 'buttonface'; oPrmForm.country.style.borderRightColor = 'buttonface'; oPrmForm.country.style.borderBottomColor = 'buttonface'; } else { oPrmForm.country.style.borderLeftColor = 'tomato'; oPrmForm.country.style.borderTopColor = 'tomato'; oPrmForm.country.style.borderRightColor = 'tomato'; oPrmForm.country.style.borderBottomColor = 'tomato'; } } bFieldGood = true; if (oPrmForm.dayphone.value.length > 0) { } else { sErrors = sErrors + 'Home Phone missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.dayphone.style.borderLeftColor = 'buttonface'; oPrmForm.dayphone.style.borderTopColor = 'buttonface'; oPrmForm.dayphone.style.borderRightColor = 'buttonface'; oPrmForm.dayphone.style.borderBottomColor = 'buttonface'; } else { oPrmForm.dayphone.style.borderLeftColor = 'tomato'; oPrmForm.dayphone.style.borderTopColor = 'tomato'; oPrmForm.dayphone.style.borderRightColor = 'tomato'; oPrmForm.dayphone.style.borderBottomColor = 'tomato'; } } bFieldGood = true; if (oPrmForm.email.value.length > 0) { } else { sErrors = sErrors + 'E-mail Address missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.email.style.borderLeftColor = 'buttonface'; oPrmForm.email.style.borderTopColor = 'buttonface'; oPrmForm.email.style.borderRightColor = 'buttonface'; oPrmForm.email.style.borderBottomColor = 'buttonface'; } else { oPrmForm.email.style.borderLeftColor = 'tomato'; oPrmForm.email.style.borderTopColor = 'tomato'; oPrmForm.email.style.borderRightColor = 'tomato'; oPrmForm.email.style.borderBottomColor = 'tomato'; } } bFieldGood = true; if (oPrmForm.educationlevel.selectedIndex > 0) { } else { sErrors = sErrors + 'Level of Education is missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.educationlevel.style.backgroundColor = '#FFFFFF'; } else { oPrmForm.educationlevel.style.backgroundColor = 'tomato'; } } bFieldGood = true; if (oPrmForm.program.selectedIndex > 0) { } else { sErrors = sErrors + 'Program of Interest missing\n'; bFieldGood = false; } if (bBrowserGood) { if (bFieldGood) { oPrmForm.program.style.backgroundColor = '#FFFFFF'; } else { oPrmForm.program.style.backgroundColor = 'tomato'; } } if (sErrors.length > 0) { bReturn = false; alert('The following errors occurred:\n' + sErrors); } return bReturn; } /* function checkrequired(which) { var pass=true; if (document.images) { for (i=0;i