function createHttp()
{

var Http;

if(window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  Http=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  Http=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  return false;
  }
  
return Http;

}

function getGames(from)
{

if(!from || isNaN(from))
{
var from = 0;
}

var Ajax = createHttp();
if(!Ajax)
{
location.href = "http://danclan.dk/spil.php?from="+from;
return false; 
}

document.getElementById('gamecontent').innerHTML = '<img src="img/gameloader.gif" alt="" style="width: 16px; height: 11px;" />';

Ajax.onreadystatechange=function()
{
if(Ajax.readyState == 4)
{
if(Ajax.responseText.length > 0)
{
document.getElementById('gamecontent').innerHTML = Ajax.responseText;
}
else
{
document.getElementById('gamecontent').innerHTML = '<img src="img/gameloader.gif" alt="" style="width: 16px; height: 11px;" /><br />\nDer skete en fejl under hentningen...\n';
}  
}
}

var url = "http://danclan.dk/inc/gamecontent.php?from="+from;

Ajax.open("GET",url,true);
Ajax.send(null);

}

function AjaxVote(pollnum)
{

var pollnum = (isNaN(pollnum)||pollnum.length==0?"auto":pollnum);

var Vote = document.getElementById('ajaxvote');

if(Vote.value.length>0)
{

var Ajax = createHttp();
if(Ajax==false) { return alert("Din browser understøtter ikke Ajax...\n\rOpdater venligst din browser.\n\rHilsen DanClan."); }

var url = "http://danclan.dk/inc/poll.php?vote=" + Vote.value + "&pollnum=" + pollnum + "&anticache=" + Math.round(Math.random()*10000000000000000);

Ajax.onreadystatechange = function()
{
if(Ajax.readystate==4)
{
document.getElementById('ajaxform').innerHTML=Ajax.responseText;
}
}

Ajax.open("GET",url,true);
Ajax.send(null);

}
else
{
alert("Angiv din stemme først...");
}

}


function AjaxToF(url)
{
var Ajax = createHttp();
if(Ajax==false) { return "fail"; }
Ajax.onreadystatechange = function()
{
if(Ajax.readystate=4) { return Ajax.responseText; }
}
Ajax.open("GET",url,true)
Ajax.send(null);
}


function AjaxGnD(url,todo)
{
var Ajax=createHttp();
if(Ajax==false) { return "fail"; }
Ajax.onreadystatechange = function()
{
if(Ajax.readystate=4) { return Ajax.responseText; }
}
Ajax.open("GET",url,true)
Ajax.send(null);
}


function GetInnerSize()
{
	var x,y;
	if (self.innerHeight) // all except Explorer
	{
		x = self.innerWidth;
		y = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
		// Explorer 6 Strict Mode
	{
		x = document.documentElement.clientWidth;
		y = document.documentElement.clientHeight;
	}
	else if (document.body) // other Explorers
	{
		x = document.body.clientWidth;
		y = document.body.clientHeight;
	}
	return [x,y];
}

