function sendPost(url, pane, parameters) {
	var xmlHttp;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
   	} catch (e) {
		// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	xmlHttp.onreadystatechange=function() {
		if(xmlHttp.readyState==0) {
			document.getElementById(pane).innerHTML = "<div id=\"ajax-message\"><img src=\"images/ajax-loader-bar.gif\" />";
		}
		if(xmlHttp.readyState==1) {
			document.getElementById(pane).innerHTML = "<div id=\"ajax-message\"><img src=\"images/ajax-loader-bar.gif\" />";
		}
		if(xmlHttp.readyState==2) {
			document.getElementById(pane).innerHTML = "<div id=\"ajax-message\"><img src=\"images/ajax-loader-bar.gif\" />";
		}
		if(xmlHttp.readyState==3) {
			document.getElementById(pane).innerHTML = "<div id=\"ajax-message\"><img src=\"images/ajax-loader-bar.gif\" />";
		}
		if(xmlHttp.readyState==4) {
			if (xmlHttp.status == 200) {
				if (xmlHttp.responseText == "success") {
					document.getElementById(pane).innerHTML = "<div id=\"ajax-message\">" + xmlHttp.responseText + "</div>";
         		} else {
					document.getElementById(pane).innerHTML = "<div id=\"ajax-message\">" + xmlHttp.responseText + "</div>";
				}
			} else {
				document.getElementById(pane).innerHTML = "<div id=\"ajax-message\">" + xmlHttp.statusText + "</div>";
			}
      
		}
	}
	xmlHttp.open('POST', url, true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", parameters.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(parameters);
}

function submitFormMessage() {
	var postParameters = "from=" + encodeURI( document.getElementById("from").value ) + "&subject=" + encodeURI( document.getElementById("subject").value ) + "&message=" + encodeURI( document.getElementById("message").value );
	sendPost("send-mail.php", "send-box", postParameters);
}

function goBackToForm(from, subject, message) {
	if(from == null) {
		from = "";
	}
	if(subject == null) {
		subject = "";
	}
	if(message == null) {
		message = "";
	}
	form = "<form method=\"POST\" onsubmit=\"submitFormMessage(); return false;\">" + 
		"<label for=\"from\">Your email: </label><br /><input type=\"text\" name=\"from\" id=\"from\"  value=\"" + from + "\"/><br />" + 
		"<label for=\"subject\">Subject: </label><br /><input type=\"text\" name=\"subject\" id=\"subject\" value=\"" + subject + "\"/><br />" + 
		"<label for=\"message\">Message: </label><br /><textarea name=\"message\" id=\"message\">" + message + "</textarea><br />" + 
		"<input type=\"submit\" name=\"send\" id=\"send\" value=\"Send message\"/>" + 
		"</form>";
		
	document.getElementById("send-box").innerHTML = form;
}