
function CheckForm()
{
 if (CheckName() && CheckEmail() && CheckMessage())
 {
   return true;
 }
 return false;
}

function CheckName()
{
   if ((document.contactform.name.value == "") || (document.contactform.name.value.length < 3) | (document.contactform.name.value.length > 30))
   {
        alert("Please enter your name (max 30 characters).")
        document.contactform.name.focus()
        return false
   }
   return true
}

function CheckEmail()
{
   if ((document.contactform.email.value == "") || (document.contactform.email.value.indexOf("@") == -1) || (document.contactform.email.value.indexOf(".") == -1) || (document.contactform.email.value.length < 6))
   {
        alert("Please enter a valid e-mail address (max 40 characters). Example: you@yourcompany.co.za")
        document.contactform.email.focus()
        return false
   }
   return true
}

function CheckMessage()
{
   if ((document.contactform.message.value == "") || (document.contactform.message.value.length < 3) | (document.contactform.message.value.length > 200))
   {
        alert("Please enter your message (max 200 characters).")
        document.contactform.message.focus()
        return false
   }
   return true
}
