// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path.
//
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// compiled file.
//
// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details
// about supported directives.
//
//= require jquery
//= require jquery_ujs
//= require grantox/jquery-ui
//= require_tree .

$(function() {
  // var el = document.getElementById('content-blocks');
  // var sortable = Sortable.create(el, {
  //   animation: 150, 
  //   ghostClass: "sortable-ghost",
  //   onEnd: function (evt) {
  //     alert(evt.oldIndex + " " + evt.newIndex);
  //     
  //   },
  // });
  
  $(".content-blocks").sortable({
    placeholder: "content-block-placeholder",
    update: function(event, ui) {
      // alert(ui.item)
      console.log(ui.item.index());
      console.log(ui.item.data("move-path"));
      
      $.ajax({
        method: "PUT",
        url: ui.item.data("move-path"),
        data: { position: ui.item.index() }
      }).done(function( msg ) {
        console.log("Data Saved: " + msg);
      });
      
    }
  });
  $("#content-blocks").disableSelection();
});
@@ -683,506 +683,119 @@
 %7B%0A  
-// var el = document.getElementById('content-blocks');%0A  // var sortable = Sortable.create(el, %7B%0A  //   animation: 150, %0A  //   ghostClass: %22sortable-ghost%22,%0A  //   onEnd: function (evt) %7B%0A  //     alert(evt.oldIndex + %22 %22 + evt.newIndex);%0A  //     %0A  //   %7D,%0A  // %7D);%0A  %0A  $(%22.content-blocks%22).sortable(%7B%0A    placeholder: %22content-block-placeholder%22,%0A    update: function(event, ui) %7B%0A      // alert(ui.item)%0A      console.log(ui.item.index());%0A      console.log(ui.item.data(%22move-path%22));%0A      
+$(%22.content-blocks%22).sortable(%7B%0A    placeholder: %22content-block-placeholder%22,%0A    update: function(event, ui) %7B
 %0A   

Remove crap