/* ---------------------------- */
/* XMLHTTPRequest Enable */
/* ---------------------------- */
function createObject()
{
	var request_type;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer")
	{
		request_type = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		request_type = new XMLHttpRequest();
	}
	
	return request_type;
}

var http = createObject();
var nocache = 0;


//=================================================================
//			FORM VERIFICATION
//=================================================================
function Send_Consultation()
{
	document.getElementById('response_div').innerHTML = "<img src='images/loading.gif' align='absmiddle'> Processing...";

	var cust_name		= encodeURI(document.getElementById('cust_name').value);
	var cust_company	= encodeURI(document.getElementById('cust_company').value);
	var cust_email		= encodeURI(document.getElementById('cust_email').value);
	var cust_phone		= encodeURI(document.getElementById('cust_phone').value);

	services			= "";
	
	for(var i=0; i < document.consultation.services.length; i++)
	{
		if(document.consultation.services[i].checked)
			services += document.consultation.services[i].value + ", "
	}


	var url		= "send_consultation.php?from=sendConsultation";
	var params	= "cust_name="+cust_name+"&cust_company="+cust_company+"&cust_email="+cust_email+
					"&cust_phone="+cust_phone+"&services="+services;

	http.open("POST", url, true);
	//Send the proper header information along with the request
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");

	http.onreadystatechange = ServerResponse;
	http.send(params);

}
//=================================================================
//			FORM VERIFICATION - END
//=================================================================



//=================================================================
//			SERVER RESPONSE
//=================================================================
function ServerResponse()
{
	
	if(http.readyState == 4)
	{ 
		var response = http.responseText;

		if (response == "0")
		{
			document.getElementById('response_div').innerHTML = "";
			document.getElementById('response_div2').innerHTML = "Thanks! Information has been sent.";
			document.consultation.reset();
		}
		else
		{
			document.getElementById('response_div').innerHTML = response;
		}
	}
	
}
//=================================================================
//			SERVER RESPONSE - END
//=================================================================

