// JavaScript Document

//Gets the browser specific XmlHttpRequest Object 

function getXmlHttpRequestObject() {

 if (window.XMLHttpRequest) {

    return new XMLHttpRequest(); //Mozilla, Safari ...

 } else if (window.ActiveXObject) {

    return new ActiveXObject("Microsoft.XMLHTTP"); //IE

 } else {

    //Display our error message

    alert("Your browser doesn't support the XmlHttpRequest object.");

 }

}



//Our XmlHttpRequest object

var receiveReq = getXmlHttpRequestObject();



//Initiate the AJAX request

function makeRequest(url, param) {



//If our readystate is either not started or finished, initiate a new request

 if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {

   //Set up the connection to captcha_test.html. True sets the request to asyncronous(default) 

   receiveReq.open("POST", url, true);



   //Set the function that will be called when the XmlHttpRequest objects state changes

  

   receiveReq.onreadystatechange = updatePage; 



   //Add HTTP headers to the request

   receiveReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

   receiveReq.setRequestHeader("Content-length", param.length);

   receiveReq.setRequestHeader("Connection", "close");



   //Make the request

   receiveReq.send(param);

 }   

}



//Called every time our XmlHttpRequest objects state changes

function updatePage() {

	

 //Check if our response is ready

 if (receiveReq.readyState == 4) {



   //Set the content of the DIV element with the response text


   document.getElementById('_result').innerHTML = receiveReq.responseText;

	//Get a reference to CAPTCHA image

   	

   

 }

}





//Called every time when form is perfomed

function getAlpha(theForm) {

 //Set the URL



 var url = 'alpha_like.php';

 var loadstatustext="<p align=center><img src='../images/loading.gif' /> <span style='font-family:tahoma; font-size:9pt;color:#0000CC'>&#1604;&#1591;&#1601;&#1575; &#1705;&#1605;&#1740; &#1589;&#1576;&#1585; &#1606;&#1605;&#1575;&#1740;&#1740;&#1583; ... </span>";
document.getElementById('tree_title').innerHTML ='&#1604;&#1740;&#1587;&#1578; &#1575;&#1604;&#1601;&#1576;&#1575;&#1740;&#1740; &#1711;&#1585;&#1608;&#1607; &#1607;&#1575;';
 document.getElementById("_result").innerHTML=loadstatustext;



 //Set up the parameters of our AJAX call

 var postStr;

 postStr  = theForm.d.name + "=" + encodeURIComponent( theForm.d.value );

 

 



 makeRequest(url, postStr);

}



//Called every time when form is perfomed

