Added jQuery functions
JavaScript modifications

Added code to handle window location hash to retain drop down selections
on page reload/refresh.
Added delayed close on mouse out and IE fixes

Delayed hover out using CSS transition.
IE9 fixes for CSS code.
Added custom onItemSelect handler
Restructured location Hash, added close on select
Added custom Selection Title option

Adds the ability to format the text to be displayed when an item is
selected.
Added 'selected' class option for UL containers

Sets a class on the UL container when a drop down menu item is selected.
Allows setting Title option through Element objects
Style sheet - minor changes
Title option fixes
More title options and improved click to open handler

Clicking on individual drop down menu's now closes any open siblings.
Fixed hash string writer, added more options

The location hash string function did not take into account empty
strings. Now it uses an array system to write the hash. Two new options:
saveToHash and closeOnOpen. Setting the first to false disables hash
values in window.location. The second option sets what to do when
opening sibling drop downs.