function postRequest(strURL){
	var xmlHttp;
	try{
		// Opera 8.0+, Firefox, Safari
		xmlHttp = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	xmlHttp.open('GET',strURL,true);
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			/*alert(xmlHttp.responseText);
			return false;*/
			document.getElementById('error').style.display = 'none';
			document.getElementById('success').style.display = 'block';
			document.getElementById('successmsg').innerHTML = xmlHttp.responseText;
			document.getElementById("firstname").value = '';
			document.getElementById("email").value = '';
			document.getElementById("telephone").value = '';
			document.getElementById("budget").value = '';
			document.getElementById("comments").value = '';
			document.getElementById("adminemail").value = '';
			//updatePage(xmlHttp.responseText);
		}
	}
	xmlHttp.send(strURL);	
}
function trim(str)
{
	return str.replace(/^\s+|\s+$/g,'');
}
function raq()
{
	var e_reg=/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
	var e_reg1=/^(\(?\+?[0-9]*\)?)?[0-9_\- \(\)]*$/;
	
	var firstname = document.getElementById("firstname").value;
	var email = document.getElementById("email").value;
	var telephone = document.getElementById("telephone").value;
	var budget = document.getElementById("budget").value;
	var comment = document.getElementById("comments").value;
	if(document.getElementById("agree").checked == 1)
	{
		agree = 'Call me back : Yes';
	}
	else
	{
		agree = 'Call me back : No';
	}
	//var adminemail = document.getElementById("adminemail").value;

	if(trim(document.getElementById("firstname").value)=="")
	{
		document.getElementById("errormsg").innerHTML="Please enter your name";
		document.getElementById("error").style.display = 'block';
		document.getElementById("firstname").value='';
		document.getElementById('firstname').focus();
		return false;
	}
	else if(document.getElementById("email").value=="")
	{
		document.getElementById("errormsg").innerHTML="Please enter email";
		document.getElementById("error").style.display = 'block';
		document.getElementById("email").value='';
		document.getElementById('email').focus();
		return false;
	}
	else if(e_reg.test(document.getElementById("email").value) == false)
	{
		document.getElementById("errormsg").innerHTML="Email is invalid";
		document.getElementById("error").style.display = 'block';
		document.getElementById("email").value='';
		document.getElementById('email').focus();
		return false;
	}
	else if(document.getElementById("telephone").value=="")
	{
		document.getElementById("errormsg").innerHTML="Please enter telephone number";
		document.getElementById("error").style.display = 'block';
		document.getElementById("telephone").value='';
		document.getElementById('telephone').focus();
		return false;
	}
	else if(e_reg1.test(document.getElementById("telephone").value) == false)
	{
		document.getElementById("errormsg").innerHTML="Telephone number is invalid";
		document.getElementById("error").style.display = 'block';
		document.getElementById("telephone").value='';
		document.getElementById('telephone').focus();
		return false;
	}
	else if(document.getElementById("budget").value=="")
	{
		document.getElementById("errormsg").innerHTML="Please select budget";
		document.getElementById("error").style.display = 'block';
		document.getElementById("budget").value='';
		document.getElementById('budget').focus();
		return false;
	}
	else if(document.getElementById("comments").value=="")
	{
		document.getElementById("errormsg").innerHTML="Please enter comments";
		document.getElementById("error").style.display = 'block';
		document.getElementById("comments").value='';
		document.getElementById('comments').focus();
		return false;
	}
	else
	{
		//return true;
		var bodycontent = 'Name : ' + firstname + '<br />Email : ' + email + '<br />Phone : ' + telephone + '<br />Budget : ' + budget + '<br />Comment : ' + comment + '<br />' + agree;
		//var url = 'http://info3server/project/infowaylive/wp-content/themes/new/';
		var url = 'http://www.infowaylive.com/wp-content/themes/new/';
		//alert(bodycontent);
		var strURL = url + 'raq.php?content=' + bodycontent + '&fname=' + firstname + '&email='+ email;
		postRequest(strURL);
		return false;
	}
}