Revision 98714f8a snf-cyclades-app/synnefo/ui/new_ui/ui/javascripts/common.js

b/snf-cyclades-app/synnefo/ui/new_ui/ui/javascripts/common.js
1 1
ui = {};
2 2

  
3
ui.snf = function(closeEl, divToCloseClass) {
3

  
4
ui.closeDiv = function(closeEl, divToCloseClass) {
4 5
	closeEl.click(function(e){
5 6
		e.preventDefault();
6 7
		$(this).parents(divToCloseClass).slideUp('slow');
7 8
	});
8 9
}
9 10

  
11

  
12
// set lt-sidebar height 
13
ui.setSidebarHeight = function(){
14
	WindowHeight = $(window).height();
15
	ltSidebarHeight = WindowHeight - $('.header').outerHeight();
16
	$('.lt-sidebar').height(ltSidebarHeight);
17
}
18

  
10 19
$(document).ready(function(){
11 20

  
12
	ui.snf($('.info .close'), '.info');
13
	ui.snf($('.dummy-navigation .close'), '.dummy-navigation');
21
	ui.closeDiv($('.info .close'), '.info');
22
	ui.closeDiv($('.dummy-navigation .close'), '.dummy-navigation');
14 23

  
15 24
	$('.dummy-navigation .our').click(function(e){
16 25
		e.preventDefault();
17 26
		$('.ours.'+$(this).data('our')).toggle();
18 27
		$(this).toggleClass('open');
19
	})
28
	});
29

  
30
	ui.setSidebarHeight();
31

  
32

  
33
})
20 34

  
35
$(window).resize(function(e){
36
	ui.setSidebarHeight();
37
	
21 38
})

Also available in: Unified diff