﻿tempX = 0;
tempY = 0;
popupOpen = 0;
lastPopupOver = new Date();

function ShowEventPopUp(ctrltcontent)
{
    var item=document.getElementById("dveventpopup");
    if(item!=null)
    {        
        showPopup(ctrltcontent);
    }
}

function showPopup( myComment ) 
{	           
    var posy=event.clientY+"px";
    var posx=event.clientX+"px";
    
	document.getElementById("dveventpopup").style.width =  "";
	document.getElementById("dveventpopup").style.top =posy;//300; //locY;
	document.getElementById("dveventpopup").style.left =posx;//285; //locX;
	document.getElementById("dveventpopup").innerHTML = myComment;
	document.getElementById("dveventpopup").style.display = "inline";		
	document.getElementById("dveventpopup").style.position = "absolute";
	popupOpen = 1;
	updatePopupOver();

	if ( document.getElementById("dveventpopup").offsetWidth > 350 ) {
		document.getElementById("dveventpopup").style.width = 350;
	}
	
	setTimeout("checkMenu()",1000);
}

function updatePopupOver() {
	lastPopupOver = new Date();
}

function getWindowWidth() {
	if (document.layers){
		return window.outerWidth;
	}
	
	if (document.all){
		return document.body.clientWidth;
	}
	
	return screen.availWidth;
}

function checkMenu() { 
	var currentDate = new Date();

	if ( currentDate.getTime() > (lastPopupOver.getTime() + 2000) ) {
		hidePopup();
	} else {
		setTimeout("checkMenu()",1000);
	}
}

function hidePopup() {
	document.getElementById("dveventpopup").style.display = "none";
	popupOpen = 0;
}


var IE = document.all ? true : false;
if (!IE) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = getMouseXY;

function getMouseXY(e) {
	if (IE) {
		tempX = event.clientX + document.body.scrollLeft;
		tempY = event.clientY + document.body.scrollTop;
	} else {
		tempX = e.pageX;
		tempY = e.pageY;
	}
	
	if ( tempX < 0 )
		tempX = 0;
		
	if ( tempY < 0 )
		tempY = 0;
}


var isvisible=0;
function showinstruction()
{
   
    if(isvisible==0)
    {
        document.getElementById("dvinstruction").style.display = "inline";
        document.getElementById("hrftext").innerHTML='';
        isvisible=1;
    }
    else
    {
        document.getElementById("dvinstruction").style.display = "none";
        document.getElementById("hrftext").innerHTML='more..';
        isvisible=0;
    }
}

function hideinstruction()
{
   var ctrl = document.getElementById("dvinstruction");
   if(ctrl!=null)
   {
        ctrl.style.display = "none";        
   }
}

function disableOnContextMenu()
{
   var ctrl = document.getElementById("dvinstruction");
   if(ctrl!=null)
   {
        return false;  
   }
   
   return true;  
}

