This one should work for you (and anybody else) Dan.
Only two days to go for the deadline!
http://www.thechipboard.com/cgi-bin/tcb/tcb.pl?noframes;read=613581