function svgNode(e,innermost) { var d = e.target.correspondingUseElement || e.target, nn = '{$string:namespace}svg', s; while(d.parentNode) { if(d.nodeName == nn) { if(innermost) return d; s = d; } d = d.parentNode; } return s; }