browserName = navigator.appName;
browserVer = navigator.appVersion.substring(0,1);

if (browserName != "Netscape") {
	foo = navigator.appVersion.split(';');
	foo = foo[1].split(' ');
	browserVer = foo[2];

}

function flashDetectHTML(flashHTML,noFlashHTML,required_version) {

	if ( browserName == "Netscape" ) {
		if ( navigator.plugins['Shockwave Flash'] ) { 
			tmp = navigator.plugins['Shockwave Flash'].description; 
			tmp = tmp.split(' ');
			flashversion = tmp[2].split('.');
			flashversion = flashversion[0];

			if (flashversion < required_version ) { 
				document.writeln(noFlashHTML);
			} 
			
			if (flashversion >= required_version ) { 
					document.writeln(flashHTML);
			}
		} 
		if (!navigator.plugins['Shockwave Flash'] ) { 
				document.writeln(noFlashHTML);
		}
	} else {

			if ( navigator.userAgent.indexOf('Win') != -1) {
				var endtag='</';
				document.writeln('<script language=VBscript> ');
				document.writeln('Function Detect() ');
				document.writeln('  on error resume next ');
				document.writeln('  If ScriptEngineMajorVersion >= ' + required_version + ' then ');
				document.writeln('     Detect = False ');  
				document.writeln('     Detect = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash")) ');
				document.writeln('     If (err) then  ');
				document.writeln('        Detect = False ');
				document.writeln('     End If ');
				document.writeln('   Else ');
				document.writeln('    Detect = False ');
				document.writeln('   End If ');
				document.writeln('End Function ');
				document.writeln(endtag+'script >');

				if (!Detect() ) { 
						if(browserVer < 5) {
							document.writeln(flashHTML);
						} else { document.writeln(noFlashHTML); }
				} else { 
					document.writeln(flashHTML); 
				}
			} else { 
				document.writeln(flashHTML); 
			}
	}

}

window.onError = null;