(function(c){function n(b){return typeof b=="object"?b:{top:b,left:b}}var j=c.scrollTo=function(b,d,a){c(window).scrollTo(b,d,a)};j.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};j.window=function(){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var b=this;if(!(!b.nodeName||c.inArray(b.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1))return b;b=(b.contentWindow||b).document||b.ownerDocument||b;return c.browser.safari||b.compatMode==
"BackCompat"?b.body:b.documentElement})};c.fn.scrollTo=function(b,d,a){if(typeof d=="object"){a=d;d=0}if(typeof a=="function")a={onAfter:a};if(b=="max")b=9E9;a=c.extend({},j.defaults,a);d=d||a.speed||a.duration;a.queue=a.queue&&a.axis.length>1;if(a.queue)d/=2;a.offset=n(a.offset);a.over=n(a.over);b=b.replace("default.aspx","");return this._scrollable().each(function(){function k(l){o.animate(f,d,a.easing,l&&function(){l.call(this,b,a)})}var p=this,o=c(p),e=b,q,f={},t=o.is("html,body");switch(typeof e){case "number":case "string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(e)){e=
n(e);break}e=c(e,this);case "object":if(e.is||e.style)q=(e=c(e)).offset()}c.each(a.axis.split(""),function(l,h){var m=h=="x"?"Left":"Top",i=m.toLowerCase(),g="scroll"+m,r=p[g],s=j.max(p,h);if(q){f[g]=q[i]+(t?0:r-o.offset()[i]);if(a.margin){f[g]-=parseInt(e.css("margin"+m))||0;f[g]-=parseInt(e.css("border"+m+"Width"))||0}f[g]+=a.offset[i]||0;if(a.over[i])f[g]+=e[h=="x"?"width":"height"]()*a.over[i]}else{h=e[i];f[g]=h.slice&&h.slice(-1)=="%"?parseFloat(h)/100*s:h}if(/^\d+$/.test(f[g]))f[g]=f[g]<=0?
0:Math.min(f[g],s);if(!l&&a.queue){r!=f[g]&&k(a.onAfterFirst);delete f[g]}});k(a.onAfter)}).end()};j.max=function(b,d){var a=d=="x"?"Width":"Height";d="scroll"+a;if(!c(b).is("html,body"))return b[d]-c(b)[a.toLowerCase()]();a="client"+a;var k=b.ownerDocument.documentElement;b=b.ownerDocument.body;return Math.max(k[d],b[d])-Math.min(k[a],b[a])}})(jQuery);

