periodic

by considerphlebas

HTML

<div id="canvas_container"></div>

JavaScript

// periodic table 
    var paper = new Raphael(document.getElementById('canvas_container'), 1500, 1000);
    var offx = 50
var offx = 50
var offy = 200
wh = 50
spoff = 10
wh2 = 48
var rec1 = paper.rect(offx + wh * 0, offy + wh * 2 + spoff * 0, wh2, wh2);
var rec2 = paper.rect(offx + wh * 17, offy + wh * 2 + spoff * 0, wh2, wh2);
var rec3 = paper.rect(offx + wh * 0, offy + wh * 3 + spoff * 0, wh2, wh2);
var rec4 = paper.rect(offx + wh * 1, offy + wh * 3 + spoff * 0, wh2, wh2);
var rec5 = paper.rect(offx + wh * 12, offy + wh * 3 + spoff * 0, wh2, wh2);
var rec6 = paper.rect(offx + wh * 13, offy + wh * 3 + spoff * 0, wh2, wh2);
var rec7 = paper.rect(offx + wh * 14, offy + wh * 3 + spoff * 0, wh2, wh2);
var rec8 = paper.rect(offx + wh * 15, offy + wh * 3 + spoff * 0, wh2, wh2);
var rec9 = paper.rect(offx + wh * 16, offy + wh * 3 + spoff * 0, wh2, wh2);
var rec10 = paper.rect(offx + wh * 17, offy + wh * 3 + spoff * 0, wh2, wh2);
var rec11 = paper.rect(offx + wh * 0, offy + wh * 4 + spoff * 0, wh2, wh2);
var rec12 = paper.rect(offx + wh * 1, offy + wh * 4 + spoff * 0, wh2, wh2);
var rec13 = paper.rect(offx + wh * 12, offy + wh * 4 + spoff * 0, wh2, wh2);
var rec14 = paper.rect(offx + wh * 13, offy + wh * 4 + spoff * 0, wh2, wh2);
var rec15 = paper.rect(offx + wh * 14, offy + wh * 4 + spoff * 0, wh2, wh2);
var rec16 = paper.rect(offx + wh * 15, offy + wh * 4 + spoff * 0, wh2, wh2);
var rec17 = paper.rect(offx + wh * 16, offy + wh * 4 + spoff * 0, wh2, wh2);
var rec18 = paper.rect(offx + wh * 17, offy + wh * 4 + spoff * 0, wh2, wh2);
var rec19 = paper.rect(offx + wh * 0, offy + wh * 5 + spoff * 0, wh2, wh2);
var rec20 = paper.rect(offx + wh * 1, offy + wh * 5 + spoff * 0, wh2, wh2);
var rec21 = paper.rect(offx + wh * 2, offy + wh * 5 + spoff * 0, wh2, wh2);
var rec22 = paper.rect(offx + wh * 3, offy + wh * 5 + spoff * 0, wh2, wh2);
var rec23 = paper.rect(offx + wh * 4, offy + wh * 5 + spoff * 0, wh2, wh2);
var rec24 = paper.rect(offx + wh * 5, offy + wh * 5 + spoff * 0,...