Hi,
I have 10 years of Java Web Development experience out of which I have worked on different client side technique including Javascript, Flex (Flash), GWT and SVG.
This particular requirement you have, I am hopeful that I can achieve it using HTML5. You can pay me only if I you like it and/or you are going to use it.
If this doesn't work in HTML5/Javascript, then I can try using Flash but that will require additional days.
Also I can accept the project only when you have a verified payment method.
Looking forward to working with you
-Abraham