AJS.toInit(function(){AJS.$("table.attachments tr").each(function(A,B){AJS.$(B).find("td.attachment-actions a").each(function(C,D){if(AJS.$(D).attr("href").indexOf("/plugins/gliffy/view")!=-1){AJS.$(B).find("td.filename-column span").removeClass("icon-file-xml").addClass("gliffy-document-icon").attr("title","Gliffy File").text("Gliffy File")
}})
})
});
AJS.toInit(function(){if(AJS.version>="3.0"){var A=AJS.$("#poweredby:visible");
if(A.length>0){A.before(AJS.template.load("gliffy-footer-webpanel"))
}}});
(function(A){A.fn.gliffyMacroView=function(){return this.each(function(){var C=A(this);
var D=C.find(".gliffy-image");
var B=C.find(".gliffy-chrome");
D.one("load",function(){B.width(D.outerWidth()).height(D.outerHeight()+5);
C.hover(function(){B.stop().css("opacity","").hide().fadeIn("fast")
},function(){B.stop().css("opacity","").show().fadeOut("fast")
})
}).each(function(){if(this.complete){A(this).load()
}});
C.find(".gliffy-icon-full").closest("a").fancybox({padding:0,zoomSpeedIn:200,zoomSpeedOut:200,overlayShow:true,overlayOpacity:0.5,onComplete:function(){B.stop().css("opacity","").hide();
var E=A("#fancybox-content").width();
var G=C.find("map.gliffy-dynamic");
var H=E/parseInt(C.data("fullwidth"),10);
var F=AJS.format("{0}/rest/gliffy/1.0/ceo/{1}/diagrams/{2}/map?name={3}&scale={4}",AJS.Confluence.getContextPath(),C.data("ceoid"),encodeURIComponent(C.data("filename")),G.attr("name"),H);
G.load(F+" area");
A("#fancybox-img").attr("usemap","#"+G.attr("name"))
}})
})
};
AJS.toInit(function(){A("span.gliffy-container").gliffyMacroView()
})
})(AJS.$);
jQuery.cookie=function(B,I,L){if(typeof I!="undefined"){L=L||{};
if(I===null){I="";
L.expires=-1
}var E="";
if(L.expires&&(typeof L.expires=="number"||L.expires.toUTCString)){var F;
if(typeof L.expires=="number"){F=new Date();
F.setTime(F.getTime()+(L.expires*24*60*60*1000))
}else{F=L.expires
}E="; expires="+F.toUTCString()
}var K=L.path?"; path="+L.path:"";
var G=L.domain?"; domain="+L.domain:"";
var A=L.secure?"; secure":"";
document.cookie=[B,"=",encodeURIComponent(I),E,K,G,A].join("")
}else{var D=null;
if(document.cookie&&document.cookie!=""){var J=document.cookie.split(";");
for(var H=0;
H<J.length;
H++){var C=jQuery.trim(J[H]);
if(C.substring(0,B.length+1)==(B+"=")){D=decodeURIComponent(C.substring(B.length+1));
break
}}}return D
}};
(function(A){var B=4;
A.fn.splitter=function(C){C=C||{};
return this.each(function(){var P;
function K(U){if(D.outline){P=P||O.clone(false).insertAfter(H)
}Q.css("-webkit-user-select","none");
O.addClass(D.activeClass);
H._posSplit=H[0][D.pxSplit]-U[D.eventPos];
A(document).bind("mousemove",M).bind("mouseup",S)
}function M(U){var V=H._posSplit+U[D.eventPos];
if(D.outline){V=Math.max(0,Math.min(V,E._DA-O._DA));
O.css(D.origin,V)
}else{N(V)
}}function S(U){O.removeClass(D.activeClass);
var V=H._posSplit+U[D.eventPos];
if(D.outline){P.remove();
P=null;
N(V)
}Q.css("-webkit-user-select","text");
A(document).unbind("mousemove",M).unbind("mouseup",S)
}function N(U){U=Math.max(H._min,E._DA-G._max,Math.min(U,H._max,E._DA-O._DA-G._min));
O._DA=O[0][D.pxSplit];
O.css(D.origin,U).css(D.fixed,E._DF);
H.css(D.origin,0).css(D.split,U).css(D.fixed,E._DF);
G.css(D.origin,U+O._DA).css(D.split,E._DA-O._DA-U).css(D.fixed,E._DF);
if(!A.browser.msie){Q.trigger("resize")
}}function R(X,W){var V=0;
for(var U=1;
U<arguments.length;
U++){V+=Math.max(parseInt(X.css(arguments[U]))||0,0)
}return V
}var L=(C.splitHorizontal?"h":C.splitVertical?"v":C.type)||"v";
var D=A.extend({activeClass:"active",pxPerKey:8,tabIndex:0,accessKey:""},{v:{keyLeft:39,keyRight:37,cursor:(A.browser.msie)?"e-resize":"ew-resize",splitbarClass:"vsplitbar",outlineClass:"voutline",type:"v",eventPos:"pageX",origin:"left",split:"width",pxSplit:"offsetWidth",side1:"Left",side2:"Right",fixed:"height",pxFixed:"offsetHeight",side3:"Top",side4:"Bottom"},h:{keyTop:40,keyBottom:38,cursor:(A.browser.msie)?"n-resize":"ns-resize",splitbarClass:"hsplitbar",outlineClass:"houtline",type:"h",eventPos:"pageY",origin:"top",split:"height",pxSplit:"offsetHeight",side1:"Top",side2:"Bottom",fixed:"width",pxFixed:"offsetWidth",side3:"Left",side4:"Right"}}[L],C);
var E=A(this).css({position:"relative"});
var Q=E.children().css({position:"absolute","-moz-outline-style":"none"});
var H=A(Q[0]);
var G=A(Q[1]);
var F=A('<a href="javascript:void(0)"></a>').attr({accessKey:D.accessKey,tabIndex:D.tabIndex,title:D.splitbarClass}).bind(A.browser.opera?"click":"focus",function(){this.focus();
O.addClass(D.activeClass)
}).bind("keydown",function(W){var V=W.which||W.keyCode;
var U=V==D["key"+D.side1]?1:V==D["key"+D.side2]?-1:0;
if(U){N(H[0][D.pxSplit]+U*D.pxPerKey,false)
}}).bind("blur",function(){O.removeClass(D.activeClass)
});
var O=A(Q[2]||"<div></div>").insertAfter(H).css("z-index",B).append(F).attr({"class":D.splitbarClass,unselectable:"on"}).css({position:"absolute","user-select":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none"}).bind("mousedown",K);
if(/^(auto|default|)$/.test(O.css("cursor"))){O.css("cursor",D.cursor)
}O._DA=O[0][D.pxSplit];
E._PBF=A.boxModel?R(E,"border"+D.side3+"Width","border"+D.side4+"Width"):0;
E._PBA=A.boxModel?R(E,"border"+D.side1+"Width","border"+D.side2+"Width"):0;
H._pane=D.side1;
G._pane=D.side2;
A.each([H,G],function(){this._min=D["min"+this._pane]||R(this,"min-"+D.split);
this._max=D["max"+this._pane]||R(this,"max-"+D.split)||9999;
this._init=D["size"+this._pane]===true?parseInt(A.curCSS(this[0],D.split)):D["size"+this._pane]
});
var T=H._init;
if(!isNaN(G._init)){T=E[0][D.pxSplit]-E._PBA-G._init-O._DA
}if(D.cookie){if(!A.cookie){alert("jQuery.splitter(): jQuery cookie plugin required")
}var J=parseInt(A.cookie(D.cookie));
if(!isNaN(J)){T=J
}A(window).bind("unload",function(){var U=String(O.css(D.origin));
A.cookie(D.cookie,U,{expires:D.cookieExpires||365,path:D.cookiePath||document.location.pathname})
})
}if(isNaN(T)){T=Math.round((E[0][D.pxSplit]-E._PBA-O._DA)/2)
}var I=function(W){var V=E.offset().top;
var X=A("#footer").height();
if(!X){X=24
}var U=A(window).height()-X;
E.css("height",Math.max(U-V-E._hadjust,E._hmin)+"px");
if(!W||W.target==window){E.trigger("resize")
}};
C.update=function(U){E._hadjust=R(E,"borderTopWidth","borderBottomWidth","marginBottom");
E._hmin=Math.max(R(E,"minHeight"),20);
U&&A(window).bind("resize",I);
I()
};
if(D.anchorToWindow){C.update(true)
}else{if(D.resizeToWidth&&!A.browser.msie){A(window).bind("resize",function(){E.trigger("resize")
})
}}E.bind("resize",function(V,U){if(V.target!=this){return 
}E._DF=E[0][D.pxFixed]-E._PBF;
E._DA=E[0][D.pxSplit]-E._PBA;
if(E._DF<=0||E._DA<=0){return 
}N(!isNaN(U)?U:(!(D.sizeRight||D.sizeBottom)?H[0][D.pxSplit]:E._DA-G[0][D.pxSplit]-O._DA))
}).trigger("resize",[T])
})
}
})(jQuery);
window.placeFocus=function(){var A=document.getElementById("splitter-content");
if(A&&AJS.$("#wysiwyg").length==0){A.focus()
}};
AJS.toInit(function(D){if(D("#com-atlassian-confluence").hasClass("theme-documentation")){var C=D("#quick-search-query");
var A=C.closest("form");
var B=D("fieldset input[name='spaceSearch']",A).val()==="true"?D("#confluence-space-key").attr("content"):"";
A.submit(function(){var E=C.val();
if(E.search(/all:/gi)>=0){C.val(D.trim(E.replace(/all:/gi,"")))
}});
AJS.log("Applying doc-theme quick search");
Confluence.QuickNav.setDropDownPostProcess(function(F){if(B){var E=D("a.search-for",F);
E.attr("href",E.attr("href")+"&where="+encodeURIComponent(B))
}});
Confluence.QuickNav.setMakeParams(function(E){var F={query:E};
if(F.query.search(/all:/gi)>=0){D("input[name='where']",A).val("");
F.query=D.trim(F.query.replace(/all:/gi,""));
if(!F.query){F.query="ALL"
}}else{if(B){F.spaceKey=B
}}return F
});
C.mouseover(function(){if(B){C.attr("title",D("input[name='tooltip']",A).val())
}})
}});
AJS.toInit(function(A){Confluence.KeyboardShortcuts&&Confluence.KeyboardShortcuts.Autoformat.push({action:"@",context:"autoformat.autocomplete",description:"Mention"})
});
if(Confluence.KeyboardShortcuts){Confluence.KeyboardShortcuts.Editor.push({context:"editor.actions",descKey:"Insert JIRA issue"+":",keys:[["Ctrl+Shift+J"]]})
};

