Чистый Javascript и никаких gif/flash

Отдельное спасибо karmasha за графические материалы