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", "Numbers to generate (lower range)");
if (!CanSubmit) return;

CanSubmit = ForceNumber("RangeUpper", "Numbers to generate (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 card size range
if (parseInt(document.getElementById("Cards").value) < 2 || parseInt(document.getElementById("Cards").value) > 9)  
  { 
  alert ("Please enter a value in the 'size of each group' box between 2 and 9."); 
  CanSubmit = false;
  return; 
  } 

//If fields have been entered correctly, submit the form
if (CanSubmit) document.LayoutOrdering.submit();

} //end function

