onload  = function() {
	
	var boxa = document.getElementById('buttonsBoxa');
	var boxb = document.getElementById('buttonsBoxb');
	var boxc = document.getElementById('buttonsBoxc');
	var boxd = document.getElementById('buttonsBoxd');
	var boxf = document.getElementById('buttonsBoxf');
	
	var a = document.getElementById('a');
	var b = document.getElementById('b');
	var c = document.getElementById('c');
	var d = document.getElementById('d');
	var f = document.getElementById('f');
	
	
	
	a.addEventListener('mouseover', function(e) {
		boxa.style.display = 'block';
		document.OLDonmousemove = document.onmousemove;
		document.onmousemove = function(e) {
			var posx = 0; var posy = 0;
			if (!e) 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;
			}
			boxa.style.top = posy+5+'px';
			boxa.style.left = posx+5+'px'; 
		}
		
	}, true);
	
	a.addEventListener('mouseout', function(e) {
		boxa.style.display = 'none';
		document.onmousemove = document.OLDonmousemove;
	}, true);
	
	b.addEventListener('mouseover', function(e) {
		boxb.style.display = 'block';
		document.OLDonmousemove = document.onmousemove;
		document.onmousemove = function(e) {
			var posx = 0; var posy = 0;
			if (!e) 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;
			}
			boxb.style.top = posy+5+'px';
			boxb.style.left = posx+5+'px'; 
		}
		
	}, true);
	
	b.addEventListener('mouseout', function(e) {
		boxb.style.display = 'none';
		document.onmousemove = document.OLDonmousemove;
	}, true);
	
	c.addEventListener('mouseover', function(e) {
		boxc.style.display = 'block';
		document.OLDonmousemove = document.onmousemove;
		document.onmousemove = function(e) {
			var posx = 0; var posy = 0;
			if (!e) 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;
			}
			boxc.style.top = posy+5+'px';
			boxc.style.left = posx+5+'px'; 
		}
		
	}, true);
	
	c.addEventListener('mouseout', function(e) {
		boxc.style.display = 'none';
		document.onmousemove = document.OLDonmousemove;
	}, true);
	
	d.addEventListener('mouseover', function(e) {
		boxd.style.display = 'block';
		document.OLDonmousemove = document.onmousemove;
		document.onmousemove = function(e) {
			var posx = 0; var posy = 0;
			if (!e) 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;
			}
			boxd.style.top = posy+5+'px';
			boxd.style.left = posx+5+'px'; 
		}
		
	}, true);
	
	d.addEventListener('mouseout', function(e) {
		boxd.style.display = 'none';
		document.onmousemove = document.OLDonmousemove;
	}, true);
	
	f.addEventListener('mouseover', function(e) {
		boxf.style.display = 'block';
		document.OLDonmousemove = document.onmousemove;
		document.onmousemove = function(e) {
			var posx = 0; var posy = 0;
			if (!e) 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;
			}
			boxf.style.top = posy+5+'px';
			boxf.style.left = posx+5+'px'; 
		}
		
	}, true);
	
	f.addEventListener('mouseout', function(e) {
		boxf.style.display = 'none';
		document.onmousemove = document.OLDonmousemove;
	}, true);
}