if(typeof Sedo=="undefined")var Sedo={};!function(n,t,i,r){Sedo.GoToTop={init:function(u){var f={text:u.html(),easingType:u.data("easing"),containerID:u.attr("id"),containerHoverID:u.data("containerOver"),scrollSpeed:u.data("scrollspeed"),min:u.data("min"),inDelay:u.data("indelay"),outDelay:u.data("outdelay"),adv:parseInt(u.data("adv")),timeout:parseInt(u.data("timeout")),bottomDelta:u.data("bottomDelta")||0,topDelta:u.data("topDelta")||0,parentWidthMode:u.hasClass("ParentWidthMode")},e="#"+f.containerID,b="#"+f.containerHoverID,o=u.find(".AdvQm"),s=n("#toggleMeMenu"),d=s.is(":visible"),h=null,p=function(){var i=n(".pageWidth"),r=n("html").attr("dir")=="LTR"?"right":"left",f=r=="right"?n(t).width()-(i.offset().left+i.outerWidth()):i.offset().left;h=h===null?parseInt(u.css(r)):h,u.css(r,f+h)},l=function(){n(e).fadeOut(f.Outdelay)},nt=function(){n(e).fadeIn(f.inDelay)},y=function(r){var u=r=="bottom"?n(i).height()-n(t).height()-parseInt(f.bottomDelta):0+parseInt(f.topDelta);n("html, body").animate({scrollTop:u},{duration:f.scrollSpeed,easing:f.easingType,progress:function(){clearTimeout(n(e).data("scrollTimer"))},done:function(){l()},complete:function(){clearTimeout(n(e).data("scrollTimer"))}})},v=function(){return f.timeout?setTimeout(function(){l()},XenForo.isTouchBrowser()?"6000":f.timeout):!1},a=function(){o=u.find(".AdvQm"),s.hasClass("on")?o.addClass("active"):o.removeClass("active")};if(d)s.on("click",a);else{var c=u.find("li"),g=c.length,w=parseInt(c.css("height")),k=w+w/g+"px";o.remove(),c.css({height:k,lineHeight:k}),f.text=u.html()}n(e).hide().on("click",function(t){return t.target!=r&&n(t.target).hasClass("AdvDown")&&f.adv?y("bottom"):t.target!=r&&n(t.target).hasClass("AdvQm")?s.trigger("click"):y(),n("#"+f.containerHoverID,this).stop().animate({opacity:0},f.inDelay,f.easingType),!1}).prepend(''+f.text+"").hover(function(){n(b,this).stop().animate({opacity:1},600,"linear")},function(){n(b,this).stop().animate({opacity:0},700,"linear")}).mouseover(function(){clearTimeout(n.data(this,"scrollTimer"))}).mouseout(function(){n(this).data("scrollTimer",v())}).on("show",function(){a()});if(n(t).scroll(function(){var r=n(t).scrollTop();typeof i.body.style.maxHeight=="undefined"&&n(e).css({position:"absolute",top:r+n(t).height()-50}),r>f.min?nt():l(),clearTimeout(n(e).data("scrollTimer")),n(e).data("scrollTimer",v())}),f.parentWidthMode){p(1);n(t).on("resize",p)}}},XenForo.register(".SedoGoToTop","Sedo.GoToTop.init")}(jQuery,this,document);