function flashVersion() { 
      // Отдельно определяем Internet Explorer 
      var ua = navigator.userAgent.toLowerCase(); 
      var isIE = (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1); 
      // Стартовые переменные 
      var version = 0; 
      var lastVersion = 10; // c запасом 
      var i; 
      if (isIE) { // browser == IE 
            try { 
                  for (i = 3; i <= lastVersion; i++) { 
                        if (eval('new ActiveXObject("ShockwaveFlash.ShockwaveFlash.'+i+'")')) { 
                              version = i; 
                        } 
                  } 
            } catch(e) {} 
      } else { // browser != IE 
            for (i = 0; i < navigator.plugins.length; i++) { 
                  if (navigator.plugins[i].name.indexOf('Flash') > -1) { 
                        version = (parseInt(navigator.plugins[i].description.charAt(16)) > version) ? parseInt(navigator.plugins[i].description.charAt(16)) : version; 
                  } 
            } 
      } 
      return version; 
}

