var xmlHttp = null;





function checkuser(str)
{
if (str == "" || str==" " || str.length<=3) {
	document.getElementById("Suser").innerHTML="";
	return;	
}
	
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request");
return;
}
var url="validate.php";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}




// V sluchaj che zaqvkata kum server-a e izpulnena izprashtame rezultata v element sus suotvetnoto id
// .........................
// .........................
// .........................
// .........................
// .........................
// .........................



function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("Suser").innerHTML=xmlHttp.responseText;
}
}





// Tuk pravim proverka za browser-a, s kojto raboti potrebitelq i proverqvame dali toj poddurja XMLHttp zaqvki.
// .........................
// .........................
// .........................
// .........................
// .........................
// .........................



function GetXmlHttpObject()
{
  var xmlHttp=null;

  try
  {
    //Firefox, Opera 8.0+, Safari
    xmlHttp = new XMLHttpRequest();
  }
  catch(e)
  {
    //Internet Explorer
    try
    {
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
      try
      {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(e)
      {
        alert("Your browser does not support AJAX!")
        return false;
      }
    }
  }
  return xmlHttp;
}

