function checkFields() {
missinginfo = "";

if (document.queryform.FirstName.value == "") {
missinginfo += "\n     -  First Name";
}
if (document.queryform.LastName.value == "") {
missinginfo += "\n     -  Last Name";
}
if ((document.queryform.Email.value == "") || 
(document.queryform.Email.value.indexOf('@') == -1) || 
(document.queryform.Email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  e-Mail Address";
}
if (document.queryform.CompanyName.value == "") {
missinginfo += "\n     -  Company Name";
}
if (document.queryform.Address1.value == "") {
missinginfo += "\n     -  Address";
}
if (document.queryform.City.value == "") {
missinginfo += "\n     -  Suburb or City";
}
if (document.queryform.State.value == "") {
missinginfo += "\n     -  State";
}
if (document.queryform.PostCode.value == "") {
missinginfo += "\n     -  Postcode";
}
if (document.queryform.Country.value == "") {
missinginfo += "\n     -  Country";
}
if (document.queryform.WorkPhone.value == "") {
missinginfo += "\n     -  Phone";
}
//if (document.queryform.FaxNumber.value == "") {
//missinginfo += "\n     -  Fax";
//}

if (missinginfo != "") {
missinginfo ="These fields have not been correctly filled:\n" +
missinginfo + "\n\nPlease fill these fields and submit again.";
alert(missinginfo);
return false;
}
else return true;
}