[UPDATE] I just saw your other post:
I think that will do what I was thinking about and this one may be specific to iPhone?