// eJaxMe : String -> void function eJaxMe (e) { var eureka = JackSir(), eDiv = document.createElement("div"); eureka.open("GET", e, true); eureka.onreadystatechange = function () { if (eureka.readyState == 4) { eDiv.innerHTML = eureka.responseText; document.getElementById("board").innerHTML = eDiv.getElementById("board").innerHTML; } } eureka.send(null); } // JackSir : void -> Http Request module function JackSir () { var eureka; try { eureka = new XMLHttpRequest(); } catch (e) { try { eureka = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { try { eureka = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { /* do nothing. Browser sucks ass */ } } } return eureka; }