var ajax={init:function(Method,Loc,Vars,DIV){var page=ajax.obj();if(Method=="GET"){page.open(Method,Loc+"?"+Vars,true);}
else{page.open(Method,Loc,true);page.setRequestHeader("Content-type","application/x-www-form-urlencoded");page.setRequestHeader("Content-length",Vars.length);page.setRequestHeader("Connection","close");}
page.onreadystatechange=function(){if(page.readyState==4)
{if(page.status==200)
{document.getElementById(DIV).innerHTML=page.responseText;mailer.clean_success();setTimeout('mailer.hide()',2000)}
else
{document.getElementById(DIV).innerHTML=page.statusText+"<br><br>Please email the admin the details of this error";setTimeout('mailer.hide()',2000)}}};if(Method=="GET")
{page.send(null);}
else
{page.send(Vars);}},obj:function(){var page;if(navigator.appName=="Microsoft Internet Explorer"){try{page=new ActiveXObject("Microsoft.XMLHTTP");}
catch(err){try{AJAXobj=new ActiveXObject("Msxml2.XMLHTTP");}
catch(err){alert("ActiveXObject for AJAX unavailable");page=false}}}
else{try{page=new XMLHttpRequest;}
catch(err){alert("AJAX could not be performed, request aborted");page=false}}
return page;}}
