Hi,
I have 2+ years of experience developing Javascript application that go up to the very high level of complexity. I can do this task from the scratch, or to adapt any already existing library that has similar behavior, whatever you like.
If you have any questions, do not hesitate to ask...