function validate() {
	if (document.f.name.value=="") {
		document.f.name.focus();
		alert("Jméno musí být vyplněno");
		return false;
	}
	if (document.f.email.value=="") {
		document.f.email.focus();
		alert("E-mail musí být vyplněn");
		return false;
	}
	if (document.f.message.value=="") {
		document.f.message.focus();
		alert("Zpráva musí být vyplněna");
		return false;
	}
	return true;
}

function sendMessage() {
	if (! validate()) return;
		
	if (window.ActiveXObject) {
		httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		httpRequest = new XMLHttpRequest();
	}
	httpRequest.open("POST", "send_message.php", true);
	httpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	httpRequest.onreadystatechange=function() {processRequest(); } ;
	httpRequest.send("mail="+document.f.email.value+"&subject="+document.f.subject.value+"&name="+document.f.name.value+"&phone="+document.f.phone.value+"&message="+document.f.message.value);
	return false;
}
	
function processRequest() {
	if (httpRequest.readyState==4) {
   		if(httpRequest.status==200) {
   			alert("Děkujeme, Vaše zpráva byla odeslána.");
   		} else {
      		alert("Chyba při odesílání zprávy...");
  		}
	}
}
