summaryrefslogtreecommitdiff
path: root/themes/admin_default/js/ui.init.js
diff options
context:
space:
mode:
Diffstat (limited to 'themes/admin_default/js/ui.init.js')
-rw-r--r--themes/admin_default/js/ui.init.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/themes/admin_default/js/ui.init.js b/themes/admin_default/js/ui.init.js
index e59a5a0b..c7b9cde4 100644
--- a/themes/admin_default/js/ui.init.js
+++ b/themes/admin_default/js/ui.init.js
@@ -30,4 +30,22 @@ $(document).ready(function(){
}
}
});
+
+ var panelLinks = $(".gPanelLink");
+ for (i=0; i<panelLinks.length; i++) {
+ $(panelLinks[i]).bind("click", {element: panelLinks[i]}, handlePanelEvent);
+ }
+
});
+
+function handlePanelEvent(event) {
+ openPanel(event.data.element);
+ event.preventDefault();
+}
+
+function openPanel(element) {
+ var parent = $(element).parent().parent();
+ var panel = $(parent).children(".gPanel");
+ panel.slideDown("slow");
+ return false;
+}