(credo di aver capito cosa cercavi)
Ti serve un'applicazione in js (o chi per esso). Purtroppo non ne conosco i nomi. Però potresti provare a spulciare bene il codice di questo sito (occhio che c'è un frame) per vedere se trovi qualche spunto