Got sidetracked a lot today, between fixing an AOLserver configuration, a CVS problem with a “removed” file, explaining the basics of HTTP authentication to a coworker, suggesting an HTML technique to another coworker… and so forth.

So, not much time left for my main project. I have written JavaScript for a menu to change itself; now I have to write a function that will change the next menu, and (I hope) groups of radio buttons and checkboxes. Trying to manipulate radio buttons and checkboxes in JavaScript is like pulling teeth using only a primitive and inconsistent document object model. Or something.

I also wrote Yet Another fun little Perl program for home.ooi.net. This one, called sysprog, allows site admins to run specific programs from a password-protected form. It bristles if you try to pass it a non-allowed program.