// JavaScript Document

var empty = new Image(); empty.src = "pics/misc/fieldError.gif";
var haveerrors = 0;

function showImage(imagename, imageurl, errors) {
document[imagename].src = imageurl;
if (!haveerrors && errors) haveerrors = errors;
}

function validateForm() {
	var oFrm = document.oForm;

haveerrors = 0;
(oFrm.company.value.length < 1)
? showImage("companyError", "pics/misc/fieldError.gif", true)
: showImage("companyError", "pics/misc/fieldBlank.gif", false);

(oFrm.phone.value.length < 1)
? showImage("phoneError", "pics/misc/fieldError.gif", true)
: showImage("phoneError", "pics/misc/fieldBlank.gif", false);

(oFrm.email.value.search("@") == -1 || oFrm.email.value.search(".") == -1)
? showImage("emailError", "pics/misc/fieldError.gif", true)
: showImage("emailError", "pics/misc/fieldBlank.gif", false);

(oFrm.message.innerText.length < 1)
? showImage("messageError", "pics/misc/fieldError.gif", true)
: showImage("messageError", "pics/misc/fieldBlank.gif", false);

return (!haveerrors);
}

function validateNewsletter() {
	var oFrm = document.oForm;

haveerrors = 0;
(oFrm.oCompany.value.length < 1)
? showImage("oCompanyError", "pics/misc/fieldError.gif", true)
: showImage("oCompanyError", "pics/misc/fieldBlank.gif", false);

(oFrm.oName.value.length < 1)
? showImage("oNameError", "pics/misc/fieldError.gif", true)
: showImage("oNameError", "pics/misc/fieldBlank.gif", false);

(oFrm.oEmail.value.search("@") == -1 || oFrm.oEmail.value.search(".") == -1)
? showImage("oEmailError", "pics/misc/fieldError.gif", true)
: showImage("oEmailError", "pics/misc/fieldBlank.gif", false);

return (!haveerrors);
}
