Punched card coding - Javascript functionality with CSS
http://front-trends.com/
We’ve developed a new style of coding – Punched card coding – based on old punched card computers, we use a large number of radio buttons to build complex javascript like functionality into an email.
For example, the user can add/remove/edit items in a shopping cart, select delivery address, credit card and then checkout all from within a single email.