/*Begin Tooltip functions*/

ttImage = null;
document.onmousemove = updateImage;

function jManager(img_url, filename) 
{
	ttImage = document.getElementById(1);
	if(img_url != "out") { 
		document.tt_image.src = img_url;
		document.getElementById("tt_input").value = "Download: "+ filename;
		ttImage.style.display = "block"
	}
	else {
		if(ttImage != null) {
			ttImage.style.display = "none";
		}
	}
		
}

/*function updateImage(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (ttImage != null) {
		ttImage.style.left = (x - 400) + "px";
		ttImage.style.top 	= (y - 200) + "px";
	}
}*/

// find out if ie runs in quirks mode
//
var docEl = (
             typeof document.compatMode != "undefined" && 
             document.compatMode        != "BackCompat"
            )? "documentElement" : "body";

// register event
// capture it for nc 4x (ok it's a dino)
//
function init_mousemove() {
    if(document.layers) document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove =	dpl_mouse_pos;
}

function updateImage(e) {

    // position where mousemove fired
    //
    var xPos    =  e? e.pageX : window.event.x;
	var yPos    =  e? e.pageY : window.event.y;

	
	// for ie add scroll position
	//
	if (document.all && !document.captureEvents) {
	    xPos    += document[docEl].scrollLeft;
	    yPos    += document[docEl].scrollTop;
    }
    
    // set Image Position
    //
    if (ttImage != null) {
		ttImage.style.left = (xPos - 300) + "px";
		ttImage.style.top 	= (yPos - 200) + "px";
	}
    
    // for the dino pass event
    //
    if (document.layers) routeEvent(e);
}

/*End Tooltip functions*/
