Thanks for everyone's suggestions. It looks like a Java applet will be the best solution for my particular needs, although I definitely appreciate the other suggests so I can know more about what's out there that's relevant. Tom TA16 at cornell.edu