// ===========================================================
// Externes Skript zur Einbindung von Shockwave Flash-Objekten
// in hierfuer vorgesehene Container (IntroArea / SoundArea)
// ===========================================================

function ActivateFlashAreas()
{
  // alert("\nPerforming test: Flash...") ;
  if (navigator.appName.toLowerCase() == "microsoft internet explorer")
  {
    var highest_flash_version    = 9 ;
    var min_needed_flash_version = 6 ;
    var available_flash_version  = 0 ;
    // for (var i=2; i<(highest_flash_version + 1); i++)
    for (var i=highest_flash_version; i>(min_needed_flash_version - 1); i--)
    {
      // alert("\nPruefe auf Flash-Version [" + i + "]...") ;
      try
      {
        if (typeof(new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i)) == "object")
        {
          available_flash_version = i ;
          break ;
        }
      }
      catch(e)
      {
        // alert("\nAlso Version [" + i + "] war's wohl nicht...") ;
      }
    }
    if (available_flash_version < min_needed_flash_version)
    {
      // alert("\nHoppla: Konnte leider kein ActiveX-Objekt für Flash laden!!!") ;
      flashAvailable = false ;   /* globale Info: kein Flash verfuegbar      */
      SwitchFlash() ;            /* Ausgabe von Flash-Sequenzen deaktivieren */
      SwitchSound() ;            /* Soundausgabe deaktivieren                */
      SwitchToStartsite() ;      /* sofort zur Startseite verzweigen         */
      return ;
    }
  }

  // ---------------------------------------------------
  // Cookie-Einstellungen fuer FLASH und SOUND auswerten
  // ---------------------------------------------------
  if (cookieString.indexOf("NOSOUND") > -1)
  {
    SwitchSound() ;              /* Soundausgabe deaktivieren                */
  }
  if (cookieString.indexOf("NOFLASH") > -1)
  {
    flashAvailable = false ;     /* globale Info: kein Flash verfuegbar      */
    SwitchFlash() ;              /* Ausgabe von Flash-Sequenzen deaktivieren */
    SwitchToStartsite() ;        /* sofort zur Startseite verzweigen         */
    return ;
  }

  var ia = document.getElementById("IntroArea") ;
  ia.style.left   = (document.body.clientWidth - 722) / 2 ;
  ia.style.top    = (document.body.clientHeight - 573) / 2 ;
  // alert("\ndocument.body.clientHeight [" + document.body.clientHeight + "]\nia.offsetTop [" + ia.offsetTop + "]") ;
  // if (ia.offsetTop < minimumSpaceFromTopOfBody)
  //   ia.style.top = minimumSpaceFromTopOfBody ;
  ia.style.width  = 722 ;
  ia.style.height = 633 ;
  ia.innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="722" height="573" id="boars_intro_2" align="middle">'
               + '<param name="allowScriptAccess" value="sameDomain" />'
               + '<param name="movie" value="./swf/boars_intro_2.swf" />'
               + '<param name="loop" value="false" />'
               + '<param name="quality" value="high" />'
               + '<param name="bgcolor" value="#D9D9D9" />'
               + '<embed src="./swf/boars_intro_2.swf" quality="high" loop="false" bgcolor="#D9D9D9" width="722" height="573" name="boars_intro_2" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'
               + '</object>'
               + '<table width="100%" style="border-width:0px;">'
               + '<tr><td style="text-align:center; padding-top:20px; ">'
               + '<a style="font-family:Arial,Times,Courier New; font-size:12px; border:1px solid #990000; background-color:#D9D9D9; color:#404040; text-decoration:none;" href="javascript:SwitchToStartsite();">&nbsp;&gt;&gt;&nbsp;&nbsp;skip&nbsp;intro&nbsp;&nbsp;&lt;&lt;&nbsp;</a>' ;


  var sa = document.getElementById("SoundArea") ;
  sa.innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" data="./swf/webplayer.swf" type="application/x-shockwave-flash" width="1" height="1">'
               + '<param name="movie" value="./swf/webplayer.swf">'
               + '<param name="menu" value="false">'
               + '<param name="scale" value="noscale">'
               + '<param name="bgcolor" value="#800000">'
               + '<param name="flashvars" value="src=./sound/132_32kbit_stereo.mp3&amp;amp;autostart=yes&amp;amp;loop=no">'
               + '<embed src="./swf/webplayer.swf" quality="high" loop="false" bgcolor="#800000" width="1" height="1" name="webplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" flashvars="src=./sound/132_32kbit_stereo.mp3&amp;amp;autostart=yes&amp;amp;loop=no" pluginspage="http://www.macromedia.com/go/getflashplayer" />'
               + '</object>' ;


  swaInnerHtmlString = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="840" height="388" id="boars_switch" align="middle">'
                     + '<param name="allowScriptAccess" value="sameDomain" />'
                     + '<param name="movie" value="./swf/boars_switch.swf" />'
                     + '<param name="loop" value="false" />'
                     + '<param name="quality" value="high" />'
                     + '<param name="bgcolor" value="#D9D9D9" />'
                     + '<embed src="./swf/boars_switch.swf" quality="high" loop="false" bgcolor="#D9D9D9" width="840" height="388" name="boars_switch" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'
                     + '</object>' ;


}















