// $Id: f.js,v 1.5 2005/04/25 15:14:55 glen Exp $
// flash detection routines

var rem; // this is for .vbs part
var flashy = 0; // 0 = not detected, other = flash version detected
MSDetect = "false";

function flash_versionextract(p) {
	var d = p.description;
	var v = parseInt(d.substring(d.indexOf(".") - 1));
    if(v==0)
    {
        var v1 = parseInt(d.substring(d.indexOf(".") - 2));
        if(v1>9) return (v1);
    }
	return (v ? v : 0);
}

if (navigator.plugins && navigator.plugins.length) {
	p = navigator.plugins['Shockwave Flash'];
	if (p) {
		flashy = flash_versionextract(p);
	}
} else if (navigator.mimeTypes && navigator.mimeTypes.length) {
	m = navigator.mimeTypes['application/x-shockwave-flash'];
	if (m && m.enabledPlugin) {
		flashy = flash_versionextract(m.enabledPlugin);
	}
} else {
	MSDetect = "true";
}

// create html code with flash
function flashs(url, width, height, directUrl, style) {
	var s = '';
	s += '<div style="cursor:pointer; position:absolute; z-index: 1001; top:0px; left:0px; height:60px; width:468px;" onClick="self.parent.location=\''+directUrl+'\'"><table style=" '+ style +' " height="100%" width="100%"><tr><td><br></td></tr></table></div>';
	s += '<div style="cursor:pointer; position:absolute; z-index: 1000; top:0px; left:0px; height:60px; width:468px;"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" width=' + width + ' height=' + height + '>';

	var a = url.split('?');
	if (flashy >= 6) {
		url = a[0];
		s += '<param name=FlashVars value="' + a[1] + '">';
	}

	s += '<param name=movie value="' + url + '">';
	s += '<param name=menu value=false><param name=quality value=high>';
	s += '<param name="wmode" value="opaque">';
	s += '<embed src="' + url + '" wmode=opaque menu=false quality=high width=' + width + ' height=' + height;

	if (flashy >= 6) {
		s += ' FlashVars="' + a[1] + '"';
	}

	s += ' type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>';
	s += '</object></div>';
	return s;
}

