window.onloadFunctions.push(
	function()
	{
		var timeout = readCookie("autorefresh");
		if(timeout == null)
			return;

		var el = document.getElementById("autorefreshvalue");
		if(el)	el.innerHTML = String(timeout);

		var idInterval = window.setInterval(
			function(a,b)
			{
				--timeout;
				var el = document.getElementById("autorefreshvalue");
				if(el)	el.innerHTML = String(timeout);
				if(timeout <= 0)
				{
					window.location.reload();
					window.clearInterval(idInterval);
				}
			},
			1000
		);

		function readCookie(name)
		{
			var nameEQ = name + "=";
			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(nameEQ) == 0)
					return c.substring(nameEQ.length,c.length);
			}
			return null;
		}

	}
);
