validate = new Object(  );

//--------------------------------------------------------------------------------------------
function checkForm(form) {
	
	if (form["first-name"].value == "") {
    alert("Please enter your given name.");
    form["first-name"].focus();
	form["first-name"].style.backgroundColor="#EBCF5F";
    return false;
  }
  
  if (form["last-name"].value == "") {
    alert("Please enter your given name.");
    form["last-name"].focus();
	form["last-name"].style.backgroundColor="#EBCF5F";
    return false;
  }
	
  if (form["email"].value.indexOf("@")==-1 || form["email"].value.indexOf(".")==-1 || form["email"].value.indexOf(" ")!=-1 || form["email"].value.length<6) {
		alert("Please enter a valid email address.");
		form["email"].focus();
		form["email"].style.backgroundColor="#EBCF5F";
		return false;
  }
  if (form["passport-number"].value.indexOf(" ")!=-1) {
    alert("Please enter your passport number without spaces");
    form["passport-number"].focus();
	form["passport-number"].style.backgroundColor="#EBCF5F";
    return false;
  }
  if (form["mailing-address"].value == "") {
    alert("Please enter your preferred mail address.");
    form["mailing-address"].focus();
	form["mailing-address"].style.backgroundColor="#EBCF5F";
    return false;
  }
  if (form["previous-passport-number"].value.indexOf(" ")!=-1) {
    alert("Please enter your previous\npassport number without spaces.");
    form["previous-passport-number"].focus();
	form["previous-passport-number"].style.backgroundColor="#EBCF5F";
    return false;
  }
  if (form["message"].value == "") {
    alert("Please enter your message.");
    form["message"].focus();
	form["message"].style.backgroundColor="#EBCF5F";
    return false;
  }

}
