function ajaxRequest(url, method, data, asynch, responseHandler, isXML) { var request = new XMLHttpRequest(); request.open(method, url, asynch); if (method == "POST") request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); if (isXML) request.setRequestHeader('Content-Type', 'text/xml'); request.onreadystatechange = function() { //alert(request.readyState); if (request.readyState == 4) { //alert(request.status); if (request.status == 200) { responseHandler(request.responseText); } } }; request.send(data); }