login-form close if you click outside of dropdown menu
[opensuse:webdesign.git] / design_concept / theme_o.o-bento / js_local / wiki.script.js
1 $(document).ready(function() {
2   
3   var wikiUser = $('#pt-personal :first-child').addClass('wiki-user').html(); // Get Username
4   var wikiLogout = $('#pt-personal li:last-child').addClass('logout').html(); // Get Username
5
6   // $('#pt-personal li:first-child').addClass('hidden');
7   $('#pt-personal li:first-child').remove();
8   // $('#pt-personal li:last-child').addClass('hidden');
9   $('#pt-personal li:last-child').remove();
10
11   
12   // console.log(wikiUser); // DEBUG
13   // console.log(wikiLogout); // DEBUG
14   // console.log(wikiActions); // DEBUG
15   
16   
17   $('#pt-personal').before(wikiUser);
18   $('#pt-personal').after(wikiLogout);
19   
20   $('#pt-personal').before('<a id="actions-trigger" href="#">Actions</a>'); // add trigger for useractions
21   $('#pt-personal').insertAfter('#footer'); // move user-actions bihind #footer
22   
23   $('#actions-trigger').click(function() { // show || hide user actions
24     
25     var offset = $('#actions-trigger').offset();
26     var x = offset.left - 13; // remove some extra px from offset; just for optical reasons
27     var y = offset.top + 20; // add some extra px to offset, else it overlaps the title
28     
29     // console.log(y);
30     
31     $('#pt-personal').css({top: y, left: x}).slideToggle('fast'); // position of dropdown box
32     
33     return false;
34   });
35   
36   
37 });