Все правильно, у Вас получается что в первом файле создается класс и во втором тот же класс. Тут надо смотреть ООП js. А Вы не смотрели в сторону jQuery плагинов? Там по интересней они смотрятся.
применяйте css к span-у(там select эмулируется через span). В примере это span.select
его ширина складывается из width и padding==190px
Возьмите fierbug и поиграйтесь со страницей
to-> Мелкий: Процедура лучше чем запрос.
Быстрей должна сработать
Запрос в любом случае будет 1. Хоть к процедуре, хоть чистый.
А вот что будет дешевле:
0) разбор запроса, вызов процедуры, явная выборка по ключу (замечу, индекс в любом случае понадобится, иначе это всё будет как мёртвому припарки), вставка данных (с неявной проверкой уникальных и перестроением всех индексов)
1) разбор запроса, вставка данных с проверкой ключей и перестроение индексов.
Если запрос 1 но не факт что он один получится непонятно что за условие, то все равно процедура быстрее особенно если в ней использовать подготовленные выражения(запросы). Т.к если я правильно понимаю логику работы MySQL при получении запроса он его сначала разбирает и только потом выполняет. Если процедура то запрос уже разобран(скомпилирован) не знаю как правильно точно
На счет индексов и т.д это будет при любом раскладе что процедура, что запрос.
P.S при простых запросах мы "выигрываем спички(очень мало)"
P.S.S ощутимый плюс получится если запрос не один.
Я наверно тоже
В IE-9 фильтры по-моему вообще не нужны(он и так поддерживает часть CSS3)
Я просто к чему все это
Если IE поддерживает свойство без фильтра, тогда лучше свойство.
А так движок у них одинаковый, т.е если они в старых работали нормально то и в новых будут.
А так только отсекать по версии IE