I don't really think there is a way to do what you want without the page having to refresh....and you would probably need other coding than just HTML to do it.
So you want a menu inside of a menu? I can try and help with that but the information being drawn from the website and turned into a graph I have no clue how to do.