var xmlHttp = false;


try
{
	xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
    try
	{
		xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(e)
	{
		xmlHttp  = false;
	}
}
if (!xmlHttp  && typeof XMLHttpRequest != 'undefined')
{
	xmlHttp = new XMLHttpRequest();
}

function checkcookie()
{
	var name = "hidewinners=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(name) == 0) return true;
	}
}

function getdata()
{
	if(checkcookie()==true)
	{
			  hidewinners();
	}     
	else(xmlHttp)
	{
		xmlHttp.open('GET', 'ajaxwinner.php', true);
		
		xmlHttp.onreadystatechange = function ()
		{
			if (xmlHttp.readyState == 4)
			{
			
			var data=xmlHttp.responseText;
			var t=data.split(";")
			document.getElementById('winnercontest').innerHTML = t[0];
			document.getElementById('winnername').innerHTML = t[1];
			document.getElementById('winnerimage').innerHTML = t[2];
			}
		};
		xmlHttp.send(null);
	}
}

function hidewinners()
{
		  document.getElementById('hideShow').style.display = 'none'; 
		  document.cookie = 'hidewinners=1; expires=Thu, 04 Feb 2070 16:17:38 GMT';
		  document.getElementById('hideshowlink').innerHTML = '<a href="#" onclick="showwinners()">anzeigen</a>';
}

function showwinners()
{
	  	  document.getElementById('hideShow').style.display = 'table-row'; 
		  document.cookie = 'hidewinners=1; expires=Thu, 01-Jan-70 00:00:01 GMT';
		  document.getElementById('hideshowlink').innerHTML = '<a href="#" onclick="hidewinners()">verstecken</a>';
}


if(checkcookie()==true)
{
		  hidewinners();
}     
else(xmlHttp)
{
	xmlHttp.open('GET', 'ajaxwinner.php', true);
	
	xmlHttp.onreadystatechange = function ()
	{
		if (xmlHttp.readyState == 4)
		{
		
		var data=xmlHttp.responseText;
		var t=data.split(";")
		document.getElementById('winnercontest').innerHTML = t[0];
		document.getElementById('winnername').innerHTML = t[1];
		document.getElementById('winnerimage').innerHTML = t[2];
		}
	};
	xmlHttp.send(null);
}
window.onLoad
window.setInterval("getdata()", 30000);

