var xmlHttp
var xmlHttp2
var xmlHttp3
var xmlHttp4
var str3


function vMenu(str)
{
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
      {
          alert ("Браузъра не поддържа HTTP Request")
         return
      }
    var url="vmenu.php"
    url=url+"?q="+str
    url=url+"&sid="+Math.random()
    xmlHttp.onreadystatechange=stateChanged
    xmlHttp.open("GET",url,true)
    xmlHttp.send(null)

}

function stateChanged()
{
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
     {document.getElementById("vmenu").innerHTML=xmlHttp.responseText;}
}


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)
          {
              xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
          }
     }
    return xmlHttp;
}



function rezult(str2,sr)
{
    xmlHttp2=GetXmlHttpObject2()
    if (xmlHttp2==null)
      {
          alert ("Браузъра не поддържа HTTP Request")
          return
      }
    var url="rezult.php"
    url=url+"?q="+str2
    if (str2=="srch"){url=url+"&sr="+sr}
    url=url+"&sid="+Math.random()
    xmlHttp2.onreadystatechange=stateChanged2
    xmlHttp2.open("GET",url,true)
    xmlHttp2.send(null)

}

function stateChanged2()
{
    if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete")
     {document.getElementById("rezult").innerHTML=xmlHttp2.responseText;}
}


function GetXmlHttpObject2()
{
    var xmlHttp2=null;
    try
     {
         // Firefox, Opera 8.0+, Safari
         xmlHttp2=new XMLHttpRequest();
     }
    catch (e)
     {
         // Internet Explorer
         try
          {
              xmlHttp2=new ActiveXObject("Msxml2.XMLHTTP");
          }
         catch (e)
          {
              xmlHttp2=new ActiveXObject("Microsoft.XMLHTTP");
          }
     }
    return xmlHttp2;
}

function rootMenu(str3)
{
if (str3>100){vMenu(str3);}

    xmlHttp3=GetXmlHttpObject3()
    if (xmlHttp3==null)
      {
          alert ("Браузъра не поддържа HTTP Request")
          return
      }


    var url="menuxml.php"
    url=url+"?q="+str3
    url=url+"&sid="+Math.random()
    xmlHttp3.onreadystatechange=stateChanged3
    xmlHttp3.open("GET",url,true)
    xmlHttp3.send(null)

}

function stateChanged3()
{
    if (xmlHttp3.readyState==4 || xmlHttp3.readyState=="complete")
          {

  sor=xmlHttp3.responseXML.getElementsByTagName("src")[0].childNodes[0].nodeValue;
  rezult(sor);
  clip=xmlHttp3.responseXML.getElementsByTagName("clip")[0].childNodes[0].nodeValue;
  playClip(clip);
  document.getElementById("rezname").innerHTML=
  xmlHttp3.responseXML.getElementsByTagName("top")[0].childNodes[0].nodeValue;
  strq=xmlHttp3.responseXML.getElementsByTagName("bottom")[0].childNodes[0].nodeValue;
  textBot(strq);

     }
}

function GetXmlHttpObject3()
{
    var xmlHttp3=null;
    try
     {
         // Firefox, Opera 8.0+, Safari
         xmlHttp3=new XMLHttpRequest();
     }
    catch (e)
     {
         // Internet Explorer
         try
          {
              xmlHttp3=new ActiveXObject("Msxml2.XMLHTTP");
          }
         catch (e)
          {
              xmlHttp3=new ActiveXObject("Microsoft.XMLHTTP");
          }
     }
    return xmlHttp3;
}

function textBot(str4)
{
    xmlHttp4=GetXmlHttpObject4()
    if (xmlHttp4==null)
      {
          alert ("Браузъра не поддържа HTTP Request")
         return
      }
    var url="textbot.php"
    url=url+"?q="+str4
    url=url+"&sid="+Math.random()
    xmlHttp4.onreadystatechange=stateChanged4
    xmlHttp4.open("GET",url,true)
    xmlHttp4.send(null)

}

function stateChanged4()
{
    if (xmlHttp4.readyState==4 || xmlHttp4.readyState=="complete")
     {document.getElementById("texta").innerHTML=xmlHttp4.responseText;}
}


function GetXmlHttpObject4()
{
    var xmlHttp4=null;
    try
     {
         // Firefox, Opera 8.0+, Safari
         xmlHttp4=new XMLHttpRequest();
     }
    catch (e)
     {
         // Internet Explorer
         try
          {
              xmlHttp4=new ActiveXObject("Msxml2.XMLHTTP");
          }
         catch (e)
          {
              xmlHttp4=new ActiveXObject("Microsoft.XMLHTTP");
          }
     }
    return xmlHttp4;
}

