//function to detect installed version of flash plug-in 
function DetectFlashV() {
  var cookiedomain='http://oyeproductions.com';
  var flashv = 0;
  // check if we have already detected flash version
  var pos = document.cookie.indexOf('flashv=');
  if (pos != -1) {
    pos+=7;
    flashv = parseInt(document.cookie.substr(pos,1));
  } 
  else {
    // check for netscape plugins. navigator.plugins exists but is empty in IE
    if (navigator.plugins && (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"])) {
      var words = navigator.plugins["Shockwave Flash"].description.split(" ");
      flashv = parseInt(words[2]);
    } 
    else if ((navigator.appVersion.indexOf("MSIE") != -1) && (navigator.appVersion.indexOf("Windows") != -1)) {
      document.writeln('<SCR'+'IPT LANGUAGE=VBScript\>');
      document.writeln('Private i, x');
      document.writeln('On Error Resume Next');
      document.writeln('MM_FlashControlInstalled = False');
      document.writeln('For i = 7 To 1 Step -1');
      document.writeln('Set x = CreateObject("ShockwaveFlash.ShockwaveFlash." & i)');
      document.writeln('MM_FlashControlInstalled = IsObject(x)');
      document.writeln('If MM_FlashControlInstalled Then');
      document.writeln('MM_FlashControlVersion = CStr(i)');
      document.writeln('Exit For');
      document.writeln('End If');
      document.writeln('Next');
      document.writeln('</SCR'+'IPT\>');
     flashv = parseInt(MM_FlashControlVersion);
    } 
  }
  // set flash version into cookie
  if (flashv >= 2) { 
    document.cookie='flashv='+flashv+';path=/;domain='+cookiedomain; 
  }
  else { 
    flashv = 0;
    document.cookie='flashv='+flashv+';path=/;domain='+cookiedomain; 
  }
  return (flashv);
}
//writes out flash object
function insertPlayer() {
  var defaultText = 'Select a track...';
  if (DetectFlashV() >= 7) {
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="164" height="111" id="audioPlayer" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="/catalog/flash/audioPlayer.swf" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="FlashVars" value="DTEXT='+defaultText+'&AUDIO1='+songList[0][0]+'|'+songList[0][1]+'&AUDIO2='+songList[1][0]+'|'+songList[1][1]+'&AUDIO3='+songList[2][0]+'|'+songList[2][1]+'">');
    document.write('<embed src="/catalog/flash/audioPlayer.swf" FlashVars="DTEXT='+defaultText+'&AUDIO1='+songList[0][0]+'|'+songList[0][1]+'&AUDIO2='+songList[1][0]+'|'+songList[1][1]+'&AUDIO3='+songList[2][0]+'|'+songList[2][1]+'" loop="false" quality="high" width="164" height="111" name="audioPlayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
  }
}


function insertPlayer1() {
  var defaultText = 'Select a track...';
  if (DetectFlashV() >= 7) {
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="164" height="111" id="audioPlayer" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="/catalog/flash/audioPlayer.swf" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="FlashVars" value="DTEXT='+defaultText+'&AUDIO1='+songList[0][0]+'|'+songList[0][1]+'&AUDIO2='+songList[1][0]+'|'+songList[1][1]+'">');
    document.write('<embed src="/catalog/flash/audioPlayer.swf" FlashVars="DTEXT='+defaultText+'&AUDIO1='+songList[0][0]+'|'+songList[0][1]+'&AUDIO2='+songList[1][0]+'|'+songList[1][1]+'" loop="false" quality="high" width="164" height="111" name="audioPlayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
  }
}
