Accessible fancy select js. Modified from http://cssglobe.com/post/8802/custom-styling-of-the-select-elements