var haveerrors = false;
function showImage(imagename, imageurl, errors) {
document[imagename].src = imageurl;
if (!haveerrors && errors) haveerrors = errors;
}

function validateForm(f) {
f.PhoneNumber.value = f.homephoneac.value + f.homephoneexch.value + f.homephone.value;

haveerrors = false;
if (f.firstName.value.length < 1)
	showImage("firstNameerror", "images/form_error.gif", true);
else
	showImage("firstNameerror", "images/form_clear.gif", false);

if (f.lastName.value.length < 1) 
	showImage("lastNameerror", "images/form_error.gif", true);
else
	showImage("lastNameerror", "images/form_clear.gif", false);

if ((f.homephoneac.value.length != 3) || (f.homephoneexch.value.length != 3) || (f.homephone.value.length != 4))
	showImage("phoneerror", "images/form_error.gif", true);
else
	showImage("phoneerror", "images/form_clear.gif", false);

if (f.emailaddress.value.search("@") == -1 || f.emailaddress.value.search("[.*]") == -1) // validate email
	showImage("emailerror", "images/form_error.gif", true);
else
	showImage("emailerror", "images/form_clear.gif", false);

if (haveerrors) {
showImage("prompt", "images/form_error_cue.gif", true); 
}



return (!haveerrors);

}