 var XMLHttpRequestObject = false;
 
 if (window.XMLHttpRequest) {
   XMLHttpRequestObject=new XMLHttpRequest();
   } else {
   XMLHttpRequestObject=new ActiveXObject("Microsoft.XMLHTTP");
   }
 
 function recaptcha(path,divID,width,height,chars) {
 
 if (XMLHttpRequestObject) {
 
   var obj = document.getElementById(divID);
   var hash = Math.floor(Math.random()*1234);

   XMLHttpRequestObject.onreadystatechange = function()
     {
     if (XMLHttpRequestObject.readyState==4 && XMLHttpRequestObject.status==200) {
        obj.innerHTML = XMLHttpRequestObject.responseText;
       }
     }
   
   XMLHttpRequestObject.open("GET", path+"/_includes/showCaptcha.php?hash="+hash+"&width="+width+"&height="+height+"&characters="+chars+"&v=1", true);
   XMLHttpRequestObject.send();
 }
 }
 
