Vincent, I really enjoy your answers here (both serious and humourous ones), but here... check your own profile. Seems to me you could use your own advice. Or am I wrong...? :-)
As for Jay - if you've seen it in PHP, why not asking the author of the original site how to do it?