// JavaScript Document
var isNS = (navigator.appName == "Netscape");
function getIEXCoord(imgElem) 
{	
	xPos = imgElem.offsetLeft;	
	tempEl = imgElem.offsetParent;
	while (tempEl != null) {
			xPos += tempEl.offsetLeft;
			tempEl = tempEl.offsetParent;
	}	
	return xPos;
}

function getIEYCoord(imgElem) 
{
	yPos = eval(imgElem).offsetTop;
	tempEl = eval(imgElem).offsetParent;
	while (tempEl != null) {
			yPos += tempEl.offsetTop;
			tempEl = tempEl.offsetParent;
	}
	return yPos;
}
function getXCoord(imgID)
{	
	//alert(imgID);	
	if (isNS)
		xPos = imgID.x;
	else 
		xPos = getIEXCoord(imgID);	
	//alert(xPos);	
	return xPos;
}

function getYCoord(imgID)
{
	if (isNS) yPos = imgID.y;
	else yPos = getIEYCoord(imgID); 
	return yPos;
}
function show_event_position(divid,imgid,id)
{
	posTop = getYCoord(document.getElementById(imgid+id));
	posLeft = getXCoord(document.getElementById(imgid+id));	
	document.getElementById(divid).style.left = posLeft-6+"px";
	document.getElementById(divid).style.top = posTop+10+"px";
}

function show_position1(divid,imgid,left)
{	
	posTop = getYCoord(document.getElementById(imgid));
	posLeft = getXCoord(document.getElementById(imgid));	
	document.getElementById(divid).style.left = posLeft+left+"px";
	document.getElementById(divid).style.top = posTop-10+"px";	
}

function show_position2(divid,imgid,left,top)
{	
	posTop = getYCoord(document.getElementById(imgid));
	posLeft = getXCoord(document.getElementById(imgid));	
	document.getElementById(divid).style.left = posLeft+left+"px";
	document.getElementById(divid).style.top = posTop+top+"px";
}

function show_event_div(event_id,event_name,event_time,event_date)
{
	var event_desc=document.getElementById("event_desc"+event_id).value;
	event_desc=stripslashes(event_desc);
	document.getElementById("eventinfo_div").style.display='';
	document.getElementById("event_info").innerHTML='<div style="font-size:11px;color:#666666;"><strong>'+event_name+'&nbsp;('+event_time+')</strong><br><br>'+event_desc+'<br><br>'+event_date+'&nbsp;'+event_time+'<br><a href="view_event.php?id='+event_id+'">Event Details</a></div>';
}

function showEventDiv(event_id,event_name,event_time,event_date)
{
	document.getElementById("eventinfo_div").style.display='';
}

function close_event_div()
{
	document.getElementById("eventinfo_div").style.display='none';	
}

function stripslashes (str)
{   
    return (str+'').replace(/\\(.?)/g, function (s, n1) {
        switch (n1) {
            case '\\':
                return '\\';
            case '0':
                return '\0';
            case '':
                return '';
            default:
                return n1;
        }
    });
}