/**
 * @author Ruki
 */

function sendData(){
	setQueryString();
	var url="send_data.php";
	httpRequest("POST",url,true,handleResponse,queryString);
}

function handleResponse(){
	if(request.readyState == 4){
		if(request.status == 200){
			var doc = request.responseText;
			stylizeDiv(doc,document.getElementById("contact_message"));
		}else{
			var msg = 'Error';
			stylizeDiv(msg,document.getElementById("contact_message"));
		}
	}	
}


function setQueryString(){
	queryString = "";
	var frm = document.forms[0];
	var numberElements = frm.elements.length;
	for(var i=0; i < numberElements;i++){
		if(i < numberElements - 1)	{
			queryString	 += frm.elements[i].name + "=" + encodeURIComponent(frm.elements[i].value) + "&";
		}else{
			queryString	 += frm.elements[i].name + "=" + encodeURIComponent(frm.elements[i].value);
		}
	}
}


function stylizeDiv(bdyTxt,div){
	div.innerHTML = "";
	div.style.backgroundColor = "#eee";
	div.style.display = "block";
	div.innerHTML = bdyTxt;
	
	if(bdyTxt.indexOf('Thank you') > -1){
		document.getElementById('contact_form').reset();
	}
	
}


function getDocInfo(doc){
	document.getElementById("docDisplay").innerHTML = doc;
}
