<!-- hide script from old browsers

function validateInput(form, elementTypes, elementIds, friendlyNames, numElements)
{
    var preMsg = "Oops . . .";
    var msgForgot = "You forgot to select ";
    var msg = "";
    var element;
    var valid;
    var i, j;
    
    for(i=0; i<elementTypes.length; i++) {
        valid = false;
        if(elementTypes[i]=="text") {
           for(j=0; j<numElements[i]; j++) {
                element = form.elements(elementIds[i] + ((numElements[i]>1) ? String(j+1) : ""));
                
                if(element.value) {
                    valid = true;
                    break;
                }
            }
            if(!valid) {
                msg += msgForgot + friendlyNames[i] + ".\n";
            }
        }
        else if(elementTypes[i]=="checkbox") {
            for(j=0; j<numElements[i]; j++) {
                element = form.elements(elementIds[i] + ((numElements[i]>1) ? String(j+1) : ""));
                
                if(element.checked) {
                    valid = true;
                    break;
                }
            }
            if(!valid) {
                msg += msgForgot + friendlyNames[i] + ".\n";
            }
        }
        else if(elementTypes[i]=="radio") {
            for(j=0; j<numElements[i]; j++) {
                element = form.elements(elementIds[i], j);
                
                if(element.checked) {
                    valid = true;
                    break;
                }
            }
            if(!valid) {
                msg += msgForgot + friendlyNames[i] + ".\n";
            }
        }
    }
    if(msg!="") {
        alert(msg);
    }
    else {
    	form.submit();
    }
}

function checkForm(theForm, elementName, numitems) {
  msg = "";
  if (theForm.quantity.value=="") {
    msg += "\nYou forgot to input the number of entrees you wanted.";
  }
  qTrain = document.getElementsByName(elementName);
  qCheck = false;
  for(i=0;i<qTrain.length;i++){
    if(qTrain[i].checked==true){
      qCheck = true;
    }
  }
  if (qCheck == false) {
    msg += "\nYou forgot to make an entree selection.";
  }
  if(theForm.SideSelection) {
    qTrain = theForm.SideSelection;
    qCheck = false;
    for(i=0;i<qTrain.length;i++){
      if(qTrain[i].checked==true){
        qCheck = true;
      }
    }
    if (qCheck == false) {
      msg += "\nYou forgot to make a side selection.";
    }
  }
  qCheck = false;
  for(i=0; i<numitems; i++) {
    alert(elementName+String(i+1));
    if(theForm.item(elementName + String(i+1)).checked) {
        qCheck = true;
        break;
    }
  }
  if (qCheck == false) {
    msg += "\nYou forgot to choose your salad dressing.";
  }
  if (msg>"") {
    alert ("Oops . . ."+msg);
    return false
  }
  theForm.submit();
}

// end hiding script from old browsers -->