reservation plugin - unbound request (unclean
[unfold.git] / portal / static / unbound_reservation_static / js / script.js
diff --git a/portal/static/unbound_reservation_static/js/script.js b/portal/static/unbound_reservation_static/js/script.js
new file mode 100644 (file)
index 0000000..814cb40
--- /dev/null
@@ -0,0 +1,22 @@
+( function( $ ) {
+$( document ).ready(function() {
+$('#cssmenu > ul > li > a').click(function() {\r
+  $('#cssmenu li').removeClass('active');\r
+  $(this).closest('li').addClass('active');    \r
+  var checkElement = $(this).next();\r
+  if((checkElement.is('ul')) && (checkElement.is(':visible'))) {\r
+    $(this).closest('li').removeClass('active');\r
+    checkElement.slideUp('normal');\r
+  }\r
+  if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {\r
+    $('#cssmenu ul ul:visible').slideUp('normal');\r
+    checkElement.slideDown('normal');\r
+  }\r
+  if($(this).closest('li').find('ul').children().length == 0) {\r
+    return true;\r
+  } else {\r
+    return false;      \r
+  }            \r
+});
+});
+} )( jQuery );