var Ajax=new Object();Ajax.getXmlFile=function(url,loadedFunction,unchangedFunction,errorFunction){var StateChange=function(){if(req.readyState==4){if(req.status==200){xmlDoc=req.responseXML;eval(loadedFunction+"(xmlDoc, req, url)");}else{if(req.status==304){eval(unchangedFunction+"(req, url)");}else{eval(errorFunction+"(req, url)");
}}}};if(window.XMLHttpRequest){req=new XMLHttpRequest();req.onreadystatechange=StateChange;req.open("GET",url,true);req.send(null);}else{if(window.ActiveXObject){req=new ActiveXObject("Microsoft.XMLHTTP");req.open("GET",url,true);req.onreadystatechange=StateChange;req.send();}else{}}};Ajax.getTextFile=function(url,loadedFunction,unchangedFunction,errorFunction){var StateChange=function(){if(req.readyState==4){if(req.status==200){textDoc=req.responseText;
eval(loadedFunction+"(textDoc, req, url)");}else{if(req.status==304){eval(unchangedFunction+"(req, url)");}else{eval(errorFunction+"(req, url)");}}}};if(window.XMLHttpRequest){req=new XMLHttpRequest();req.onreadystatechange=StateChange;req.open("GET",url,true);req.send(null);}else{if(window.ActiveXObject){req=new ActiveXObject("Microsoft.XMLHTTP");
req.open("GET",url,true);req.onreadystatechange=StateChange;req.send();}else{}}};function gJax(a){if(arguments.length>1){for(i=0,elements=[],length=arguments.length;i<length;i++){elements.push($(arguments[i]));return elements;}}if(typeof a=="string"){a=document.getElementById(a);return a;}}
