// JavaScript Document
var xmlHttp
var url

function tst(str)
{
x=str.split(",")
}


function showNewsSh(str)
{
	//str is "" for bg or "en"
//	alert("showNewsSh str="+str)
		
	if(	str==undefined) str="bg";
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
      {
          alert ("error in HTTP Request")
          return
      }
	  url="../news/shnews.php"
	  url=url+"?lang="+str
	  url=url+"&"
	
	makeurl()
} 


function showHint(str)
{
//	alert("shHint: str="+str)
	x=str.split(",")
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
      {
          alert ("error in HTTP Request")
          return
      }
	  if (x[0]==-1)
      { 
        url="../news/news.php"
		url=url+"?"
      } 
	  else
	  {
		url="../news/singlenews.php"
		url=url+"?show="+x[0]+"&"
	  }
	  if (x[1]==undefined) {
		url=url+"lang=bg&"
	  } else { url=url+"lang=en&"}
		makeurl()
   
}

function makeurl()
{
	url=url+"sid="+Math.random()
//	alert("Show url: "+ url)
    xmlHttp.onreadystatechange=stateChanged 
    xmlHttp.open("GET",url,true)
    xmlHttp.send(null)
	
}


function stateChanged() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
     { 
         document.getElementById("txtHint").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 reloadPage()
{
  window.location.reload()
}

function gparm(str)
{
	x=location.search.substring(1).split("=");
//    alert ("x="+x);
	if(x[1]==-1||x[1]==undefined)
	{
		show="-1"
	}
	else
	{
		show=x[1]
	}
	if(	str=="en") show = show + ",en";
//	alert ("gparm show=" + show)
	showHint(show=show)
	
}