
var flashObjFound = false
var IEFlashVer = 0
var NNFlashVer = 0
var br = 'X'
if (navigator.appName.indexOf("Netscape") != -1) br = 'NN'
if (navigator.appName.indexOf("Internet Explorer") != -1) br = 'IE'
var ptfm = 'X'
if (navigator.platform.indexOf("Win32") != -1) ptfm = 'win'
var brVer = navigator.appVersion.charAt(0)
function detectFlash() { 
reqFlashVer = false
if (window.objFlash == true) flashPluggedIn=true // IE
//Netscape
if (br == 'NN' && ptfm == 'win' && navigator.plugins && (navigator.plugins['Shockwave Flash'] || navigator.plugins['Shockwave Flash 2.0'])) {
  var x = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""
  var flashDesc = navigator.plugins["Shockwave Flash" + x].description
  NNFlashVer = parseInt(flashDesc.charAt(flashDesc.indexOf(".") - 1))
}
//Required Flash Version
var reqVer = 5
if (NNFlashVer >= reqVer || IEFlashVer >= reqVer) reqFlashVer =  true
if (reqFlashVer && brVer >= 4 && ptfm == 'win'){
  location.replace('index_f.shtml')
}
}
if (br == 'IE' && ptfm == 'win' && brVer >= 4) {
document.writeln('<scr'+'ipt language="VBScript"><!--')
document.writeln('private i,j')
document.writeln('on error resume next')
document.writeln('for i = 10 to 1 step -1')
document.writeln(' flashObjFound = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & i))')
document.writeln(' if flashObjFound then')
document.writeln('   IEFlashVer = CStr(i)')
document.writeln('   exit for')
document.writeln(' end if')
document.writeln('next')
document.writeln('//-->')
document.writeln('</scr'+'ipt>')
}
detectFlash()