-document.addEventListener('DOMContentLoaded', function() {
- var menu = document.getElementById('menu');
-
- menu.addEventListener('click', function(){
- if(this.nextElementSibling.style.display === "block") {
- this.nextElementSibling.style.display = "none";
- }else {
- this.nextElementSibling.style.display = "block";
+$.fn.ready(function() {
+
+ var $listmode = $('#listmode'),
+ $listentries = $("#list-entries");
+
+ /* ==========================================================================
+ Menu
+ ========================================================================== */
+
+ $("#menu").click(function(){
+ $("#links").toggleClass('menu--open');
+ if ($('#content').hasClass('opacity03')) {
+ $('#content').removeClass('opacity03');
+ }
+ });
+
+ /* ==========================================================================
+ List mode or Table Mode
+ ========================================================================== */
+
+ $listmode.click(function(){
+ if ( $.cookie("listmode") == 1 ) {
+ // Cookie
+ $.removeCookie("listmode");
+
+ $listentries.removeClass("listmode");
+ $listmode.removeClass("tablemode");
+ $listmode.addClass("listmode");
+ }
+ else {
+ // Cookie
+ $.cookie("listmode", 1, {expires: 365});
+
+ $listentries.addClass("listmode");
+ $listmode.removeClass("listmode");
+ $listmode.addClass("tablemode");
}
-
+
});
-});
\ No newline at end of file
+
+ /* ==========================================================================
+ Cookie listmode
+ ========================================================================== */
+
+ if ( $.cookie("listmode") == 1 ) {
+ $listentries.addClass("listmode");
+ $listmode.removeClass("listmode");
+ $listmode.addClass("tablemode");
+ }
+
+});