More bloody clever JavaScript stuff from Stuart Langridge - JavaScript Event Sheets allow you to apply event handlers to elements without explicit JavaScript tags.