Hi Usha,
Last two months I've been working on the same concept what you have conveyed here....
In our application I used
Google Visualization[
^].It satisfies the requirement.
At the same time, there is another site you can make a reference to, see
Fusion charts[
^].
Hope this helps you a bit.
Regards,
RK