///////////////////////////////////////////////////////////
//////////////////////VALIDATIONS///////////////////////
/////////////////////////////////////////////////////////

function validate(contactForm)
{
var error = "";

if (contactForm.title.value == "" )
{
error +="\nThe Title can not be left empty";
document.contactForm.title.style.backgroundColor = '#FFD8D8';
}
else {
document.contactForm.title.style.backgroundColor = '#FFFFFF';
}

if (contactForm.FirstName.value == "")
{
error +="\nThe First Name can not be left empty.";
document.contactForm.FirstName.style.backgroundColor = '#FFD8D8';
}
else {
document.contactForm.FirstName.style.backgroundColor = '#FFFFFF';
}

if (contactForm.LastName.value == "")
{
error +="\nThe Last Name can not be left empty.";
document.contactForm.LastName.style.backgroundColor = '#FFD8D8';
}
else {
document.contactForm.LastName.style.backgroundColor = '#FFFFFF';
}

if (contactForm.topic.value == "")
{
error +="\nPlease select a topic for your enquiry";
document.contactForm.topic.style.backgroundColor = '#FFD8D8';
}
else {
document.contactForm.topic.style.backgroundColor = '#FFFFFF';
}

if (contactForm.subject.value == "")
{
error +="\nThe Subject can not be left empty.";
document.contactForm.subject.style.backgroundColor = '#FFD8D8';
}
else {
document.contactForm.subject.style.backgroundColor = '#FFFFFF';
}

if (contactForm.comment.value == "")
{
error +="\nPlease enter your enquiry/question";
document.contactForm.comment.style.backgroundColor = '#FFD8D8';
}
else {
document.contactForm.comment.style.backgroundColor = '#FFFFFF';
}

if (contactForm.email.value == "")
{
error +="\nPlease enter your e-mail";
document.contactForm.email.style.backgroundColor = '#FFD8D8';
}
else {
document.contactForm.email.style.backgroundColor = '#FFFFFF';
}

   var x = document.contactForm.email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		document.contactForm.email.style.backgroundColor = '#FFFFFF';
}
else {

error +="\nInvalid email.Please re-enter your e-mail";
document.contactForm.email.style.backgroundColor = '#FFD8D8';
}


if (error != "")
  {
    alert(error);
    return (false);
	
  } else {
    return (true);
  }
}

///////////////////////////////////////////////////
////////// End of Validation//////////////////////
/////////////////////////////////////////////////