// JavaScript Document
function formValidate()
{
var j = document.form.name.value;
var a = document.form.lastname.value;
var k = document.form.address.value;
var l = document.form.suburb.value;
var n = document.form.phone.value;
var p = document.form.mobile.value;
var q = document.form.work.value;
var r = document.form.email.value;
var s = document.form.contact.value;

var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/

if (j == ""){
alert("Please enter your 'name'"); 
return false;
}
if (a == ""){
alert("Please enter your 'lastname'"); 
return false;
}
if (k == ""){
alert("Please enter 'address'"); 
return false;
}
if (l == ""){
alert("Please enter 'suburb'"); 
return false;
}


if ((n == "") && (p == "") && (q == "") && (r == "")){
alert("Please enter one of the phone numbers or email address"); 
return false;
}
if(isNaN(n)|| n.indexOf(" ")!=-1){
alert("Please enter a valid phone number");
return false; 
}
if(isNaN(p)|| p.indexOf(" ")!=-1){
alert("Please enter a valid phone number");
return false; 
}
if(isNaN(q)|| q.indexOf(" ")!=-1){
alert("Please enter a valid phone number");
return false; 
}
/*if (r.indexOf(".") <1){
alert("Please enter a valid email address");
return false;
}
if (r.indexOf("@")<1){
alert("Please enter a valid email address");
return false;
}*/
if (r.match(illegalChars)) {
alert("Please enter a valid email address");
return false;
}
if (s == ""){
alert("Please select 'prefered method of contact'"); 
return false;
}



}