AJS.toInit(function(A){AJS.applySearchPlaceholders=function(C){var B=A(".quick-search-query, input.has-placeholder, input[type=search]",C);if(!B.length){return }B.each(function(){$searchBox=A(this);$searchBox.data("quicksearch",{placeholder:$searchBox.attr("placeholder")||$searchBox.closest("form").find("input[type='submit']").val(),placeholded:true})});if(!A.browser.safari){B.val(B.data("quicksearch").placeholder);B.addClass("placeholded");B.focus(function(){var D=A(this);if(D.data("quicksearch").placeholded){D.data("quicksearch").placeholded=false;D.val("");D.removeClass("placeholded")}});B.blur(function(){var D=A(this);if(D.data("quicksearch").placeholder&&(/^\s*$/).test(D.val())){D.val(D.data("quicksearch").placeholder);D.data("quicksearch").placeholded=true;D.addClass("placeholded")}})}else{B.each(function(){this.type="search"});B.attr("results",10);B.attr("placeholder",B.data("quicksearch").placeholder);B.val("")}};AJS.applySearchPlaceholders();A("#messageContainer .confluence-messages").each(function(){var B=this;if(!getCookie(B.id)){A(B).show();A(".message-close-button",B).click(function(){A(B).slideUp();setCookie(B.id,true)})}})});AJS.General={getContextPath:AJS.Confluence.getContextPath};AJS.I18n={keys:{},get:function(C,A,B){AJS.$.ajax({url:AJS.Confluence.getContextPath()+"/rest/prototype/1/i18n/"+C,data:{locale:AJS.params.userLocale},dataType:"json",success:function(D){AJS.I18n.load(D);if(typeof A=="function"){A(D)}},error:function(D,E){AJS.log("Error loading I18n for "+C+":"+E);if(typeof B=="function"){B(E)}}})},load:function(A){AJS.$.extend(AJS.I18n.keys,A)},getText:function(A){return AJS.params["i18n."+A]||AJS.I18n.keys[A]||A}};jQuery.fn.selectableEffects=function(A,B,C){var E=jQuery,D=E(this);if(C){D.data("properties",C)}D.click(function(G){var F=E(this);if(B){B(this,F.data("properties"))}A.find(".selected").removeClass("selected");F.addClass("selected");return AJS.stopEvent(G)});D.hover(function(){E(this).addClass("hover")},function(){E(this).removeClass("hover")})};