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; // check question range if (parseInt(document.getElementById("QuestionCount").value) < 1 || parseInt(document.getElementById("QuestionCount").value) > 10) { alert ("Please enter a value in the 'number of questions' box between 3 and 10."); CanSubmit = false; return; } //Operand range lower CanSubmit = ForceNumber("OperandRangeLower", "Number of pictures to add or subtract (lower range)"); if (!CanSubmit) return; if (parseInt(document.getElementById("OperandRangeLower").value) < 1 || parseInt(document.getElementById("OperandRangeLower").value) > 10) { alert ("Please enter a value in the 'Number of pictures to add or subtract (lower range)' box between 1 and 10."); CanSubmit = false; return; } //Operand range upper CanSubmit = ForceNumber("OperandRangeUpper", "Number of pictures to add or subtract (upper range)"); if (!CanSubmit) return; if (parseInt(document.getElementById("OperandRangeUpper").value) < 1 || parseInt(document.getElementById("OperandRangeUpper").value) > 20) { alert ("Please enter a value in the 'Number of pictures to add or subtract (upper range)' box between 1 and 10."); CanSubmit = false; return; } //If fields have been entered correctly, submit the form document.LayoutMoreLess.submit(); } //end function