
var isIE=navigator.appVersion.indexOf("MSIE")!=-1?true:false,
isWin=navigator.appVersion.toLowerCase().indexOf("win")!=-1?true:false,
isOpera=navigator.userAgent.indexOf("Opera")!=-1?true:false;
function ControlVersion()
{
var a,
b,
c;
try
{
b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
a=b.GetVariable("$version")
}
catch(d)
{
}
if(!a)
try
{
b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
a="WIN 6,0,21,0";
b.AllowScriptAccess="always";
a=b.GetVariable("$version")
}
catch(d)
{
}
if(!a)
try
{
b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
a=b.GetVariable("$version")
}
catch(d)
{
}
if(!a)
try
{
b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
a="WIN 3,0,18,0"
}
catch(d)
{
}
if(!a)
try
{
b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
a="WIN 2,0,0,11"
}
catch(d)
{
a=-1
}
return a
}
function GetSwfVer()
{
var b=-1;
if(navigator.plugins!=null&&navigator.plugins.length>0)
{
if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"])
{
var h=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"",
e=navigator.plugins["Shockwave Flash"+h].description,
c=e.split(" "),
d=c[2].split("."),
f=d[0],
g=d[1],
a=c[3];
if(a=="")
a=c[4];
if(a[0]=="d")
a=a.substring(1);
else
if(a[0]=="r")
{
a=a.substring(1);
if(a.indexOf("d")>0)
a=a.substring(0,a.indexOf("d"))
}
var b=f+"."+g+"."+a
}
}
else
if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)
b=4;
else
if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)
b=3;
else
if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)
b=2;
else
if(isIE&&isWin&&!isOpera)
b=ControlVersion();
return b
}
function DetectFlashVer(c,d,f)
{
versionStr=GetSwfVer();
if(versionStr==-1)
return false;
else
if(versionStr!=0)
{
if(isIE&&isWin&&!isOpera)
{
tempArray=versionStr.split(" ");
tempString=tempArray[1];
versionArray=tempString.split(",")
}
else
versionArray=versionStr.split(".");
var a=versionArray[0],
b=versionArray[1],
e=versionArray[2];
if(a>parseFloat(c))
return true;
else
if(a==parseFloat(c))
if(b>parseFloat(d))
return true;
else
if(b==parseFloat(d))
if(e>=parseFloat(f))
return true;
return false
}
}
function AC_AddExtension(a,b)
{
if(a.indexOf("?")!=-1)
return a.replace(/\?/,b+"?");
else
return a+b
}
function AC_Generateobj(d,e,c)
{
var a="";
if(isIE&&isWin&&!isOpera)
{
a+="<object ";
for(var b in d)
a+=b+'="'+d[b]+'" ';
a+=">";
for(var b in e)
a+='<param name="'+b+'" value="'+e[b]+'" /> ';
a+="</object>"
}
else
{
a+="<embed ";
for(var b in c)
a+=b+'="'+c[b]+'" ';
a+="> </embed>"
}
document.write(a)
}
function AC_FL_RunContent()
{
var a=AC_GetArgs(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");
AC_Generateobj(a.objAttrs,a.params,a.embedAttrs)
}
function AC_SW_RunContent()
{
var a=AC_GetArgs(arguments,".dcr","src","clsid:166B1BCA-3F9C-11CF-8075-444553540000",null);
AC_Generateobj(a.objAttrs,a.params,a.embedAttrs)
}
function AC_GetArgs(b,h,e,f,d)
{
var c={};
c.embedAttrs={};
c.params={};
c.objAttrs={};
for(var a=0;a<b.length;a=a+2)
{
var g=b[a].toLowerCase();
switch(g)
{
case "classid":
break;
case "pluginspage":
c.embedAttrs[b[a]]=b[a+1];
break;
case "src":
case "movie":
b[a+1]=AC_AddExtension(b[a+1],h);
c.embedAttrs["src"]=b[a+1];
c.params[e]=b[a+1];
break;
case "onafterupdate":
case "onbeforeupdate":
case "onblur":
case "oncellchange":
case "onclick":
case "ondblclick":
case "ondrag":
case "ondragend":
case "ondragenter":
case "ondragleave":
case "ondragover":
case "ondrop":
case "onfinish":
case "onfocus":
case "onhelp":
case "onmousedown":
case "onmouseup":
case "onmouseover":
case "onmousemove":
case "onmouseout":
case "onkeypress":
case "onkeydown":
case "onkeyup":
case "onload":
case "onlosecapture":
case "onpropertychange":
case "onreadystatechange":
case "onrowsdelete":
case "onrowenter":
case "onrowexit":
case "onrowsinserted":
case "onstart":
case "onscroll":
case "onbeforeeditfocus":
case "onactivate":
case "onbeforedeactivate":
case "ondeactivate":
case "type":
case "codebase":
case "id":
c.objAttrs[b[a]]=b[a+1];
break;
case "width":
case "height":
case "align":
case "vspace":
case "hspace":
case "class":
case "title":
case "accesskey":
case "name":
case "tabindex":
c.embedAttrs[b[a]]=c.objAttrs[b[a]]=b[a+1];
break;
default:
c.embedAttrs[b[a]]=c.params[b[a]]=b[a+1]
}
}
c.objAttrs["classid"]=f;
if(d)
c.embedAttrs["type"]=d;
return c
}
