
//*****************************************************
// Copyright:  © 2009 M H Payet
//
// File:       libMain.js
// Language:	JavaScript
// Developer:  MHP
// Date:       Apr 2009
//
// Description:
//    JTC Website - Form library of functions.
//    To be included in web pages where forms exist
//    and need controls validated.
//*****************************************************

//=====================================================
// Validation routines.
//=====================================================

function validateRealName(form) {
   if (form.realname.value=="") {
      alert("Please enter your name.");
      form.realname.focus();
      return false;
   }
   return true;
}

function validateEmailAddress(form) {
   if (form.email.value=="") {
      alert("Please enter your email address.");
      form.email.focus();
      return false;
   }
   else if (form.email.value.indexOf("@")=="-1") {
      alert("Invalid email address - must contain '@'.");
      form.email.focus();
      return false;
   }
   return true;
}

function validatecommunity_or_ministry(form) {
   if (form.community_or_ministry.value=="") {
      alert("Please specify your Jesuit Community or Ministry.");
      form.community_or_ministry.focus();
      return false;
   }
   return true;
}

function validateAttendance(form) {
   var selectedIndex=form.attendance.options.selectedIndex;
   var selectedOption=form.attendance.options[selectedIndex].value;

   if (selectedOption=="selAttendance") {
      alert("Your venue of attendance must be selected");
      form.attendance.focus();
      return false;
   }
   return true;
}
//=====================================================
//
//=====================================================
