<!-- Begin

// Check to see if field is blank. If it is then send out alert error message.
function checkField(field, msg)
{
   if(field.value == "")
   {
      alert(msg + " is a required field.");
      field.focus();
      return false;
   }
   return true;
}

// Check the select function to see if a value has been selected. If not, then send out alert error message.

function checkSelect(field, msg)
{
   if(field.selectedIndex == 0)
   {
      alert(msg + " is a required field.");
      field.focus();
      return false;
   }
   return true;
}

// Check the Radio Buttons to see if a value has been selected. If not, then send out alert error message.

function checkRadio(field, msg)
{
    for(i=0;i<field.length;i++)
    {
        if(field[i].checked)
        return true;
    }
    alert(msg + " is a required field.");
    return false;
}


function checkData(form)
{
   if(!checkField(form.FirstName, "First Name")) return false;
   if(!checkField(form.LastName, "Last Name")) return false;
   if(!checkField(form.Address1, "Address 1")) return false;
   if(!checkField(form.City, "City")) return false;
   if(!checkSelect(form.ProvinceID, "Province/State")) return false;
   if(!checkSelect(form.CountryID, "Country")) return false;
   if(!checkField(form.PhoneWork, "Work Phone")) return false;
   if(!checkField(form.PhoneHome, "Home Phone")) return false;
   if(!checkField(form.EmailAddress, "Email Address")) return false;
   if(!checkRadio(form.CategoryIDList, "Membership Category")) return false;
   if(!checkRadio(form.ItemID, "Membership Level")) return false;
   return true;
}


function checkFormData(form)
{
   if(!checkData(form))
      return false;

   return true;
}

// End -->

