function ValidateData() { //Submission variable var CanSubmit = false; //Check to make sure that the worksheet title field is not empty. CanSubmit = ForceEntry("WorksheetTitle", "Please enter a title for the worksheet."); if (!CanSubmit) return; // check numeric entries are numeric CanSubmit = ForceNumber("QuestionCount", "Number of questions"); if (!CanSubmit) return; CanSubmit = ForceNumber("RangeLower", "Starting number (lower range)"); if (!CanSubmit) return; CanSubmit = ForceNumber("RangeUpper", "Starting number (upper range)"); if (!CanSubmit) return; CanSubmit = ForceNumber("SecondRangeLower", "Number to multiply by (lower range)"); if (!CanSubmit) return; CanSubmit = ForceNumber("SecondRangeUpper", "Numbers to multiply by (upper range)"); if (!CanSubmit) return; // check question range if (parseInt(document.getElementById("QuestionCount").value) < 1 || parseInt(document.getElementById("QuestionCount").value) > 99) { alert ("Please enter a value in the 'number of questions' box between 1 and 99."); CanSubmit = false; return; } // check no division by zero has been entered if (parseInt(document.getElementById("RangeLower").value)==0) { alert("Please enter a non-zero number in the 'starting number (lower range)' box."); CanSubmit=false; errorColor(document.getElementById("RangeLower")); return; } if (parseInt(document.getElementById("RangeUpper").value)==0) { alert("Please enter a non-zero number in the 'starting number (upper range)' box."); CanSubmit=false; errorColor(document.getElementById("RangeUpper")); return; } if (parseInt(document.getElementById("SecondRangeLower").value)==0) { alert("Please enter a non-zero number in the 'divide by number (lower range)' box."); CanSubmit=false; errorColor(document.getElementById("SecondRangeLower")); return; } if (parseInt(document.getElementById("SecondRangeUpper").value)==0) { alert("Please enter a non-zero number in the 'divide by number (upper range)' box."); CanSubmit=false; errorColor(document.getElementById("SecondRangeUpper")); return; } //If fields have been entered correctly, submit the form if (CanSubmit) document.LayoutDivision.submit(); } //end function