From 0f45522f8713c51080f6ae18430ad31426a2e399 Mon Sep 17 00:00:00 2001 From: hukl Date: Sat, 8 Aug 2009 16:54:22 +0200 Subject: encapsulated javascript magic into objects --- public/javascripts/admin_interface.js | 38 +++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) (limited to 'public/javascripts/admin_interface.js') diff --git a/public/javascripts/admin_interface.js b/public/javascripts/admin_interface.js index f890afb..62801ca 100644 --- a/public/javascripts/admin_interface.js +++ b/public/javascripts/admin_interface.js @@ -1,23 +1,6 @@ $(document).ready(function () { - $("#search_widget").hide(); - - $(document).bind("keydown", 'Alt+f', function(){ - admin_search.display_toggle(); - return false; - }); - - $("#metadata").attr("style", "display: none;"); - - $("#button").click(function () { - $("#metadata").slideToggle("slow"); - - if ($("#button").attr("class") == "unselected") { - $("#button").attr("class", "selected"); - } - else { - $("#button").attr("class", "unselected"); - } - }); + admin_search.initialize(); + meta_data.initialize(); jQuery.ajaxSetup({ 'beforeSend': function(xhr) {xhr.setRequestHeader("Accept", "text/javascript")} @@ -26,6 +9,23 @@ $(document).ready(function () { }); +meta_data = { + initialize : function() { + $("#metadata").attr("style", "display: none;"); + + $("#button").click(function () { + $("#metadata").slideToggle("slow"); + + if ($("#button").attr("class") == "unselected") { + $("#button").attr("class", "selected"); + } + else { + $("#button").attr("class", "unselected"); + } + }); + } +}; + cccms = { setup_autosave : function() { -- cgit v1.3