//loading player
function player(playlist_url,autoStart,color, background) {
      var so = new SWFObject("/flash/loudplayer.swf", "loud_player", "400", "225", "8", color);
      so.addParam("quality", "high");
      so.addParam("autoplay", autoStart);
      so.addParam("allowScriptAccess", "sameDomain");
      so.addParam("player_title","Powered by Loud Feed.")
      so.addParam("info_button_text","Loud Feed");
      so.addVariable("playlist_url", playlist_url);
      if (background) so.addVariable("skin", background);
      so.write("flashcontent");    
}


function plus_player(playlist_url,autoStart,color, background) {
      var so = new SWFObject("/flash/inline_sales_player.swf", "loud_player", "300", "300", "8", color);
      so.addParam("quality", "high");
      so.addParam("autoplay", autoStart);
      so.addParam("allowScriptAccess", "sameDomain");
      so.addParam("player_title","Powered by Loud Feed.")
      so.addParam("info_button_text","Loud Feed");
      so.addVariable("feed_url", playlist_url);
      if (background) so.addVariable("skin", background);
      so.write("flashcontent");    
}

function downloader(playlist_url,autoStart,color) {
      var so = new SWFObject("/flash/loudfeed-downloader.swf", "loud_feed_download", "400", "225", "8", color);
      so.addParam("quality", "high");
      so.addParam("allowScriptAccess", "sameDomain");
      so.addParam("player_title","Powered by Loud Feed.")
      so.addVariable("playlist_url", playlist_url);  
      so.write("loud_feed_download");    
}

//note the flash player requires the url be encoded if it has parameters
//this is the purpose of the escape method
function button_player(url,id,autoStart,color){
      play = "/flash/musicplayer.swf?&song_url="+escape(url)
      var so = new SWFObject(play, id, "18", "18", "8", color);
      so.addParam("quality", "high");
      so.addParam("autoplay", autoStart);
      so.addParam("allowScriptAccess", "sameDomain");
      so.addVariable("song_url", escape(url));  
      so.write(id+"_flash");    
}
