/*
 * M.A.R.I.E. - Framework JQuery
 *
 * Copyright (c) 2011 HAJA
 *
 */

var marie = {};

(function(){

	marie.offsetfrommouse = [15,-21]; //image x,y offsets from cursor position in pixels. Enter 0,0 for no offset
	
	marie.show = function (value)
	{
		$('survol').innerHTML = value;
		$('survol').setStyle('display','block');
		document.onmousemove = marie.followmouse;
	};
	
	marie.hide = function (value)
	{
		$('survol').setStyle('display','none');
	};
	
	marie.followmouse = function (e)
	{
		var xcoord = marie.offsetfrommouse[0];
		var ycoord = marie.offsetfrommouse[1];
		var width = document.body.clientWidth;
		
		if (typeof e != "undefined")
		{
			xcoord += e.pageX;
			ycoord += e.pageY;
		}
		else if (typeof window.event != "undefined")
		{
			xcoord += marie.truebody().scrollLeft + event.clientX;
			ycoord += marie.truebody().scrollTop + event.clientY;
		}
		
		$('survol').setStyle('left',xcoord+"px");
		$('survol').setStyle('top',ycoord+"px");
	};
	
	marie.truebody = function ()
	{
		return (!window.opera && document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body;
	};
	
})();

