Using SnapSVG for better SVG x-browser compatibility