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; //Check a range has been entered for: temperature CanSubmit = ForceRange("Temp", "Temperature"); if (!CanSubmit) return; //Check a range has been entered for: scale (low) CanSubmit = ForceRange("ScaleLow", "Scale (lower)"); if (!CanSubmit) return; //Check a range has been entered for: scale (high) CanSubmit = ForceRange("ScaleHigh", "Scale (upper)"); if (!CanSubmit) return; //Check a range has been entered for: increment CanSubmit = ForceRange("Inc", "Division increments"); if (!CanSubmit) return; //Check a range has been entered for: major increment CanSubmit = ForceRange("MInc", "Emphasised divisions"); if (!CanSubmit) return; //Check there is an entry for scale name CanSubmit = ForceEntry("Scale", "Please enter a unit of measure for this thermometer."); if (!CanSubmit) return; //If fields have been entered correctly, submit the form if (CanSubmit) document.LayoutThermometer.submit(); } //end function