I am not sure that I understand your question. Why do you think that such menus might not work in certain browsers? They will if properly configured.
Google will bring up many suggestions.
All advice is supplied packaged by intellectual weight, and not by volume. Contents may settle slightly in transit.
All the code given in this post has been tested and is intended to address the question asked.
Unless stated otherwise it is not just a demonstration.
Last edited by Philip M; 10-05-2011 at 08:25 AM..