A JavaScript graphics demo