function ajaxFunction() { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { alert("Your browser does not support AJAX!"); return false; } } } return xmlHttp; } function ajaxGetContent(div_layer,url) { var xml = ajaxFunction(); xml.onreadystatechange=function() { if(xml.readyState==4) { div_layer.innerHTML = xml.responseText; } } xml.open("GET",url,true); xml.send(null); } function ajaxGetValue(obj, url) { var xml = ajaxFunction(); xml.onreadystatechange=function() { if(xml.readyState==4) { obj.value = xml.responseText; } } xml.open("GET",url,true); xml.send(null); } function ajaxCallback(cbfunc, url) { var xml = ajaxFunction(); xml.onreadystatechange=function() { if(xml.readyState==4) { cbfunc(xml.responseText); } } xml.open("GET",url,true); xml.send(null); } function ajaxNoOutput(url) { var xml = ajaxFunction(); xml.onreadystatechange=function() { if(xml.readyState==4) { } } xml.open("GET",url,true); xml.send(null); } function n() { }