6
6
$(document).ready(function(){
7
7
$('#expandedCourses').hide();
8
8
$('#popoutMenu').hide();
9
$('#passwordChanger').hide();
11
10
/* Check courses in expanded menu */
12
11
$('li[class="expanded"]').click(function(){
21
/* Blurs body and opens password changer */
22
$('li[name="changePwd"]').click(function(e){
24
$('#popoutMenu').stop(false, false).slideUp(300);
26
$('body *').not('#passwordChanger, #passwordChanger *').animate({
28
$('#passwordChanger').fadeIn(300);
29
$('#passwordChanger').css('z-index', 3000);
32
$('body').click(function(e){
33
$('#formContainer').fadeOut(300);
34
$('#passwordChanger').fadeOut(300);
37
$('#changePassword')[0].reset();
40
$('#passwordChanger').click(function(e){
44
$('#formContainer').click(function(e){
48
$('#popoutLink').click(function(e){
50
$('#popoutMenu').stop(false, true).slideDown(300);
53
// FIXA SÅ MENYN INTE KOMMER UPP IGEN
55
else if(popoutMenu==1){
56
$('#popoutMenu').stop(false, false).slideUp(300);
62
$('#loginLink').click(function(e){
63
var target = $('#formContainer');
64
if(target.is(":hidden")){
66
$('#username').focus();
76
window.onkeyup = function(event){
77
if(event.keyCode==27){
78
$('#formContainer').fadeOut(300);
79
$('#passwordChanger').fadeOut(300);
82
$('#changePassword')[0].reset();
86
/* Closing password changer and reactivates body */
87
function cancelPasswordChange(){
88
$('#passwordChanger').fadeOut(300);
91
$('#changePassword')[0].reset();
95
20
/* Expand/Collapse courses in popout menu */
96
21
function expandCourses(){
97
22
if(expandedCourses==0){