// AJAX :: Randomizers
var r_xmlhttp;
var r_xmlhttpd;
var r_xmlhttpx;

function r_GetGame(lang)
{
r_xmlhttp=r_GetXmlHttpObject();
if (r_xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
if (lang=="SK") {
 var urlsrc="/genRandomGame.php";
} else {
 var urlsrc="/en/genRandomGame.php";
}
var url = "?";
url=url+";sid="+Math.random();
//alert(url);
r_xmlhttp.onreadystatechange=RandomGameChanged;
r_xmlhttp.open("GET", urlsrc + url, true);
r_xmlhttp.send(null);
}

function RandomGameChanged()
{
 if (r_xmlhttp.readyState==4)
 {
 document.getElementById("r_RandomGame").innerHTML=r_xmlhttp.responseText;
 }
}

function r_GetTopbar()
{
r_xmlhttp=r_GetXmlHttpObject();
if (r_xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var urlsrc="/genRandomTopbar.php";
var url = "?";
url=url+";sid="+Math.random();
//alert(url);
r_xmlhttp.onreadystatechange=TopbarChanged;
r_xmlhttp.open("GET", urlsrc + url, true);
r_xmlhttp.send(null);
}

function TopbarChanged()
{
 if (r_xmlhttp.readyState==4)
 {
 document.getElementById("r_TopBar").innerHTML=r_xmlhttp.responseText;
 }
}

function r_GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

