function checkform()
{
var emailFilter="/^.+@.+\..{2,3,4,6}$/";
var illegalChars= "/[\(\)\<\>\,\;\:\\\/\"\[\]]/";
var stripped = document.contactus.mynumber.value.replace(/[\(\)\.\-\ ]/g, '');
var strng = document.contactus.myemail.value



	if (document.contactus.myname.value == '') {
		alert('Name is a required feild.');
		return false;
	}
	
	else if (stripped == '') {
		alert('Phone Number is a required feild.');
		return false;
	}
	
	 else if (isNaN(stripped)) { 
      alert('Please enter only numbers.'); 
      return false; 
      } 
	
	else if (!(stripped.length == 10)) {
		alert('Phone number must contain 10 digits');
		return false;
	}
	
	else if (document.contactus.myemail.value == '') {
		alert('Email Address is a required feild.');
		return false;
	}
	else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.contactus.myemail.value))){
	alert('Email Address is not properly formated.');
	return false;
	}

	else if (strng.match(illegalChars)) {
   		alert('Email address entered contains invalid charecters.');
		return false;
	}
	var params
	params = "mynumber=" + document.contactus.mynumber.value + "&myname=" + document.contactus.myname.value + "&myemail=" + document.contactus.myemail.value
	//alert(params)
	
var xmlhttp;
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  alert("Your browser does not support XMLHTTP!");
  }
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
  {

 alert(xmlhttp.responseText)
	document.contactus.reset();return false;
  }
}
xmlhttp.open("POST","http://www.m3-designs.com/flame.php",true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("Content-length", params.length);
xmlhttp.setRequestHeader("Connection", "close");
xmlhttp.send(params);


}
