From c79e4fb9ea0a68335c2d8bc4340951d986c6e779 Mon Sep 17 00:00:00 2001
From: Duncan Sommerville <duncan.sommerville@gmail.com>
Date: Fri, 26 Jun 2015 15:12:52 -0400
Subject: [PATCH] CC-4922

---
 airtime_mvc/public/js/airtime/library/library.js    |  2 +-
 .../public/js/airtime/showbuilder/builder.js        | 13 ++++++++-----
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/airtime_mvc/public/js/airtime/library/library.js b/airtime_mvc/public/js/airtime/library/library.js
index 861a91032..ae6ce7d11 100644
--- a/airtime_mvc/public/js/airtime/library/library.js
+++ b/airtime_mvc/public/js/airtime/library/library.js
@@ -148,7 +148,7 @@ var AIRTIME = (function(AIRTIME) {
     mod.checkDeleteButton = function() {
         var selected = mod.getChosenItemsLength(),
             check = false;
-        
+
         if (selected !== 0) {
             check = true;
         }
diff --git a/airtime_mvc/public/js/airtime/showbuilder/builder.js b/airtime_mvc/public/js/airtime/showbuilder/builder.js
index 8a57b4bd2..35c6d3002 100644
--- a/airtime_mvc/public/js/airtime/showbuilder/builder.js
+++ b/airtime_mvc/public/js/airtime/showbuilder/builder.js
@@ -134,12 +134,15 @@ var AIRTIME = (function(AIRTIME){
     
     mod.checkDeleteButton = function() {
         var $selected = $sbTable.find("tbody").find("input:checkbox").filter(":checked");
-        
+
+        var button = $("#show_builder").find(".icon-trash").parent(),
+            DISABLED_CLASS = 'ui-state-disabled';
         if ($selected.length !== 0) {
-            AIRTIME.button.enableButton("icon-trash", true);
-        }
-        else {
-            AIRTIME.button.disableButton("icon-trash", true);
+            button.removeClass(DISABLED_CLASS);
+            button.removeAttr('disabled');
+        } else {
+            button.addClass(DISABLED_CLASS);
+            button.attr('disabled', 'disabled');
         }
     };