(C)2006 Marcin Junger
Optimized for Mozilla Firefox web browser.