function FlashLibrary(){
var t = this;
var activeX = false;
t.ieAutoInstall = false;
t.hasVersion = function(ver){
t.swf = false;
if(!ver) ver = 0;
var n = navigator;
if(n.plugins && n.plugins.length > 0){
var m,tp,d,v;
m = n.mimeTypes;
tp = 'application/x-shockwave-flash';
if(m && m[tp] && m[tp].enabledPlugin && m[tp].enabledPlugin.description){
d = m[tp].enabledPlugin.description;
v = d.charAt(d.indexOf('.')-1);
t.swf = (v >= ver) ? true : false;
}
}else if(n.appVersion.indexOf("Mac") == -1 && window.execScript){
for(var i=ver; i<=7&&i!=1&&t.swf!=true; i++){
execScript('on error resume next: flash.swf=IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash'+((i==0)?'':'.'+i)+'"))','VBScript');
//alert(t.swf);
}
if(t.swf) {
activeX = true;
//alert('poo is true');
}
}else{
t.swf = false;
}
return t.swf;
}
t.getPluginTag = function(swfFile,width,height,bgcolor,ver,altFormat,params){
var s = '';
var safari = (navigator.userAgent.toLowerCase().indexOf('safari') != - 1);
var win = (navigator.appVersion.toLowerCase().indexOf("win")!=-1);
var ie = (navigator.appName=="Microsoft Internet Explorer");
if(t.hasVersion(ver) && swfFile || (win && ie && swfFile && t.ieAutoInstall)){
var additionalParams = '';
if(params && params.length>0){
var pArray = params.split(",");
for(var i=0; i\n': ' '+ ta + '="' + v + '"';
}
}
if(activeX){
s = '\n';
return s;
}else{
s = '\n';
return s;
}
}else{
return altFormat;
}
}
t.embedMovie = function(swfFile,width,height,bgcolor,ver,altFormat,params){
document.write(flash.getPluginTag(swfFile,width,height,bgcolor,ver,altFormat,params));
}
}
var flash = new FlashLibrary();