function GetXmlHttpRequest()
{
   var XmlHttpReq;

   var msxmlhttp = new Array(
      'Msxml2.XMLHTTP.5.0',
      'Msxml2.XMLHTTP.4.0',
      'Msxml2.XMLHTTP.3.0',
      'Msxml2.XMLHTTP',
      'Microsoft.XMLHTTP');
   for (var i = 0; i != msxmlhttp.length; i++)
   {
      try {
         XmlHttpReq = new ActiveXObject(msxmlhttp[i]); //For IE
      } catch (e) {
         XmlHttpReq = null;
      }
   }
      
   if(!XmlHttpReq )
      XmlHttpReq = new XMLHttpRequest();//For NS
      
   return XmlHttpReq;

}

/* ---------------------------------------------------------------------------- */
function AjaxSubmitForm(FrmObject)
{
   var Data;
   PrintResult('<center>&#x062F;&#x0631;&#x062D;&#x0627;&#x0644; &#x0628;&#x0627;&#x0631;&#x06AF;&#x0632;&#x0627;&#x0631;&#x064A; ...</center>');   
   Data = "&TextBox1=" + FrmObject.TextBox1.value ;

   PostData(Data, 'fa_inexo.php');
   
   return false;
}


function AjaxSubmitForm1(FrmObject)
{
   var Data;
   PrintResult('<center>&#x062F;&#x0631;&#x062D;&#x0627;&#x0644; &#x062C;&#x0633;&#x062A;&#x062C;&#x0648; ...</center>');   
   Data = "&TextBox2=" + FrmObject.TextBox2.value + "&TextBox3=" + FrmObject.TextBox3.value + "&sorts=" + FrmObject.sorts.value + "&num=" + FrmObject.num.value;

   PostData(Data, 'search.php');
   
   return false;
}

/* ---------------------------------------------------------------------------- */

function PostData(Data, Url)
{

   var XmlHttpReq = GetXmlHttpRequest();

   if(!XmlHttpReq)
   {
      alert('Your Browser not support AJAX!');
      return false;
   }
   
   XmlHttpReq.open("POST", Url, true);

   XmlHttpReq.onreadystatechange = function()
   {
      if(XmlHttpReq.readyState == 4 && XmlHttpReq.status == 200)   
         PrintResult(XmlHttpReq.responseText);
   };

   XmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

   XmlHttpReq.send(Data);
   
   return true;

}

/* ---------------------------------------------------------------------------- */

function PrintResult(TheData)
{
   window.document.getElementById('main').innerHTML = TheData;
} 