var g_flashVersion;
var flash2;
var flash3;
var flash4;
var flash5;
var flash6;
var flash7;
var flash8;
var flash9;
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;

function detectFlash() {
  if(isIE && isWin){
    document.write('<SCRIPT LANGUAGE=VBScript\> \n');
    document.write('on error resume next \n');
    document.write('flash2 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.2"))) \n');
    document.write('flash3 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3"))) \n');
    document.write('flash4 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) \n');
    document.write('flash5 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) \n');
    document.write('flash6 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))) \n');
    document.write('flash7 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7"))) \n');
    document.write('flash8 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8"))) \n');
    document.write('flash9 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.9"))) \n');
    document.write('<\/SCRIPT\> \n');
  setFlashVersion();
  }
  if (!navigator.plugins) {
    return false;
  }
  if (!navigator.plugins["Shockwave Flash"]) {
    return false;
  }
  var flashDesc = navigator.plugins["Shockwave Flash"].description;
  flashVersion = parseInt(flashDesc.substring(16));
  flash2 = flashVersion >= 2;
  flash3 = flashVersion >= 3;
  flash4 = flashVersion >= 4;
  flash5 = flashVersion >= 5;
  flash6 = flashVersion >= 6;
  flash7 = flashVersion >= 7;
  flash8 = flashVersion >= 8;
  flash9 = flashVersion >= 9;
  setFlashVersion();
}

function setFlashVersion () {
  for (var i=2; i<=9; i++) {
    if (eval("flash" + i + " == true")) {
      g_flashVersion = i;
    }
  }
}

function writeFlash(width, height, srcflash, srcimg, bgcolor, divid, flashversion, id) {
  if (flashversion.length == 0) {
    flashversion = 2;
  }
  d = document.getElementById(divid);
  if (flashversion <= g_flashVersion) {
    d.innerHTML = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="' + width + '" HEIGHT="' + height + '" id="flash_file_' + id + '" ALIGN=""><PARAM NAME=movie VALUE="/media.php' + srcflash + '"> <PARAM NAME=quality VALUE=high><EMBED src="/media.php' + srcflash + '" quality=high WIDTH="' + width + '" HEIGHT="' + height + '" NAME="flash_file_' + id + '" ALIGN=""  TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>';
  }else{
    d.innerHTML = '<img src="/media.php' + srcimg + '" border="0">';
  }
}
