d = document;

////////////////////// CHECK PRESENCE OF FLASH //////////////////////

var flashinstalled  = 0;
var flashversion    = 0;
MSDetect            = "false";

if (navigator.plugins && navigator.plugins.length)
{
	x = navigator.plugins["Shockwave Flash"];
	if (x)
	{
		flashinstalled = 2;
		if (x.description)
		{
			y = x.description;
			flashversion = y.charAt(y.indexOf('.')-1);
		}
	}
	else
		flashinstalled = 1;
	if (navigator.plugins["Shockwave Flash 2.0"])
	{
		flashinstalled = 2;
		flashversion = 2;
	}
}
else if (navigator.mimeTypes && navigator.mimeTypes.length)
{
	x = navigator.mimeTypes['application/x-shockwave-flash'];
	if (x && x.enabledPlugin)
		flashinstalled = 2;
	else
		flashinstalled = 1;
}
else
	MSDetect = "true";

//////////////////////

d.writeln('<SCRIPT LANGUAGE="VBScript" TYPE="text/vbscript">');
d.writeln('on error resume next');
d.writeln('If MSDetect = "true" Then');
d.writeln('For i = 2 to 6');
d.writeln('If Not(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & i))) Then');
d.writeln('Else');
d.writeln('flashinstalled = 2');
d.writeln('flashversion = i');
d.writeln('End If');
d.writeln('Next');
d.writeln('End If');
d.writeln('If flashinstalled = 0 Then');
d.writeln('flashinstalled = 1');
d.writeln('End If');
d.writeln('</SCRIPT>');

////////////////////// WRITE DOWN HEADER IN FLASHFONT //////////////////////

function MyFont(TheTxt)
	{
if(flashinstalled == 2)
	{
d.writeln('<div class="MyTxt" style="margin-top:-45px;">'); // MARGIN-TOP = [SUM DIVISION-HEIGHT + MARGIN-BOTTOM]
d.writeln('<object type="application/x-shockwave-flash" data="dms/myfont/flash/myfont.swf" width="365" height="40" id="myfont" align="middle">');
d.writeln('<param name="movie" value="dms/myfont/flash/myfont.swf" />');
d.writeln('<param name="quality" value="high" />');
d.writeln('<param name="wmode" value="transparent" />');
d.writeln('<param name="flashvars" value="mytxt='+TheTxt+'" />');
d.writeln('</object>');
d.writeln('</div>');
    }
	}
