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

d 					= document;
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 EXTENDED FONT - ONLY WHEN FLASH IS PRESENT
/////////////////////////////////////////////////////////////////////////////////////

function MyFont(TheTxt,TheColor,TheSize,TheSpacing,TheShadow,MovieWidth,MovieHeight)
	{
if(flashinstalled == 2)
	{
FontCode  = '<object type="application/x-shockwave-flash" data="dms/xtra/font/_data/font.swf" width="'+MovieWidth+'" height="'+MovieHeight+'" id="myfont" align="middle">';
FontCode += '<param name="movie" value="dms/xtra/font/_data/font.swf" />';
FontCode += '<param name="quality" value="high" />';
FontCode += '<param name="wmode" value="transparent" />';
FontCode += '<param name="flashvars" value="mytext='+TheTxt+'&mycolor=0x'+TheColor+'&mysize='+TheSize+'&myspacing='+TheSpacing+'&myshadow='+TheShadow+'" />';
FontCode += '</object>'

d.writeln('<div class="MyFont" style="margin-top:-'+MovieHeight+'px;" title="'+TheTxt+'">');
d.writeln(FontCode);
d.writeln('</div>');
    }
	}

if(flashinstalled != 2)d.writeln ('	<style type="text/css" media="screen, handheld, projection">.MyFontBackUp{visibility:visible;}.MyFontBackUp h2{display:block;}</style>');
