Don't know of a bookmarket that does it -- but, as a former software developer, I will tell you: for a good programmer, this is <10 minutes of work. For an average programmer, <1 hour. For a bad programmer.... no comment. In fact, I once wrote a program that did precisely this -- but not in...