http://www.yamago.net/components/

ma la cosa è più complessa del previsto, e non facilmente gestibile