if (typeof XMLHttpRequest == "undefined") { function XMLHttpRequest() { var version = new Array(); version[0]="MSXML2.XMLHttp.5.0"; version[1]="MSXML2.XMLHttp.4.0"; version[2]="MSXML2.XMLHttp.3.0"; version[3]="Microsoft.XMLHTTP"; for (i = 0; i < version.length; i++) { try { var x=new ActiveXObject(version[i]); return(x); } catch (err) { } } alert("Your browser does not support XML HTTP requests."); } } var ajx = null; function vote() { ajx = new XMLHttpRequest(); ajx.onreadystatechange = onStateChange; ajx.open("POST", "http://www.allinpokerblog.co.uk/poll_ws.php", true); ajx.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); var f = document.getElementById("vote"); // vote form var els = f.elements; for (var i = 0; i < els.length; i++) { if (els[i].checked == true) break; } ajx.send("p="+document.getElementById("poll_id").value+"&v="+els[i].value); } function onStateChange() { if (ajx.readyState == 4) { //alert(ajx.responseText); document.getElementById("poll_box").innerHTML = ajx.responseText; } }