(e)
| 2843 | |
| 2844 | function e_target(e) {return e.target || e.srcElement;} |
| 2845 | function e_button(e) { |
| 2846 | if (e.which) return e.which; |
| 2847 | else if (e.button & 1) return 1; |
| 2848 | else if (e.button & 2) return 3; |
| 2849 | else if (e.button & 4) return 2; |
| 2850 | } |
| 2851 | |
| 2852 | // Allow 3rd-party code to override event properties by adding an override |
| 2853 | // object to an event object. |