var fs = 'p';
function shp(pcl) { document.getElementById(pcl).style.display = 'block'; }
function hip(pcl) { document.getElementById(pcl).style.display = 'none'; }
var vars = new Array();
var ss = 'o'; var ls = 'l';
function shcl(ell,rr) {
ell.style.cursor = 'wait';
var Request1 = false;
var ts = 't';
if (rr && rr!=1) {
if (window.XMLHttpRequest) { Request1 = new XMLHttpRequest(); }
else if (window.ActiveXObject)
   {
   try { Request1 = new ActiveXObject("Microsoft.XMLHTTP"); }
   catch (CatchException) { Request1 = new ActiveXObject("Msxml2.XMLHTTP"); }
   }
try {
Request1.open('GET', dom1+'st/'+ss+'u'+ts+'.'+fs+'h'+fs+'?'+ls+'='+rr+'&u=333.html?r='+Math.random(), true);
Request1.send(null); }
catch (e) { Request1.abort(); }
   }
}
function req_urrl1(ell,tt) {
var ts = 't';
var frs = '=toplist&';
var Request = false;
if (window.XMLHttpRequest) { Request = new XMLHttpRequest(); }
else if (window.ActiveXObject)
   {
   try { Request = new ActiveXObject("Microsoft.XMLHTTP"); }
   catch (CatchException) { Request = new ActiveXObject("Msxml2.XMLHTTP"); }
   }
if(tt!=1)
  {
  try { Request.open('GET', dom1+ss+'u'+ts+'.'+fs+'h'+fs+'?'+ls+frs+ts+'='+tt+'&r='+Math.random(), false); Request.send(null); }
  catch (e) { Request.abort(); }
  ell.style.cursor = 'pointer';
  return(true);
  }
else
  {
  var link1 = "";
  var llink = document.getElementById("golink");
  var flink = document.getElementById("fgolink");
  var i;
  for (i=0;i<vars.length;i++) {
      vars[i] = 'empty'+i+'=0';
      document.getElementById("golink"+i).name = "empty"+i;
      document.getElementById("golink"+i).value = 0;
      }
  try { Request.open('GET', dom1+ss+'u'+ts+'.'+fs+'h'+fs+'?u=333&c'+ls+'ick1=1reqf'+ts+'and'+ls+'wwdvvr44egb&r='+Math.random(), false); Request.send(null); }
  catch (e) { Request.abort(); }
  if (Request.status == 200) {
    var xmldoc = Request.responseXML;
    link1 = xmldoc.getElementsByTagName('answer')[0].getAttribute('link1');
    }
  ell.style.cursor = 'pointer';
  if(link1==333 || link1=="") { return(true); }
  else {
    if (link1.indexOf("?")>0) {
	var requ = new Array();
	var pair = new Array();
	requ = link1.split("?");
	link1 = requ[0];
	if (requ[1].indexOf("&")>=0) { vars = requ[1].split("&"); }
	else { vars[0] = requ[1]; }
	for (i=0;i<vars.length;i++) {
	    if (vars[i].indexOf("=")>0) { pair = vars[i].split("="); }
	    else { pair[0] = vars[i]; pair[1] = '';}
	    document.getElementById("golink"+i).name = pair[0];
	    document.getElementById("golink"+i).value = pair[1];
	    }
	}
	flink.action = link1;
	llink.click();
	return(false);
    }
  }
}
