if(typeof originalTheme==="undefined"){var originalTheme={}
}(function(A){A.fn.hoverCategory=function(C,E){var B=function(F){var H=F.attr("class").split(" ")[0];
if(E=="single_column"){A("#category_dropdown_wrapper").css("width",350);
var K=F.offset();
var J=A("#main_wrapper").offset();
var I=A("#main_wrapper").width()+J.left;
var G=K.left+330;
if(G>I){A("#category_dropdown_wrapper").css("left",A("#main_wrapper").width()-350)
}else{A("#category_dropdown_wrapper").css("left",K.left-20)
}}else{A("#category_dropdown_wrapper").css("width",A("#main_wrapper").width()-40)
}originalTheme.inCategoryDropDown=true;
A("#category_menu_dynamic a.category_dropdown_visible").removeClass("category_dropdown_visible");
F.addClass("category_dropdown_visible");
A("#category_dropdown_wrapper").show();
if(H.indexOf("category_")!=-1){A("#category_dropdown_container").hide();
A("#category_dropdown_loader").show();
A.ajax({type:"POST",url:C+"/ajaxactions/category-drop-down.action",data:{categoryKey:H.replace("category_",""),width:A("#category_dropdown_wrapper").width(),layout:E},success:function(L){L=originalTheme.validateAjaxResponse(L);
A("#category_dropdown_container").html(L);
A("#category_dropdown_container").show();
A("#category_dropdown_loader").hide()
}})
}};
var D=originalTheme.hideCategoryDropDown=function(){A("#category_menu_dynamic a.category_dropdown_visible").removeClass("category_dropdown_visible");
A("#category_dropdown_wrapper").hide();
A("#category_dropdown_container").html("");
originalTheme.inCategoryDropDown=false
};
A(this).click(function(){var F=A(this).parent().parent();
B(F);
F.addClass("category_dropdown_visible");
A(document).bind("click",function(G){D();
A(document).unbind(G)
});
return false
});
A(document).ready(function(){A("#category_dropdown_wrapper").click(function(F){F.stopPropagation()
})
})
}
})(jQuery);
if(typeof originalTheme==="undefined"){var originalTheme={}
}(function(){jQuery(document).ready(function(){Z();
jQuery("#toolbar_container .toolbar_dropdown_button").click(function(){R(jQuery(this));
return false
});
jQuery("#toolbar_container .ajs-button a").click(function(){J()
});
var b=false;
var c=false;
jQuery(document).keydown(function(f){if(f.keyCode==16){b=true
}else{if(f.keyCode==18){c=true
}}}).keyup(function(f){if(!jQuery(f.target).is("input, textarea, select")){if(f.keyCode==16){b=false
}else{if(f.keyCode==18){c=false
}}if(b&&f.keyCode==70){if(C){F()
}else{W()
}}else{if((c&&f.keyCode==53||f.keyCode==56)||f.keyCode==219){if(D){S()
}else{U()
}}else{if(f.keyCode==70){if(B){G()
}else{A()
}}else{if(f.keyCode==65){if(Q){K()
}else{window.scroll(0,0);
P()
}}else{if((b==true&&f.keyCode==55)||f.keyCode==191){if(originalTheme.topLayout==1&&originalTheme.scrollSearchActive){jQuery("#extra_menu").show();
O(true)
}else{if(originalTheme.topLayout==2){M(true)
}}}}}}}}if(f.keyCode==27){if(C==true){F()
}else{if(originalTheme.inCategoryDropDown==true){originalTheme.hideCategoryDropDown()
}else{if(Q==true){K()
}else{if(B==true){G()
}else{if(E==true){a();
if(jQuery(document).scrollTop()<100){jQuery("#extra_menu").hide()
}}else{if(L==true){Y()
}}}}}}}});
if(originalTheme.topLayout==1&&originalTheme.scrollSearchActive){var e=false;
jQuery(window).scroll(function(){var f=jQuery(document).scrollTop();
if(f>100&&!e){jQuery("#extra_menu").show();
e=true
}else{if(f<100&&e){jQuery("#extra_menu").hide();
e=false;
jQuery("#search_container").removeClass("search_dropdown");
jQuery("#extra_menu").animate({marginTop:"-62px"},300);
jQuery("#extra_menu_show").show();
jQuery("#extra_menu_hide").hide()
}}})
}var d=jQuery("#action-menu-link").next();
d.css({margin:0,right:"auto",left:0});
if(originalTheme.categoryDropDownEnabled){jQuery("#category_menu_dynamic span.category_dropdown_btn").hoverCategory(contextPath,originalTheme.categoryDropDownLayout)
}jQuery("#main_wrapper").append("<div id='fav_page_space_wrapper' class='original_popup_wrapper' style='display:none;'><div id='fav_page_space_container' class='original_popup_container'></div><div id='fav_page_space_loader' class='original_popup_loader'><img src='"+contextPath+"/download/resources/com.refinedwiki.confluence.plugins.theme.original/images/ajax-loader-gray.gif' /></div></div>");
jQuery("#top_menu_favourite_btn").click(function(){W();
return false
});
if(originalTheme.topLayout==1){jQuery("#extra_menu_show").click(O);
jQuery("#extra_menu_hide").click(a)
}else{if(originalTheme.topLayout==2){jQuery("#extra_menu_show").click(M);
jQuery("#extra_menu_hide").click(Y)
}}jQuery("#attachment_show").click(P);
jQuery("#attachment_hide").click(K);
jQuery("#open_fullscreen").click(A);
jQuery("#close_fullscreen, #fullscreen_bg, #fullscreen_wrapper").click(G);
jQuery("#hide_left_column").click(U);
jQuery("#show_left_column, #show_left_column_bar").click(S);
if(originalTheme.leftColumnState=="closed"){U()
}if(jQuery("#user-menu-link").outerWidth()>jQuery("#browse_and_user_menu div.user").outerWidth()){jQuery("#browse_and_user_menu div.user").css("width",jQuery("#user-menu-link").outerWidth()-2)
}});
var I=function(b){jQuery("#toolbar_container li.dropdown_open").removeClass("dropdown_open");
jQuery(this).addClass("dropdown_open")
};
function R(b){H();
b.parent().addClass("dropdown_open");
jQuery("#toolbar_container .toolbar-dropdown-menu-item").bind("mouseenter",I);
jQuery(document).click(function(c){H();
jQuery(document).unbind(c)
})
}function J(){jQuery("#toolbar_container li.dropdown_open").removeClass("dropdown_open");
jQuery("#toolbar_container .toolbar-dropdown-menu-item").unbind("mouseenter",I)
}function H(){J();
try{if(AJS.InlineDialog.current!=null){AJS.InlineDialog.current.hide()
}}catch(b){}}var B=false;
var X=function(b){b.stopPropagation()
};
function A(){if(jQuery("#fullscreen_wrapper").length!=0){B=true;
jQuery("#fullscreen_wrapper").addClass("fullscreen");
jQuery("#fullscreen_bg").show();
jQuery("#open_fullscreen").hide();
jQuery("#close_fullscreen").show();
jQuery("#fullscreen_wrapper.fullscreen #fullscreen_container").bind("click",X);
window.scroll(0,0)
}}function G(){B=false;
jQuery("#fullscreen_wrapper.fullscreen #fullscreen_container").unbind("click",X);
jQuery("#fullscreen_wrapper").removeClass("fullscreen");
jQuery("#fullscreen_bg").hide();
jQuery("#open_fullscreen").show();
jQuery("#close_fullscreen").hide()
}var E=false;
function O(){O(false)
}function O(b){E=true;
jQuery("#search_container").addClass("search_dropdown");
if(b==true){jQuery("#search_container").css({"margin-top":"0px"});
jQuery("#extra_menu").css({"margin-top":"0px"});
jQuery("#quick-search-query").focus()
}else{jQuery("#search_container").css({"margin-top":"-62px"});
jQuery("#search_container").animate({marginTop:"0px"},300);
jQuery("#extra_menu").animate({marginTop:"0px"},300)
}jQuery("#extra_menu_show").hide();
jQuery("#extra_menu_hide").show();
jQuery("#main_top_left").addClass("ie7_search_fix")
}function a(){E=false;
jQuery("#search_container").removeClass("search_dropdown");
jQuery("#extra_menu").animate({marginTop:"-62px"},300);
jQuery("#extra_menu_show").show();
jQuery("#extra_menu_hide").hide();
jQuery("#quick-search-query").blur();
jQuery("#main_top_left").removeClass("ie7_search_fix")
}var L=false;
function M(){M(false)
}function M(b){L=true;
jQuery("#search_container").addClass("search_dropdown");
if(b==true){jQuery("#search_container").css({"margin-top":"0px"});
jQuery("#extra_menu").css({"margin-top":"0px"});
jQuery("#quick-search-query").focus()
}else{jQuery("#search_container").css({"margin-top":"-62px"});
jQuery("#search_container").animate({marginTop:"0px"},300);
jQuery("#extra_menu").animate({marginTop:"0px"},300)
}jQuery("#extra_menu_show").hide();
jQuery("#extra_menu_hide").show();
jQuery("#top").addClass("ie7_search_fix")
}function Y(){L=false;
jQuery("#search_container").removeClass("search_dropdown");
jQuery("#extra_menu").animate({marginTop:"-62px"},300);
jQuery("#extra_menu_show").show();
jQuery("#extra_menu_hide").hide();
jQuery("#quick-search-query").blur();
jQuery("#top").removeClass("ie7_search_fix")
}var Q=false;
var V=false;
function P(){Q=true;
N();
jQuery("#attachment_show").hide();
jQuery("#attachment_hide").show();
return false
}function K(){Q=false;
jQuery("#attachments_wrapper").hide();
jQuery("#attachment_show").show();
jQuery("#attachment_hide").hide();
return false
}function N(){if(!V){jQuery("#attachments_loader").show();
jQuery.ajax({url:contextPath+"/ajaxactions/view-attachments.action",data:{pageId:jQuery("#abstractPageIdVar").html()},type:"POST",success:function(b){b=originalTheme.validateAjaxResponse(b);
jQuery("#attachments_wrapper").html(b).show();
jQuery("#attachments_loader").hide();
V=true
},error:function(b){alert(b.status+" "+b.statusText);
jQuery("#attachments_loader").hide();
K()
}})
}else{jQuery("#attachments_wrapper").show()
}}var C=false;
function W(){jQuery("#fav_page_space_wrapper").show();
jQuery("#fav_page_space_container").hide();
jQuery("#fav_page_space_loader").show();
window.scroll(0,0);
C=true;
jQuery.ajax({url:contextPath+"/ajaxactions/fav-page-and-space.action",type:"POST",success:function(b){b=originalTheme.validateAjaxResponse(b);
jQuery("#fav_page_space_container").html(b).show();
jQuery("#fav_page_space_loader").hide();
jQuery(document).bind("click",function(c){F();
jQuery(document).unbind(c)
});
jQuery("#fav_page_space_wrapper").click(function(c){c.stopPropagation()
})
}})
}function F(){jQuery("#fav_page_space_wrapper").hide();
jQuery("#fav_page_space_container").html("");
C=false
}function Z(){jQuery("#toolbar_container .toolbar-dropdown-menu-item").each(function(){dd=jQuery(".ajs-drop-down",this);
if(!dd.length){return 
}dd=dd[0];
dd.hide=function(){};
dd.show=function(){}
});
jQuery("#page-favourite").unbind().click(function(j){j.stopPropagation();
var i=jQuery(this).find("span");
if(i.hasClass("waiting")){return AJS.stopEvent(j)
}i.addClass("waiting");
var h=contextPath+"/ajaxactions/add-favourite-page.action";
if(i.hasClass("selected")){h=contextPath+"/ajaxactions/remove-favourite-page.action"
}AJS.safeAjax({url:h,type:"POST",data:{pageId:AJS.params.pageId},success:function(k){i.removeClass("waiting");
i.toggleClass("selected");
i.toggleClass("ie-page-favourite-selected")
},error:function(k){alert("Server error while updating favourite")
}});
return AJS.stopEvent(j)
});
var d=function(h,i,j){i.addClass("waiting");
AJS.safe.ajax({url:h,type:"POST",data:{pageId:AJS.params.pageId},success:function(k){if(jQuery("#page-unwatch").length==0){i.removeClass("waiting");
i.toggleClass("selected");
i.toggleClass("ie-page-watching-selected")
}else{i.removeClass("waiting");
i.toggleClass("inactive");
j.toggleClass("inactive");
i.parent().parent("li").toggleClass("hidden");
j.parent().parent("li").toggleClass("hidden")
}},error:function(k){alert("Server error while updating watching page")
}})
};
var f=jQuery("#page-watch").unbind().find("span");
if(jQuery("#page-unwatch").length==0){var c=contextPath+"/ajaxactions/start-watching-page.action";
if(f.hasClass("selected")){c=contextPath+"/ajaxactions/stop-watching-page.action"
}f.click(function(h){d(c,f,null);
f.addClass("waiting");
return AJS.stopEvent(h)
})
}else{var g=jQuery("#page-unwatch").unbind().find("span");
var e=jQuery(f.parent().parent("li"));
var b=jQuery(g.parent().parent("li"));
if(f.hasClass("inactive")){e.addClass("hidden")
}if(g.hasClass("inactive")){b.addClass("hidden")
}g.click(function(h){d(contextPath+"/ajaxactions/stop-watching-page.action",g,f);
g.addClass("waiting");
return AJS.stopEvent(h)
});
f.click(function(h){d(contextPath+"/ajaxactions/start-watching-page.action",f,g);
f.addClass("waiting");
return AJS.stopEvent(h)
})
}}var D=false;
function U(){D=true;
jQuery("#page_left").hide();
jQuery("#show_left_column_bar").show();
var b=jQuery("#page_left_column").height();
jQuery("#show_left_column_bar").height(b);
jQuery("#hide_left_column").hide();
jQuery("#show_left_column").show();
jQuery("#page_left_column").width("30px").css("padding","0px");
jQuery("#page_right_column").width("99%");
T("closed")
}function S(){D=false;
jQuery("#page_left").show();
jQuery("#show_left_column_bar").hide();
jQuery("#hide_left_column").show();
jQuery("#show_left_column").hide();
jQuery("#page_left_column").width("23%").css("padding","0px 15px 0px 0px");
jQuery("#page_right_column").width("77%");
T("open")
}function T(b){jQuery.ajax({url:contextPath+"/ajaxactions/left-column-state.action",type:"POST",data:{value:b},success:function(c){},error:function(c){}})
}originalTheme.showDiv=function(b){jQuery("#"+b).show();
jQuery("#"+b+"_show").hide();
jQuery("#"+b+"_hide").show()
};
originalTheme.hideDiv=function(b){jQuery("#"+b).hide();
jQuery("#"+b+"_show").show();
jQuery("#"+b+"_hide").hide()
};
originalTheme.showPopupLoader=function(){jQuery(".original_popup_container").hide();
jQuery(".original_popup_loader").show()
}
})();

