My sincerest apologies for sending this in, but I can't help it ;-) Amazing where advertising dollars go... http://opensource.sfsu.edu/node/500 Sameer