var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

function ControlVersion() {
  var A;
  var B;
  var C;
  try {
    B = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
    A = B.GetVariable("$version")
  } catch (C) {}
  if (!A) {
    try {
      B = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
      A = "WIN 6,0,21,0";
      B.AllowScriptAccess = "always";
      A = B.GetVariable("$version")
    } catch (C) {}
  }
  if (!A) {
    try {
      B = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
      A = B.GetVariable("$version")
    } catch (C) {}
  }
  if (!A) {
    try {
      B = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
      A = "WIN 3,0,18,0"
    } catch (C) {}
  }
  if (!A) {
    try {
      B = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
      A = "WIN 2,0,0,11"
    } catch (C) {
      A = -1
    }
  }
  return A
}
function GetSwfVer() {
  var G = -1;
  if (navigator.plugins != null && navigator.plugins.length > 0) {
    if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
      var F = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      var A = navigator.plugins["Shockwave Flash" + F].description;
      var E = A.split(" ");
      var C = E[2].split(".");
      var H = C[0];
      var B = C[1];
      var D = E[3];
      if (D == "") {
        D = E[4]
      }
      if (D[0] == "d") {
        D = D.substring(1)
      } else {
        if (D[0] == "r") {
          D = D.substring(1);
          if (D.indexOf("d") > 0) {
            D = D.substring(0, D.indexOf("d"))
          }
        }
      }
      var G = H + "." + B + "." + D
    }
  } else {
    if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) {
      G = 4
    } else {
      if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) {
        G = 3
      } else {
        if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) {
          G = 2
        } else {
          if (isIE && isWin && !isOpera) {
            G = ControlVersion()
          }
        }
      }
    }
  }
  return G
}
function DetectFlashVer(F, D, C) {
  versionStr = GetSwfVer();
  if (versionStr == -1) {
    return false
  } else {
    if (versionStr != 0) {
      if (isIE && isWin && !isOpera) {
        tempArray = versionStr.split(" ");
        tempString = tempArray[1];
        versionArray = tempString.split(",")
      } else {
        versionArray = versionStr.split(".")
      }
      var E = versionArray[0];
      var A = versionArray[1];
      var B = versionArray[2];
      if (E > parseFloat(F)) {
        return true
      } else {
        if (E == parseFloat(F)) {
          if (A > parseFloat(D)) {
            return true
          } else {
            if (A == parseFloat(D)) {
              if (B >= parseFloat(C)) {
                return true
              }
            }
          }
        }
      }
      return false
    }
  }
}
function AC_AddExtension(B, A) {
  if (B.indexOf("?") != -1) {
    return B.replace(/\?/, A + "?")
  } else {
    return B + A
  }
}
function AC_Generateobj(E, D, A) {
  var C = "";
  if (isIE && isWin && !isOpera) {
    C += "<object ";
    for (var B in E) {
      C += B + '="' + E[B] + '" '
    }
    C += ">";
    for (var B in D) {
      C += '<param name="' + B + '" value="' + D[B] + '" /> '
    }
    C += "</object>"
  } else {
    C += "<embed ";
    for (var B in A) {
      C += B + '="' + A[B] + '" '
    }
    C += "> </embed>"
  }
  document.write(C)
}
function AC_FL_RunContent() {
  var A = AC_GetArgs(arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000", "application/x-shockwave-flash");
  AC_Generateobj(A.objAttrs, A.params, A.embedAttrs)
}
function AC_SW_RunContent() {
  var A = AC_GetArgs(arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000", null);
  AC_Generateobj(A.objAttrs, A.params, A.embedAttrs)
}
function AC_GetArgs(B, E, G, D, H) {
  var A = new Object();
  A.embedAttrs = new Object();
  A.params = new Object();
  A.objAttrs = new Object();
  for (var C = 0; C < B.length; C = C + 2) {
    var F = B[C].toLowerCase();
    switch (F) {
    case "classid":
      break;
    case "pluginspage":
      A.embedAttrs[B[C]] = B[C + 1];
      break;
    case "src":
    case "movie":
      B[C + 1] = AC_AddExtension(B[C + 1], E);
      A.embedAttrs.src = B[C + 1];
      A.params[G] = B[C + 1];
      break;
    case "onafterupdate":
    case "onbeforeupdate":
    case "onblur":
    case "oncellchange":
    case "onclick":
    case "ondblClick":
    case "ondrag":
    case "ondragend":
    case "ondragenter":
    case "ondragleave":
    case "ondragover":
    case "ondrop":
    case "onfinish":
    case "onfocus":
    case "onhelp":
    case "onmousedown":
    case "onmouseup":
    case "onmouseover":
    case "onmousemove":
    case "onmouseout":
    case "onkeypress":
    case "onkeydown":
    case "onkeyup":
    case "onload":
    case "onlosecapture":
    case "onpropertychange":
    case "onreadystatechange":
    case "onrowsdelete":
    case "onrowenter":
    case "onrowexit":
    case "onrowsinserted":
    case "onstart":
    case "onscroll":
    case "onbeforeeditfocus":
    case "onactivate":
    case "onbeforedeactivate":
    case "ondeactivate":
    case "type":
    case "codebase":
    case "id":
      A.objAttrs[B[C]] = B[C + 1];
      break;
    case "width":
    case "height":
    case "align":
    case "vspace":
    case "hspace":
    case "class":
    case "title":
    case "accesskey":
    case "name":
    case "tabindex":
      A.embedAttrs[B[C]] = A.objAttrs[B[C]] = B[C + 1];
      break;
    default:
      A.embedAttrs[B[C]] = A.params[B[C]] = B[C + 1]
    }
  }
  A.objAttrs.classid = D;
  if (H) {
    A.embedAttrs.type = H
  }
  return A
};

