function getProperty(obj) {
	obj.h = obj.offsetHeight;
	obj.w = obj.offsetWidth;
	var x=0;
	var y=0;
	getPosition(obj);
	function getPosition(obj) {
		obj.c++;
		x += obj.offsetLeft; y += obj.offsetTop;
		if (obj.offsetParent == document.body) {} else {
			getPosition(obj.offsetParent);
		}
	}
	obj.x = x;
	obj.y = y;
}


function getMouse(e) {
	if (window.opera) {
		m.x = e.clientX;
		m.y = e.clientY;
	} else if (document.all) {
		m.x = document.body.scrollLeft+event.clientX;
		m.y = document.documentElement.scrollTop+event.clientY;
	} else if (document.getElementById) {
		m.x = e.pageX
		m.y = e.pageY
	}
}


function debug(output) {
	if (document.getElementById('debug')) {} else {
		var obj = document.createElement('div');
		obj.id = 'debug';
		document.body.appendChild(obj);
	}
	document.getElementById('debug').innerHTML = output;
}


