function gethttp() { var http_request = false; if (window.XMLHttpRequest) { // Mozilla, Safari, ... http_request = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!http_request) { alert("Giving up :( Cannot create an XMLHTTP instance"); return false; } else { return http_request; } } function makePollspoll_2Request() { var http_request=gethttp(); http_request.onreadystatechange = function() { alertPollspoll_2(http_request,true); }; http_request.open('GET', 'http://www.crustandcrumbsbakery.com/modules/AjaxMadeSimple/requesthandler.php?module=Polls&method=ExecuteVote&pollid=2', true); http_request.send(null); } function Pollspoll_2FormSubmit(myform) { var radiochoices=document.getElementsByName('pollvotingchoice_2'); var value0=''; for(var i=0; i < radiochoices.length; i++) { if (radiochoices[i].checked==1) { value0=radiochoices[i].value; break; } } var field1=document.getElementById('vote'); var value1=field1.value; var http_request=gethttp(); http_request.onreadystatechange = function() { alertPollspoll_2(http_request,false); }; http_request.open('GET', 'http://www.crustandcrumbsbakery.com/modules/AjaxMadeSimple/requesthandler.php?module=Polls&method=ExecuteVote&pollvotingchoice_2='+value0+'&vote='+value1+'&pollid=2', true); http_request.send(null); return false; } function alertPollspoll_2(http_request,refresh) { if (http_request.readyState == 4) { if (http_request.status == 200) { element=document.getElementById('pollcontent_2'); element.innerHTML=http_request.responseText; h = element.scrollHeight; element.scrollTop = h; if (refresh) window.setTimeout('makePollspoll_2Request()',-1); } else { alert('There was a problem with the request.'); }; } }