workaround for Opera12

 $('select > option:selected') or $('select').val() returns `undefined' in
 Opera12 when $('select') contains invisible elements

 $('elem :eq(#)') works fine, use this instead.