function checkFlash() {
	var myVer = 0;
	var key = "Shockwave Flash ";
	var s = 0;
	var e = 0;
	var serchStr = '';
	if( window.ActiveXObject ){
		for( var i = 10; i >= 2; i-- ){
			try {
				var fl=eval( "new ActiveXObject( 'ShockwaveFlash.ShockwaveFlash." + i + "' );" );
				if( fl ){
					myVer = i + '.0';
					break;
				}
			}
			catch(e) {}
		}
	}

	// for Other Browsers.
	if( navigator.plugins && navigator.plugins.length > 0 ){
		for( i = 0; i < navigator.plugins.length; i++ ){
			serchStr = navigator.plugins[i].description;
			if( serchStr.indexOf( key ) != -1 ){
				s = serchStr.indexOf( key );
				s += key.length;
				e = serchStr.indexOf( " ", s );
				myVer = serchStr.substring( s, e );
			}
		}
	}
	return myVer;
}
