

jQuery(document).ready(function() {

  /* make adding to playlist an ajax action, so user can continue playing audio */

  jQuery('#add-to-playlist-widget').ajaxForm({

    beforeSubmit: function(data, form) {
      
      var selection = jQuery("#add-to-playlist-widget option[@selected]").text();
      if (selection == "[New Playlist]") {
        var playlistable_class = jQuery("input[@name=playlistable_class]").val();
        var playlistable_id = jQuery("input[@name=playlistable_id]").val();;
        var targetUrl = "/playlists/new?playlistable_class=" + playlistable_class + "&playlistable_id=" + playlistable_id;
        location.href = targetUrl;
        return false;
      }
      jQuery('#playlist-widget-flash').html("Adding...");

    },
    success: function(data) {
      jQuery('#playlist-widget-flash').html(data);
    }
  });


});




