function validateform()
{
	if(document.getElementById('name').value=='')
	{
		document.getElementById('name').focus();
		document.getElementById('name_error').innerHTML="Please Enter name";
		return false;
	}
	else
	{
		document.getElementById('name_error').innerHTML="";	
	}
	//var email	=	document.getElementById('email').value;
//	if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)))
//	{
//		document.getElementById('email_error').innerHTML="Please Enter Email";
//		document.getElementById("email").focus();
//		return (false)
//	}
//	else
//	{
		Ajaxmail();
//	}
	
/*	if(document.getElementById('subject').value=='')
	{
		alert("Please Enter subject");
		document.getElementById('subject').focus();
		return false;
	}
	if(document.getElementById('message').value=='')
	{
		alert("Please Enter message");
		document.getElementById('message').focus();
		return false;
	}*/
	
}

function Ajaxmail()
{
	 	http = false;
		  if (window.XMLHttpRequest) { // Mozilla, Safari,...
			 http = new XMLHttpRequest();
			 if (http.overrideMimeType) {
				// set type accordingly to anticipated content type
				//http_request.overrideMimeType('text/xml');
				http.overrideMimeType('text/html');
			 }
		  } else if (window.ActiveXObject) { // IE
			 try {
				http = new ActiveXObject("Msxml2.XMLHTTP");
			 } catch (e) {
				try {
				   http = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			 }
		  }
		  if (!http) {
			 alert('Cannot create XMLHTTP instance');
			 return false;
		  }
	
	if(http)
	{
		var url = "http://www.drews.com.au/overlaymail.php";
		var name = document.getElementById('name').value;
		var telephone = document.getElementById('telephone').value;
		var subject = document.getElementById('subject').value;
		var message = document.getElementById('message').value;
		var params = "action=mail";
		params += "&name="+name;
		params += "&telephone="+telephone;
		params += "&subject="+subject;
		params += "&message="+message;
		
		  http.onreadystatechange = alertContents;
		  http.open('POST', url, true);
		  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		  http.setRequestHeader("Content-length", params.length);
		  http.setRequestHeader("Connection", "close");
		  http.send(params);
	}
}
 function alertContents() {
      if (http.readyState == 4) {
         if (http.status == 200) {
			 alert(http.responseText);
			 document.contact.reset();
			 window.location.reload();
		} else {
            alert('There was a problem with the request.');
         }
      }
   }

