FLASH Heat map

So i need a heatmap, something where other people can click and move their mouse on peoples sites, and this is all tracked, recordded, then blended with other people's clicks/mouse moves, and blended for that person to see. to submit a site, people enter their url, and an email addy/pw to login and see the results. JAVA/RUBY/PHP

===========

Couple examples im thinking of, where they click on a site becomes a hot spot, like:

[url removed, login to view]

[url removed, login to view]

Good thing on what i need:

[url removed, login to view]

===========

I would like a site where people input their URLs. we take automatically (or manually I can do and upload it). Others coming to the site, are able to view this screenshot/site. Now, the purpose of the site is to show the site owners, where people look on their site. Viewers will view the screenshots, move their mouseover parts of the sites they look at, this will then be highlighted in a light red in the beginning, and then fade after a couple seconds. We need to record this from each viewer that views each site. Then the site owners can login, and see a 'mashup' of everyoen who visited their screenshot/site, so that tells them where people look when viewing. Would be nice if you knew php too, but thats optional.