m.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. _uacct = "UA-2223138-1";
  2. urchinTracker();
  3. function onLoad() {
  4. var version = getSilverlightVersion();
  5. if (version) { __utmSetVar(version); }
  6. }
  7. function getSilverlightVersion() {
  8. var version = 'No Silverlight';
  9. var container = null;
  10. try {
  11. var control = null;
  12. if (window.ActiveXObject) {
  13. control = new ActiveXObject('AgControl.AgControl');
  14. }
  15. else {
  16. if (navigator.plugins['Silverlight Plug-In']) {
  17. container = document.createElement('div');
  18. document.body.appendChild(container);
  19. container.innerHTML= '<embed type="application/x-silverlight" src="data:," />';
  20. control = container.childNodes[0];
  21. }
  22. }
  23. if (control) {
  24. if (control.isVersionSupported('5.0')) { version = 'Silverlight/5.0'; }
  25. else if (control.isVersionSupported('4.0')) { version = 'Silverlight/4.0'; }
  26. else if (control.isVersionSupported('3.0')) { version = 'Silverlight/3.0'; }
  27. else if (control.isVersionSupported('2.0')) { version = 'Silverlight/2.0'; }
  28. else if (control.isVersionSupported('1.0')) { version = 'Silverlight/1.0'; }
  29. }
  30. }
  31. catch (e) { }
  32. if (container) {
  33. document.body.removeChild(container);
  34. }
  35. return version;
  36. }
  37. onLoad();