var eF = {
	addEvent: function(elm, evType, fn, useCapture) {
	  // cross-browser event handling for IE5+, NS6 and Mozilla 
	  // By Scott Andrew 
	  if (elm.addEventListener) { 
		elm.addEventListener(evType, fn, useCapture); 
		return true; 
	  } else if (elm.attachEvent) { 
		var r = elm.attachEvent('on' + evType, fn); 
		return r; 
	  } else {
		elm['on' + evType] = fn;
	  }
	},
	checkPlugin: function(fv){
		MM_contentVersion = fv;
		plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
		if ( plugin ) {
			var words = navigator.plugins["Shockwave Flash"].description.split(" ");
			for (var i = 0; i < words.length; ++i){
				if (isNaN(parseInt(words[i])))
				continue;
				var MM_PluginVersion = words[i];
			}
		
			if(MM_PluginVersion >= MM_contentVersion){
				 return true;
			}
		}else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0
			&& (navigator.appVersion.indexOf("Win") != -1)) {
			document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
			document.write('on error resume next \n');
			document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
			document.write('</SCR' + 'IPT\> \n');
			return true;
		}else{
			
			return false;
		}
	},
	embedFlash: function(f,fv,w,h,id,vars,alt){
		var align = 'middle';
		if(eF.checkPlugin(fv)){
			return '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"'
						+'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"'
						+'width="'+ w +'"'
						+'height="' + h +'"'
						+'id="'+ id +'"'
						+'align="' + align + '">'
						+'<param name="allowScriptAccess" value="sameDomain" />'
						+'<param name="FlashVars" value="' + vars +'" />'
						+'<param name="movie" value="'+ f +'" />'
						+'<param name="quality" value="high" />'
						+'<embed src="' + f + '"'
						+'quality="high"'
						+'width="' + w +'"'
						+'height="' + h +'"'
						+'name="' + id+' "'
						+'align="' + align + '"'
						+'FlashVars="'+ vars +'"'
						+'allowScriptAccess="sameDomain"'
						+'type="application/x-shockwave-flash"'
						+'pluginspage="http://www.macromedia.com/go/getflashplayer" />'
						+'</object>';
		}else{
			return alt;
		}
		
	}
}
