$(document).ready(function() { // Color $(".pick-a-color").spectrum( { type: "text", showAlpha: false } ); $(".pick-a-color").attr("autocomplete","off"); // method confirm var doit = true; $("a[data-method]").on('click',function(){ if($(this).data('confirm')){ doit = confirm($(this).data('confirm')); if(!doit) return false; } }); $("button[data-method]").on('click',function(){ if($(this).data('confirm')){ doit = confirm($(this).data('confirm')); if(!doit) return false; } }); // Modal $(".btn-modal").click(function() { $("#"+$(this).data("modalid")+" .modal-title").text($(this).data("modaltitle")); $("#"+$(this).data("modalid")+" iframe").attr("src",$(this).data("modalurl")); $("#"+$(this).data("modalid")).modal("show"); }); $('.add-another-collection-widget').click(function (e) { var list = $($(this).attr('data-list-selector')); var counter = list.data('widget-counter') || list.children().length; var newWidget = list.attr('data-prototype'); newWidget = newWidget.replace(/__name__/g, counter); counter++; list.data('widget-counter', counter); var newElem = $(list.attr('data-widget-tags')).html(newWidget); newElem.appendTo(list); }); // Resize resize(); // Focus $("#page").focus(); }); $( window ).resize(function() { resize(); }); function resize() { if($("#header").is(":visible")){ $(".navbar-logo").hide(); $("#menulink").hide(); $("#header").hide(); } else { $(".navbar-logo").show(); $("#menulink").show(); $("#header").show(); } $("main").css("height",$(window).height()-$(".header").height()); $("#page").css("height",$(window).height()-$(".header").height()); $("#sidebar").css("min-height",$("body").height()-$(".header").height()); }