/lenasys/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/trunk

« back to all changes in this revision

Viewing changes to Code Viewer Alt/index.js

  • Committer: Adam Ringhede
  • Date: 2013-04-04 11:30:02 UTC
  • mto: (12.2.3 lenasys)
  • mto: This revision was merged to the branch mainline in revision 17.
  • Revision ID: adamringhede@live.com-20130404113002-niyal3c0yujth18n
Fixes several bugs, and makes improvements to the Code Viewer Alt UI.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
var menuLeftOffset = 25;
3
3
 
4
4
$(document).ready(function() {
5
 
        window.onresize = fixMenuLeft;
 
5
//      window.onresize = fixMenuLeft;
6
6
        //$('#menu').offset({ top: menuTopOffset, left: $('#menu').offset().left });
7
7
        //window.onscroll = moveMenu;
8
8
        $('#menuHeader').click(toggleMenu);
12
12
                var destination = event.target.href.substring(event.target.href.lastIndexOf('/') + 1);
13
13
                scrollTo(destination);
14
14
        });
 
15
        var sidebar = $('#sidebar');
 
16
        $(document).bind('scroll', function() {
 
17
                sidebar.css("top", $(window).scrollTop());
 
18
        });
15
19
});
16
20
 
17
21
function fixMenuLeft(ev) {
23
27
 
24
28
function toggleMenu(ev) {
25
29
        if($('#menu').offset().left == 0) {
26
 
                $('#menu').animate({ left: -($('#menu').width()-menuLeftOffset) },{duration:900});
 
30
                $('#menu').stop().animate({ left: -($('#menu').width()-menuLeftOffset) },{duration:900});
27
31
                $("#menuArrow").addClass("rotateArrowCW");
28
32
        } else {
29
 
                $('#menu').animate({ left: 0 },{duration:900});
 
33
                $('#menu').stop().animate({ left: 0 },{duration:900});
30
34
                $("#menuArrow").removeClass("rotateArrowCW");
31
35
        }
32
36
}