// JavaScript Document

/* function to popup a detail box when the mouse is placed over
a detail. The arguments, except "e", are the details to be displayed */
function showEvent(e, the_title, the_desc, register) {
	var posx = 0;
	var posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	
	if (document.all) {
	  document.all['details'].style.left = posx;
	  document.all['details'].style.top = posy; 
	  document.all['details'].style.visibility = 'visible'; 
	  document.all['detail_title'].innerHTML = the_title;
	  document.all['detail_desc'].innerHTML = the_desc;
	  document.all['detail_register'].innerHTML = register;
	}
	else if (document.getElementById) {
	  document.getElementById('details').style.left = posx;
	  document.getElementById('details').style.top = posy;
	  document.getElementById('details').style.visibility = 'visible';
	  document.getElementById('detail_title').innerHTML = the_title;
	  document.getElementById('detail_desc').innerHTML = the_desc;
	  document.getElementById('detail_register').innerHTML = register;
	}
	
}

function hideEvent() {
   if (document.all) {
	  document.all['details'].style.visibility = 'hidden';
	}
	else if (document.getElementById) {
	  document.getElementById('details').style.visibility = 'hidden';
	}
}
