http://samgui.com/blog/Raphael.js%E4%B9%8B%E5%95%86%E5%93%81%E6%B5%81%E9%87%8F%E6%9D%A5%E6%BA%90%E5%8E%BB%E5%90%91%E5%9B%BE/