For your 1st problem, look into: http://www.w3schools.com/jsref/met_win_open.asp
Are you expecting for the level one option to do 2 different actions?
Sometimes, it gives you only one link and another time it gives you a different link?
If that is the case, then you need to define for me which links are controlled by which level at the time a selection is made.
OR, are you asking for a SECOND drop down list that has only the first level and no sub-levels to control?