document.write('
| '); function CheckInput() { if (CheckRequired()) return true; else return false; } function Continue() { if (CheckRequired()) { document.Survey.action = 'http://service.velaro.com/Survey/surveyContinueProcess.asp'; document.Survey.submit(); } } function CheckRequired() { var foundOne; var ErrorMessage = ''; document.Survey.href.value = document.location.href; for (var i = 0; i < document.Survey.length; i++) { if (document.Survey.elements[i]) if (document.Survey.elements[i].name.substr(0, 8) == 'Question') if (document.Survey.elements['Required' + document.Survey.elements[i].name.substr(8)]) { foundOne = true; switch (document.Survey.elements[i].type) { case 'hidden': //do nothing - hidden fields should not be required case 'select-one': //do nothing - drop downs are already filled with the first item break; case 'radio': case 'checkbox': foundOne = false; if (document.Survey.elements[document.Survey.elements[i].name].length) { for (var j = 0; j < document.Survey.elements[document.Survey.elements[i].name].length; j++) if (document.Survey.elements[document.Survey.elements[i].name][j].checked) foundOne = true; } else foundOne = document.Survey.elements[i].checked; break; case 'text': case 'textarea': foundOne = !(document.Survey.elements[i].value == ''); break; default: foundOne = true; break; } if (!foundOne) if (ErrorMessage.indexOf(document.Survey.elements['Required' + document.Survey.elements[i].name.substr(8)].value) == -1) ErrorMessage += '\n' + document.Survey.elements['Required' + document.Survey.elements[i].name.substr(8)].value; } } if (ErrorMessage == '') return true; else { alert(ErrorMessage); return false; } } document.write(' |
| \n'); document.write(''); document.write('\n'); document.write(''); document.write('\n'); document.write('\n'); document.write(' |