var ie4 = (document.all && !document.getElementById) ? true : false;
var ns4 = (document.layers) ? true : false;
var ie5 = (document.all && document.getElementById) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
var saf = navigator.userAgent.indexOf('Safari')  ? true : false;
var isMac = (navigator.appVersion.indexOf("Mac") != -1)? true:false;

var isActive = false;
var xOffSet = 29;
var yOffSet = 24;
			
function mouseMove(e) {
		var x = (ns4)? e.pageX : (ie4 || ie5) ? event.x+document.body.scrollLeft : e.clientX;
            var y = (ns4)? e.pageY : (ie4 || ie5) ? event.y+document.body.scrollTop : e.clientY;

            if (isActive == true){
            moveTo(divmoving,(x-xOffSet),(y-yOffSet))}
            return true
    }

function moveTo(obj,x,y) {
            obj.left = x
            obj.top = y
    }

function imagemSobreposta(){
	if (ns4) divmoving = document.imagemsobreposta
	if (ie4 || ie5) divmoving = imagemsobreposta.style
	if (ns6) divmoving = document.getElementById('imagemsobreposta').style;
	document.onmousemove = mouseMove
	if (ns4) document.captureEvents(Event.MOUSEMOVE)
	if (ns6) document.addEventListener('mousemove',mouseMove,true);
	isActive=true;
}