If you want/need to avoid the js route, this old article from Mr Schwartz was something that inspired me to write more interesting cgi scripts than what I was coding at the time. Nic Sandfield http://www.stonehenge.com/merlyn/LinuxMag/col39.html