
//FLASH VARIABLES IN ORDER (width,height,id,url,bgcolor,wmode)

/* First do some browser detection */
function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}

var detect = navigator.userAgent.toLowerCase();
var OS,browser,version,total,thestring;

if (checkIt('konqueror'))
{
	browser = "Konqueror";
	OS = "Linux";
}
else if (checkIt('safari')) browser = "Safari"
else if (checkIt('omniweb')) browser = "OmniWeb"
else if (checkIt('opera')) browser = "Opera"
else if (checkIt('webtv')) browser = "WebTV";
else if (checkIt('icab')) browser = "iCab"
else if (checkIt('msie')) browser = "Internet Explorer"
else if (checkIt('firefox')) browser = "Firefox"
else if (!checkIt('compatible'))
{
	browser = "Netscape Navigator"
	//version = detect.charAt(8);
	if (checkIt('7.')) version = 7
	else version = 6
}
else browser = "An unknown browser";

if (!version) version = detect.charAt(place + thestring.length);

if (!OS)
{
	if (checkIt('linux')) OS = "Linux";
	else if (checkIt('x11')) OS = "Unix";
	else if (checkIt('mac')) OS = "Mac"
	else if (checkIt('win')) OS = "Windows"
	else OS = "an unknown operating system";
}

//alert(browser + " " + version + " " + OS + " ");

var incompatible = "";
if (browser == "Konqueror" || browser == "Opera" || browser == "Safari" || browser == "OmniWeb" || browser == "WebTV" || browser == "iCab" || browser == "An unknown browser") { incompatible = "true" }
else if (browser == "Netscape Navigator" && version < 7) { incompatible = "true" }
else { incompatible = "false" }

/* Now, test for non-windowed-enabled browsers and do the test on 'em if there's a DHTML problem */

function embedFlash(width,height,id,url,bgcolor,wmode,loop,altimg,alturl,alttarget,flashvars) {
	if (wmode && incompatible == "true" && altimg) {
		var replacement = "";
		if (alturl) {
			replacement = "<a href=\""+alturl+"\"";
			if (alttarget) {
				replacement = replacement + " target=\""+alttarget+"\"";
			}
			replacement = replacement + ">";
		}		
		replacement = replacement + "<img src=\""+altimg+"\" border=\"0\">";
		if (alturl) {
			replacement = replacement + "</a>";
		}
		document.write(replacement);
	}
	else {
		if (loop) { var loop = "false" } else { var loop = "true" }
		if (wmode) { var wmode = "transparent" } else { var wmode = "opaque" }
		if (flashvars) { var flashvars = flashvars } else { var flashvars = "" }
		
		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
		document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,67,0"');
		document.write('WIDTH="'+width+'" HEIGHT="'+height+'" id="'+id+'" ALIGN="">');
		document.write('<PARAM NAME="movie" VALUE="'+url+'">');
		document.write('<PARAM NAME=FlashVars VALUE="'+flashvars+'">');
		document.write('<PARAM NAME="loop" VALUE="'+loop+'">');
		document.write('<PARAM NAME="menu" VALUE="false">');
		document.write('<PARAM NAME="quality" VALUE="high">');
		document.write('<PARAM NAME="wmode" VALUE="'+wmode+'">');
		document.write('<PARAM NAME="bgcolor" VALUE="'+bgcolor+'">');
		document.write('<EMBED src="'+url+'" FlashVars="'+flashvars+'" loop="'+loop+'" wmode="'+wmode+'" menu="false" quality="high" bgcolor="'+bgcolor+'"  width="'+width+'" height="'+height+'" id="'+id+'" align=""');
		document.write('TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>');
		document.write('</OBJECT>');
		document.write('');
	}
}

/*
THIS IS THE CODE THAT SITS ON THE HTML PAGE

<script>embedFlash('width','height','flashID','flash/flashname.swf','bgcolor','wmode','loop','altimg(if wmode & incompatible)','alturl(if wmode & incompatible)','alttarget(if wmode & incompatible)')</script>

*/


