Annoy!
[wolnelektury.git] / src / annoy / static / annoy / banner.js
1 (function($) {
2     $(function() {
3
4         $(".annoy-banner-on").each(function() {
5             var $on = $(this);
6             var tag = 'annoyed' + $on.attr('data-target');
7             var $target = $($on.attr('data-target'));
8             var $off = $('.annoy-banner-off', $target);
9
10             $on.click(function(e) {
11                 e.preventDefault();
12                 $target.slideDown('fast');
13                 $on.hide();
14                 if (Modernizr.localstorage) localStorage.removeItem(tag);
15             });
16
17             $off.click(function() {
18                 $target.slideUp('fast');
19                 $on.show();
20                 if (Modernizr.localstorage) localStorage[tag] = true;
21             });
22
23             if (Modernizr.localstorage) {
24                 if (!localStorage[tag]) {
25                     $on.hide();
26                     $target.show();
27                 }
28             }
29         });
30
31     });
32 })(jQuery);