var http = createRequestObject(); function createRequestObject() { var ro; try { ro = new XMLHttpRequest(); } catch (error) { try { ro = new ActiveXObject('Microsoft.XMLHTTP'); } catch (error) { return false; } } return ro; } function handleResponse() { if (http.readyState == 4) { var e = document.getElementById("gbform"); var response = http.responseText; if (response != 'ok') { alert(response); } else { window.location.reload(); } } } function content(request) { http.open('get', request); http.onreadystatechange = handleResponse; http.send(null); } function gbpost() { var e = document.getElementById("gbform"); if (e.style.display == 'none' || e.style.display == '') { e.style.display = "table"; } else { e.style.display = "none"; } } function gbsubmit() { var poster = document.getElementById("poster").value; var text = document.getElementById("text").value; content("gb-submit.php?poster=" + poster + "&text=" + text); }