
// Bindet ein FlashElement in die HTML-Seite ein
function embedFlash(DivId, FlashId, file, width, height, param)
{
  var element = document.getElementById(DivId);
  var flashelement = 
    '  <object '
  + '    name="' + FlashId + '" '
  + '    id="' + FlashId + '" '
  + '    classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
  + '    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" '
  + '    width="' + width + '"  '
  + '    height="' + height + '"  '
  + '    flashvars="' + param + '"  '
  + '  > '
  + '    <param name="movie" value="' + file + '?' + param + '">  '
  + '    <param name="flashvars" value="' + param + '">  '
  + '    <param name="quality" value="high">  '
  + '    <param name="swliveconnect" value="true">  '
  + '    <embed '
  + '      name="' + FlashId + '"  '
  + '      src="' + file + '?' + param + '"  '
  + '      flashvars="' + param + '"  '
  + '      swliveconnect="true" wmode="transparent"  '
  + '      quality="high"   '
  + '      pluginspage="http://www.macromedia.com/go/getflashplayer"   '
  + '      type="application/x-shockwave-flash"   '
  + '      width="' + width + '"   '
  + '      height="' + height + '"  '
  + '    >  '
  + '    </embed>  '
  + '  </object>  ';
  document.write(flashelement);
  //element.innerHTML = flashelement;
}

// Sucht im aktuellen Dokument nach einem Flash-Movie
function findFlash(flash) {
   var IE = document.all?true:false;
   var movie = IE ? document[flash] : document.embeds[flash]; 
   movie.SetVariable("IE", IE);
   return movie;
}

// Setzt eine Variable im Flash-Movie
function setFlashVariable(flash, name, value) {
	var movie = findFlash(flash);
    if (movie) {
      movie.SetVariable('_root.' + name, value);
    }
}

