<!--
/*********************************************************
	JavaScript and VBScript based
	Flash Detection

 *********************************************************/


/*
 *	Define global identefiers
 */
var flashVersion_n = 0;


/* 
 *	Detect current Flash Player
 *	Version
 */
function getFlashVersion() {
	/* check for browsers with plugin array like mozilla */
	if ((navigator.plugins) && 
		(navigator.plugins.length > 0)) {
		  var flashPlugin_obj = navigator.plugins['Shockwave Flash'];
		  if (typeof(flashPlugin_obj) == 'object') { 
				 for (var i = 20; i >= 3; i--) {
						if (flashPlugin_obj.description.indexOf(i + '.') != -1) {
						  	flashVersion_n = i;
						}
				 }
		  }
   	}
	
	/* chcek for msie on win32 */
	if ((navigator.userAgent.toLowerCase().indexOf("msie") != (-1)) && 
		(parseInt(navigator.appVersion) >= 4) && 
		(navigator.userAgent.toLowerCase().indexOf("win") != (-1)) && 
		(navigator.userAgent.toLowerCase().indexOf("16bit") ==-1)) {
		  var doc_str = '<scr' + 'ipt language="VBScript"\> \n';
		  doc_str += 'On Error Resume Next \n';
		  doc_str += 'Dim flashObj \n';
		  doc_str += 'For i = ' + 20 + ' To 3 Step -1 \n';
		  doc_str += '	Set flashObj = CreateObject("ShockwaveFlash.ShockwaveFlash." & i) \n';
		  doc_str += '   	If IsObject(flashObj) Then \n';
		  doc_str += '      	flashVersion_n = i \n';
		  doc_str += '      	Exit For \n';
		  doc_str += '   	End If \n';
		  doc_str += 'Next \n';
		  doc_str += '</scr' + 'ipt\> \n';
		  
		  document.write(doc_str);
   }
   
   return flashVersion_n;
}
	
//-->