

function validateQuoteRequest(formData)
{
	var emailFilter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var emailValidator = document.getElementById('mail-validation');
	var phoneValidator = document.getElementById('phone-validation');
	var submitOK = true;
	
	//Initialize:
	emailValidator.style.visibility = 'hidden';
	phoneValidator.style.visibility = 'hidden';
	
	//Check for valid e-mail address:
	if(formData.mail.value.length == 0)
	{
		emailValidator.innerHTML = "A value is required.";
		emailValidator.style.visibility = 'visible';
		submitOK = false;
	}
	else if(!emailFilter.test(formData.mail.value))
	{
		emailValidator.innerHTML = "Invalid E-Mail.";
		emailValidator.style.visibility = 'visible';
		submitOK = false;
	}
	
	//Check for valid phone number:
	if(formData.phonef1.value.length == 0)
	{
		phoneValidator.innerHTML = "A value is required.";
		phoneValidator.style.visibility = 'visible';
		submitOK = false;
	}
	if(formData.phonef2.value.length == 0)
	{
		phoneValidator.innerHTML = "A value is required.";
		phoneValidator.style.visibility = 'visible';
		submitOK = false;
	}
	if(formData.phonef3.value.length == 0)
	{
		phoneValidator.innerHTML = "A value is required.";
		phoneValidator.style.visibility = 'visible';
		submitOK = false;
	}
	
	
	return submitOK;
}