function ShowFlash(flash, width, height, params, div)
{
  var AntiCacheNumber = Math.floor(Math.random()*1048576); 
  //Create random number to append to flash file to prevent caching.
  
  if (div)
  {
    theHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="' + width + '" height="' + height + '">';
    theHTML += '<param name="movie" value="' + flash + '?NoCache=' + AntiCacheNumber + '">';
    theHTML += '<param name="wmode" value="transparent" />';
    theHTML += '<param name="quality" value="high">';
    theHTML += '<param name="flashvars" value="' + params + '">';
    theHTML += '<embed src="' + flash + '?NoCache=' + AntiCacheNumber + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + width + '" height="' + height + '" wmode="transparent" flashvars="' + params + '"></embed>';
    theHTML += '</object>';

    theDiv = document.getElementById(div);
    theDiv.innerHTML = theHTML;
  }
  else
  {
    document.writeln('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="' + width + '" height="' + height + '">');
    document.writeln('<param name="movie" value="' + flash + '?NoCache=' + AntiCacheNumber + '">');
    document.writeln('<param name="wmode" value="transparent" />');
    document.writeln('<param name="quality" value="high">');
    document.writeln('<param name="flashvars" value="' + params + '">');
    document.writeln('<embed src="' + flash + '?NoCache=' + AntiCacheNumber + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + width + '" height="' + height + '" wmode="transparent" flashvars="' + params + '"></embed>');
    document.writeln('</object>');
  }
}
function ShowInteractiveFlash(flash, width, height, params, id)
{
  var AntiCacheNumber = Math.floor(Math.random()*1048576); 
  //Create random number to append to flash file to prevent caching.

    document.writeln('<object id="'+ id +'" name="'+ id +'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="' + width + '" height="' + height + '">');
    document.writeln('<param name="movie" value="' + flash + '?NoCache=' + AntiCacheNumber + '">');
    document.writeln('<param name="wmode" value="transparent" />');
    document.writeln('<param name="quality" value="high">');
    document.writeln('<param name="flashvars" value="' + params + '">');
    document.writeln('<embed name="'+ id +'" src="' + flash + '?NoCache=' + AntiCacheNumber + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + width + '" height="' + height + '" wmode="transparent" flashvars="' + params + '"></embed>');
    document.writeln('</object>');

}

function getFlash(movieName)
{
  if (window.document[movieName])
    return window.document[movieName];

  if (navigator.appName.indexOf("Microsoft Internet")==-1)
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName];

  return document.getElementById(name);
}