
window.isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;
window.isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;
window.isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;

window.ControlVersion = function()
{
 var a;
 var b;
 var c;

 try { 
  b = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
  a = b.GetVariable("$version"); 
 }catch(c){}

 if ( !a )
 {
  try
  {
   b = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
   a="WIN 6,0,21,0";
   b.AllowScriptAccess="always";
   a = b.GetVariable("$version");
  }catch(c){}
 }

 if ( !a )
 {
  try
  {
   b = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
   a = b.GetVariable("$version");
  }catch(c){}
 }

 if ( !a )
 {
  try 
  {
   b = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
   a="WIN 3,0,18,0";
  }catch(c){}
 }

 if ( !a )
 {
  try
  {
   b = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
   a="WIN 2,0,0,11"
  }catch(c){a=-1;}
 }
 return a;
}

window.GetSwfVer = function()
{
 var g=-1;
 if(navigator.plugins!=null&&navigator.plugins.length>0)
 {
  if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"])
  {
   var f = navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";
   var a = navigator.plugins["Shockwave Flash"+f].description;
   var e = a.split(" ");
   var c = e[2].split(".");
   var h = c[0];
   var b = c[1];
   var d = e[3];
   if ( d == "" )
   {
    d=e[4];
   }
   if ( d[0] == "d" )
   {
    d = d.substring(1);
   } else {
    if ( d[0] == "r" )
    {
     d = d.substring(1);
     if ( d.indexOf("d") > 0 )
     {
      d = d.substring(0,d.indexOf("d"));
     }
    }
   }
   var g = h + "." + b + "." + d;
   /*alert("flashVer="+g);*/
  }
 } else {
  if ( navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)
  {
   g=4;
  }else{
   if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)
   {
    g=3;
   } else {
    if ( navigator.userAgent.toLowerCase().indexOf("webtv") != -1 )
    {
     g = 2;
    } else {
     if ( window.isIE && window.isWin && !window.isOpera )
     {
      g = ControlVersion();
     }
    }
   }
  }
 }
 return g;
}

window.DetectFlashVer = function(f,d,c)
{
 //console.log ( "enter DetectFlashVer" );
 //alert ( "before GetSwfVer" );
 //console.log ( "before GetSwfVer" );
 versionStr = GetSwfVer();
 //console.log ( "after GetSwfVer" );
 //alert ( "after GetSwfVer" );
 if ( versionStr == -1 )
 {
  return false;
 } else {

  if ( versionStr != 0 )
  {
   if ( window.isIE && window.isWin && !window.isOpera )
   {
    tempArray = versionStr.split(" ");
    tempString = tempArray[1];
    versionArray = tempString.split(",");
   } else {
    versionArray = versionStr.split(".");
   }

   var e = versionArray[0];
   var a = versionArray[1];
   var b = versionArray[2];
   if(e > parseFloat(f))
   {
    return true;
   } else {
    if ( e == parseFloat(f) )
    {
     if ( a > parseFloat(d) )
     {
      return true;
     } else {
      if ( a == parseFloat ( d ) )
      {
       if ( b >= parseFloat(c) )
       {
        return true;
       }
      }
     }
    }
   }
   return false;
  }
 }
 //console.log ( "exit DetectFlashVer" );
}

window.AC_AddExtension = function(b,a){if(b.indexOf("?")!=-1){return b.replace(/\?/,a+"?")}else{return b+a}}

window.AC_Generateobj = function(e,d,a){var c="";

if ( window.isIE && window.isWin && !window.isOpera )
{c+="<object ";for(var b in e){c+=b+'="'+e[b]+'" '}for(var b in d){c+='><param name="'+b+'" value="'+d[b]+'" /> '}c+="></object>"}else{c+="<embed ";for(var b in a){c+=b+'="'+a[b]+'" '}c+="> </embed>"}document.write(c)}

window.AC_FL_RunContent = function(){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)}

window.AC_GetArgs = function(b,e,g,d,h){var a=new Object();a.embedAttrs=new Object();a.params=new Object();a.objAttrs=new Object();for(var c=0;c<b.length;c=c+2){var f=b[c].toLowerCase();switch(f){case"classid":break;case"pluginspage":a.embedAttrs[b[c]]=b[c+1];break;case"src":case"movie":b[c+1]=AC_AddExtension(b[c+1],e);a.embedAttrs.src=b[c+1];a.params[g]=b[c+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":a.objAttrs[b[c]]=b[c+1];break;case"id":case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":a.embedAttrs[b[c]]=a.objAttrs[b[c]]=b[c+1];break;default:a.embedAttrs[b[c]]=a.params[b[c]]=b[c+1]}}a.objAttrs.classid=d;if(h){a.embedAttrs.type=h}return a};
