+ },\r
+\r
+ /**\r
+ * Retrieves the coordinates of the mouse pointer relative to the top-left\r
+ * corner of the document, in mouse related event.\r
+ * @returns {Object} The object contains the position.\r
+ * @example\r
+ * element.on( 'mousemouse', function( ev )\r
+ * {\r
+ * var pageOffset = ev.data.getPageOffset();\r
+ * alert( pageOffset.x ); // page offset X\r
+ * alert( pageOffset.y ); // page offset Y\r
+ * });\r
+ */\r
+ getPageOffset : function()\r
+ {\r
+ var doc = this.getTarget().getDocument().$;\r
+ var pageX = this.$.pageX || this.$.clientX + ( doc.documentElement.scrollLeft || doc.body.scrollLeft );\r
+ var pageY = this.$.pageY || this.$.clientY + ( doc.documentElement.scrollTop || doc.body.scrollTop );\r
+ return { x : pageX, y : pageY };\r