vareventTypes=['click','dblclick','mousedown','mouseup','mouseover','mouseout','mousemove'].forEach(function(e){// add event to SVG.ElmentSVG.Element.prototype[e]=function(f){vars=this;// bind event to element rather than element nodethis.node['on'+e]=function(){returnf.apply(s,arguments);};// return selfreturnthis;};});