var xmlDoc = '';
var xmlDoc2 = '';
var url = 'http://www.15stl.com/events.php';
var mytimer;

function GetXmlHttpObject()
	{
		var xmlHttp=null;
		try
		  {
		  // Firefox, Opera 8.0+, Safari
		  xmlHttp=new XMLHttpRequest();
		  }
		catch (e)
		  {
		  // Internet Explorer
		  try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
		  catch (e)
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
		  }
		return xmlHttp;
	}
	
function get_event(id)
	{
			//alert(id);
			
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null)
			  {
				 alert ("Your browser does not support AJAX!");
				return;
			  } 
			url_temp = url+"?id="+id;
			//alert(url_temp);
			xmlHttp.onreadystatechange = eventChanged;
			xmlHttp.open("GET",url_temp,true);
			xmlHttp.send(null);
			//alert('Done '+xmlHttp.faq);
			

	}
		
function eventChanged() 
	{ 
		if (xmlHttp.readyState==4)
		{ 
			//alert('We got a response'+xmlHttp.responseXML);
			moveit();
			xmlDoc2 = xmlHttp.responseXML.documentElement;
			document.getElementById('floater_inner').innerHTML = xmlDoc2.getElementsByTagName("content")[0].firstChild.nodeValue;	
			document.getElementById('floater').style.display = 'block';
			document.getElementById('floater').style.visibility = 'visible';
			
		}
	}
	
function close_event(tar)
	{
			//alert(htm);
			kill_moveit()
			document.getElementById('floater_inner').innerHTML = '';	
			document.getElementById('floater').style.display = 'none';
			document.getElementById('floater').style.visibility = 'hidden';
		
	}
	
function kill_moveit()
	{
		clearTimeout(mytimer);	
	}
	
function moveit()
	{
	var height = (document.all) ? document.body.clientHeight : window.innerHeight;
	var myScroll = (document.all) ? document.body.scrollTop : window.pageYOffset;
	var objCSS = getObject('floater');
	if (objCSS==null) return;

	oldtop = parseFloat(objCSS.style.top);
	if (oldtop)
	{
	}
	else
	{
	oldtop = 0;
	}
	newtop = (myScroll);

	objCSS.style.top = Math.round(newtop - (newtop - oldtop) * 0.8);
	objCSS.style.display = 'block';

	mytimer = setTimeout("moveit()",40);

	return;
	}
	
	function getObject(loobject)
	{
		if (document.getElementById)
		{
			loobject = document.getElementById(loobject);
		}
		else if (document.all)
		{
			loobject = document.all.item(loobject);
		}
		else
		{
			loobject = null;
		}
	
	return loobject;
	}