var a078670=0;var a367396=1;var a897327=2;var a711457=3;var a312870=4;function a664029(a278249,a097004,a489504,a019605,a510733){if(arguments.length<3)a489504=null;if(arguments.length<4)a019605=true;if(arguments.length<5)a510733=true;var a557950;try{a557950=new XMLHttpRequest();}catch(a683410){try{a557950=new ActiveXObject("Msxml2.XMLHTTP");}catch(a108142){try{a557950=new ActiveXObject("Microsoft.XMLHTTP");}catch(a026839){alert("Your browser does not support AJAX!");return false;}}}a557950.URL=a278249;a557950.ResponseFunct=a097004;a557950.ErrorFunct=a489504;a557950.fResults=false;a557950.onreadystatechange=function (){a574266(a557950);};a557950.open((a019605?"POST":"GET"),a278249,a510733);a557950.send("");setTimeout(function (){if(!a557950.fResults){if(a557950.ErrorFunct!=null){a557950.ErrorFunct(1,"AJAX request timed out",a557950.URL);}else{alert("AJAX request timed out: "+a557950.URL);}}},3000);}function a574266(a557950){if(a557950.readyState==a312870){a557950.fResults=true;switch(a557950.status){case 200:try{if(a557950.ResponseFunct!=null){a557950.ResponseFunct(a557950.responseXML,a557950.responseText);}}catch(a278079){alert(a278079);}break;case 404:if(a557950.ErrorFunct!=null){a557950.ErrorFunct(a557950.status,"AJAX URL not found",a557950.URL);}else{alert("AJAX URL not found: "+a557950.URL);}break;default:if(a557950.ErrorFunct!=null){a557950.ErrorFunct(a557950.status,"Undefind AJAX error",a557950.URL);}else{alert("Undefined AJAX error: "+a557950.status+"\nURL: "+a557950.URL);}break;}}}
