
function MouseOut(obj)
{ document.getElementById(obj).style.backgroundColor="white";}

function MouseOver(obj)
{ document.getElementById(obj).style.backgroundColor="lightgrey";}

function OpenWin(Url)
{ 
    var sUrl = Url + "?refresh=" + new Date();
    var cWin = window.open(sUrl,"OpenWin","resizable=0,toolbar=0,directories=0,scrollbars=0,center=yes,menubar=0");
    cWin.focus();
}

function ZoomImage(Title,Url)
{ 
    var sUrl = "ZoomImage.aspx?Title=" + Title + "&ImgUrl=" + Url + "&refresh=" + new Date();
    var cWin = window.open(sUrl,"Zoom","resizable=0,toolbar=0,directories=0,scrollbars=0,center=yes,menubar=0");
    cWin.focus();
}

function getMousePosition()
{
  	var posx = 0;
    var posy = 0;
    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;
	}
    return {x:posx,y:posy}
}

function getDocumentHeight()
{
    if (self.innerHeight) 
        return self.innerHeight;
    if (document.documentElement && document.documentElement.clientHeight && document.documentElement.clientHeight != 0) 
        return document.documentElement.clientHeight;
    if (document.body && document.body.clientHeight != 0) 
        return document.body.clientHeight;
    if (document.documentElement && document.documentElement.offsetHeight && document.documentElement.offsetHeight != 0) 
        return document.documentElement.offsetHeight - 4;
    if (window.innerHeight) return window.innerHeight;
        return 0;
}

function getDocumentWidth()
{
    if (self.innerWidth) 
        return self.innerWidth;
    if (document.documentElement && document.documentElement.clientWidth && document.documentElement.clientWidth != 0) 
        return document.documentElement.clientWidth;
    if (document.body && document.body.clientWidth != 0) 
        return document.body.clientWidth;
    if (document.documentElement && document.documentElement.offsetWidth && document.documentElement.offsetWidth != 0) 
        return document.documentElement.offsetWidth - 4;
    if (window.innerWidth) return window.innerWidth;
        return 0;
}