Well for a start you have to have some expertise int javascript, if you have none then I suggest you come back later...