function flash_detect(version) {
if (navigator.plugins['Shockwave Flash']) {
desc = navigator.plugins['Shockwave Flash'].description
if (parseInt(desc.substring(desc.indexOf(".") - 1)) >= version) {
return true
}
}
return false
}
function detect_enable() {
if (navigator.userAgent.indexOf("iCab") != -1 || navigator.userAgent.indexOf("MSIE 3") != -1) {
return false
} else {
return true
}
}
function flash_enable(version) {
if (!detect_enable()) {return false}
if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Opera") == -1) {
document.write('<script language=VBScript\>\n');
document.write('Function ie_flash_detect(version)\n');
document.write(' On Error Resume Next\n');
document.write(' ie_flash_detect = False\n');
document.write(' ie_flash_detect = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & version))\n');
document.write('End Function\n');
document.write('</script\>\n');
return ie_flash_detect(version)
} else {
return flash_detect(version)
}
}

function flash(){
if (detect_enable()) {
version = 5
if (flash_enable(version)) {
return true;
} else {
return false;
}
} else {
return false;
}
}
