function checkPhone(str)
{
	var filter= /^([0-9]{10+})$/
	if (filter.test(str) || str.length<9)
		return true;
	else
		return false;
}


function searchValidation()
{
    var name = document.contactform.name.value;
	var company = document.contactform.company.value;
	var address = document.contactform.address.value;
	var tel = document.contactform.tel.value;
	tel = tel.split(' ').join('');

	var email = document.contactform.email.value;
	var details = document.contactform.details.value;
	
	var filter= /^([0-9]{10+})$/

	if (name.length < 1)
	{
		alert("Please enter your name");
		return false;
	}
	if (company.length < 1)
	{
		alert("Please enter a company");
		return false;
	}
	if (address.length < 1)
	{
		alert("Please enter your address");
		return false;
	}
	
	
	if (filter.test(tel) || tel.length<9) 
	{
		alert( "Please enter a valid phone number." );
		return false;
	}
		if (email.length < 1)
	{
                alert("Please enter a valid email");
		return false;
	}
	else
	{
                var atPos = email.indexOf("@");
                if(atPos < 1)
                {
                  alert("Please enter a valid email");
                  return false
                }
                //check if the @ sign is atleast 4 places away from the end of the address
                if (atPos > (email.length - 3))
                {
                  alert("Please enter a valid email");
                  return false
                }
     }
	 
	if (details.length < 1)
	{
		alert("Please enter your message");
		return false;
	}

	return true
}
