Код хорош
Но у меня проблема с определением наличия flash под IE.
Здесь, насколько я понимаю, IE просто просят создать flash-овый объект указанной в месте вызова функции версией, а не проверяют, есть ли плагин.
И везде предлагается примерно такой способ - заставить создать объект определенной версии.
Неужели нет более простого и универсального способа проверит что просто есть flash?