$(function() {
	doc = function() {
		if (self.innerHeight) {
			doc.pageYOffset = self.pageYOffset;
			doc.pageXOffset = self.pageXOffset;
			doc.innerHeight = self.innerHeight;
			doc.innerWidth = self.innerWidth;
		} else if (document.documentElement && document.documentElement.clientHeight) {
			doc.pageYOffset = document.documentElement.scrollTop;
			doc.pageXOffset = document.documentElement.scrollLeft;
			doc.innerHeight = document.documentElement.clientHeight;
			doc.innerWidth = document.documentElement.clientWidth;
		} else if (document.body) {
			doc.pageYOffset = document.body.scrollTop;
			doc.pageXOffset = document.body.scrollLeft;
			doc.innerHeight = document.body.clientHeight;
			doc.innerWidth = document.body.clientWidth;
		}
		return doc;
	}
});

function getMouseCoord(e) {
	(!e) ? e = window.event : e = e;
	objDoc = new doc();
	(e.pageX) ? objDoc.pageX = e.pageX : objDoc.pageX = e.clientX + objDoc.scrollLeft;
	(e.pageY) ? objDoc.pageY = e.pageY : objDoc.pageY = e.clientY + objDoc.scrollTop;
	return [e.pageX,e.pageY];
}