var sendReq = getXmlHttpRequestObject();
var receiveReq = getXmlHttpRequestObject();

function setDisplay(id) {
  x = document.getElementById(id);
  if(x.style.display == "block") {
    x.style.display = "none";
  } else {
    x.style.display = "block";
  }
}
function emptyInput(input) {
  input.value= "";
}
function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		document.getElementById('tipResponse').innerHTML = 
		'Status: Cound not create XmlHttpRequest Object.' +
		'Consider upgrading your browser.';
	}
}
function sendTip(id, title) {
	if (sendReq.readyState == 4 || sendReq.readyState == 0) {
		sendReq.open("POST", 'actions/send_tip.php', true);
		sendReq.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    var param = 'from=' + document.getElementById('from_mail').value;
    param += '&to=' + document.getElementById('to_mail').value;
    param += '&title='+title;
    param += '&id='+id;
		sendReq.onreadystatechange = handleTipResponse; 
    sendReq.send(param);
	}			

}
function handleTipResponse() {
	if (sendReq.readyState == 4) {
		var response_tag = document.getElementById('tipResponse');
		var response = sendReq.responseText;
		response_tag.style.display = "block";
		response_tag.innerHTML = response;
	}
}
