
function wmp_detect()
{
    var player; 
    try 
    { 
      if(window.ActiveXObject) 
      { 
        player = new ActiveXObject("WMPlayer.OCX.7"); 
      } 
      else if (window.GeckoActiveXObject) 
      { 
        player = new GeckoActiveXObject("WMPlayer.OCX.7"); 
      } 
    } 

    catch(e) 
    { 
      // Handle error -- no WMP 7 or 9 control 
      // Can use WMP 6 also if necessary, but this is legacy software nowadays 
      return "Error or Not Installed."
    } 

    if (player) 
    { 
      // Windows Media Player control exists and it is version 7 or 9 
      // Can use WMP 7 or 9 API -- call versionInfo property, only in 7 and 9 

      var versionString = player.versionInfo; 
      return versionString; 
    } 
}

