Another user on those forums, mvigneau (who appears to be the same mvigneau that is a member here) is working on a slightly nicer but more complicated solution. Details here.
_________________________
~ John