root / cloudcms / static / cloudcms / js / common.js @ f3ed8f51
History | View | Annotate | Download (3 kB)
1 | b694b7a8 | Olga Brani | function setContainerMinHeight( applicableDiv){ |
---|---|---|---|
2 | b694b7a8 | Olga Brani | |
3 | b694b7a8 | Olga Brani | if ( $(applicableDiv).length > 0 ) { |
4 | b694b7a8 | Olga Brani | //var h = $('.header').height(); div.header is not found
|
5 | b694b7a8 | Olga Brani | var f = $('.footer').height(); |
6 | b694b7a8 | Olga Brani | var w = $(window).height(); |
7 | b694b7a8 | Olga Brani | var pTop = parseInt (($(applicableDiv).css('padding-top').replace("px", "")) ); |
8 | b694b7a8 | Olga Brani | var pBottom = parseInt (($(applicableDiv).css('padding-bottom').replace("px", ""))); |
9 | 8dd49103 | Olga Brani | |
10 | b694b7a8 | Olga Brani | var c = w - ( f+pTop+pBottom+36);//36 is header's height. |
11 | b694b7a8 | Olga Brani | $(applicableDiv).css('min-height', c); |
12 | b694b7a8 | Olga Brani | } |
13 | 8dd49103 | Olga Brani | |
14 | 8dd49103 | Olga Brani | } |
15 | 8dd49103 | Olga Brani | |
16 | c6fdba44 | Olga Brani | $(document).ready(function() { |
17 | c6fdba44 | Olga Brani | |
18 | b694b7a8 | Olga Brani | |
19 | b694b7a8 | Olga Brani | setContainerMinHeight('.container .wrapper');
|
20 | b694b7a8 | Olga Brani | |
21 | b694b7a8 | Olga Brani | |
22 | b694b7a8 | Olga Brani | $('.show-extra').click(function(e) { |
23 | c6fdba44 | Olga Brani | e.preventDefault(); |
24 | 8dd49103 | Olga Brani | |
25 | 8dd49103 | Olga Brani | $(this).parents('.bg-wrap').find('.extra').toggle('slow'); |
26 | 8dd49103 | Olga Brani | $('.hide-extra').toggle(); |
27 | c6fdba44 | Olga Brani | }); |
28 | c6fdba44 | Olga Brani | $('.hide-extra').click(function(e) { |
29 | c6fdba44 | Olga Brani | e.preventDefault(); |
30 | 8dd49103 | Olga Brani | $(this).hide(); |
31 | c6fdba44 | Olga Brani | $(this).parents('.bg-wrap').find('.extra').hide('slow'); |
32 | c6fdba44 | Olga Brani | }); |
33 | c6fdba44 | Olga Brani | |
34 | c6fdba44 | Olga Brani | $('.box-more p').click(function(e) { |
35 | c6fdba44 | Olga Brani | $(this).siblings('.clearfix').toggle('slow'); |
36 | c6fdba44 | Olga Brani | $(this).parents('.box-more').toggleClass('border'); |
37 | c6fdba44 | Olga Brani | }); |
38 | c6fdba44 | Olga Brani | |
39 | 7e5c8125 | Olga Brani | var fixTopMessageHeight = function() { |
40 | 7e5c8125 | Olga Brani | var topMargin = parseInt($('.mainlogo img').height())+parseInt($('.top-msg').css('marginBottom')); |
41 | 7e5c8125 | Olga Brani | $('.mainlogo').css('marginTop','-'+topMargin+'px'); |
42 | 7e5c8125 | Olga Brani | } |
43 | 7e5c8125 | Olga Brani | |
44 | 7e5c8125 | Olga Brani | if ($('.mainlogo img').length > 0) { |
45 | 7e5c8125 | Olga Brani | $('.mainlogo img').bind('load', fixTopMessageHeight) |
46 | 7e5c8125 | Olga Brani | } else {
|
47 | 7e5c8125 | Olga Brani | fixTopMessageHeight(); |
48 | 7e5c8125 | Olga Brani | } |
49 | b694b7a8 | Olga Brani | |
50 | c6fdba44 | Olga Brani | $('.top-msg a.close').click(function(e) { |
51 | 6b91dfa9 | Olga Brani | e.preventDefault(); |
52 | b694b7a8 | Olga Brani | $('.top-msg').animate({ |
53 | b694b7a8 | Olga Brani | paddingTop:'0', |
54 | b694b7a8 | Olga Brani | paddingBottom:'0', |
55 | b694b7a8 | Olga Brani | height:'0' |
56 | b694b7a8 | Olga Brani | }, 1000, function (){ |
57 | c6fdba44 | Olga Brani | $('.top-msg').removeClass('active') |
58 | c6fdba44 | Olga Brani | }); |
59 | b694b7a8 | Olga Brani | $('.mainlogo').animate({ |
60 | b694b7a8 | Olga Brani | marginTop:'0' |
61 | b694b7a8 | Olga Brani | }, 1000, function (){ |
62 | b694b7a8 | Olga Brani | //todo
|
63 | b694b7a8 | Olga Brani | }); |
64 | b694b7a8 | Olga Brani | }); |
65 | 8dd49103 | Olga Brani | //$('select').dropkick();
|
66 | 8dd49103 | Olga Brani | |
67 | b694b7a8 | Olga Brani | |
68 | 8dd49103 | Olga Brani | |
69 | 8dd49103 | Olga Brani | $('.top-msg .success').parents('.top-msg').css( |
70 | 8dd49103 | Olga Brani | { |
71 | 7e5c8125 | Olga Brani | backgroundColor: '#00A2B1', |
72 | 8dd49103 | Olga Brani | color: '#fff' |
73 | 8dd49103 | Olga Brani | } |
74 | 8dd49103 | Olga Brani | ) |
75 | 8dd49103 | Olga Brani | |
76 | 8dd49103 | Olga Brani | $('.top-msg .error').parents('.top-msg').css( |
77 | 8dd49103 | Olga Brani | { |
78 | 7e5c8125 | Olga Brani | backgroundColor: '#C43F73', |
79 | 8dd49103 | Olga Brani | color: '#fff' |
80 | 8dd49103 | Olga Brani | } |
81 | 8dd49103 | Olga Brani | ) |
82 | 8dd49103 | Olga Brani | |
83 | 8dd49103 | Olga Brani | |
84 | 8dd49103 | Olga Brani | $('.top-msg .warning').parents('.top-msg').css( |
85 | 8dd49103 | Olga Brani | { |
86 | 7e5c8125 | Olga Brani | backgroundColor: '#F0A216', |
87 | 7e5c8125 | Olga Brani | color: '#fff' |
88 | 7e5c8125 | Olga Brani | } |
89 | 7e5c8125 | Olga Brani | ) |
90 | 7e5c8125 | Olga Brani | |
91 | 7e5c8125 | Olga Brani | $('.top-msg .info').parents('.top-msg').css( |
92 | 7e5c8125 | Olga Brani | { |
93 | 7e5c8125 | Olga Brani | backgroundColor: '#75A23A', |
94 | 8dd49103 | Olga Brani | color: '#fff' |
95 | 8dd49103 | Olga Brani | } |
96 | 8dd49103 | Olga Brani | ) |
97 | 8dd49103 | Olga Brani | |
98 | f3ed8f51 | Olga Brani | $('#animation a').hover( |
99 | f3ed8f51 | Olga Brani | function () {
|
100 | f3ed8f51 | Olga Brani | $(this).animate({ |
101 | f3ed8f51 | Olga Brani | top: '+=-10' |
102 | f3ed8f51 | Olga Brani | }); |
103 | f3ed8f51 | Olga Brani | $(this).siblings('p').find('img').animate({ |
104 | f3ed8f51 | Olga Brani | width: '60%' |
105 | f3ed8f51 | Olga Brani | }); |
106 | f3ed8f51 | Olga Brani | }, |
107 | f3ed8f51 | Olga Brani | function () {
|
108 | f3ed8f51 | Olga Brani | $(this).animate({ |
109 | f3ed8f51 | Olga Brani | top: '0' |
110 | f3ed8f51 | Olga Brani | |
111 | f3ed8f51 | Olga Brani | }); |
112 | f3ed8f51 | Olga Brani | $(this).siblings('p').find('img').animate({ |
113 | f3ed8f51 | Olga Brani | width: '65%' |
114 | f3ed8f51 | Olga Brani | }); |
115 | f3ed8f51 | Olga Brani | } |
116 | f3ed8f51 | Olga Brani | ); |
117 | f3ed8f51 | Olga Brani | |
118 | f3ed8f51 | Olga Brani | |
119 | c6fdba44 | Olga Brani | }); |
120 | b694b7a8 | Olga Brani | |
121 | b694b7a8 | Olga Brani | $(window).resize(function() { |
122 | b694b7a8 | Olga Brani | |
123 | b694b7a8 | Olga Brani | setContainerMinHeight('.container .wrapper');
|
124 | b694b7a8 | Olga Brani | |
125 | b694b7a8 | Olga Brani | }); |