1!function(t){var e=!1,n=!1,i=function(t){return!!RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(t)},o=function(t,e){t.html(e)},s=function(t){var e=t.attr("id"),n=t.attr("class");"string"==typeof e&&""!==e&&t.attr("id",e.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-id-$1")),"string"==typeof n&&""!==n&&"sidr-inner"!==n&&t.attr("class",n.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-class-$1")),t.removeAttr("style")},a=function(i,o,s){"function"==typeof o?(s=o,o="sidr"):o||(o="sidr");var a,d,c,l=t("#"+o),u=t(l.data("body")),f=t("html"),p=l.outerWidth(!0),h=l.data("speed"),v=l.data("side"),m=l.data("displace"),g=l.data("onOpen"),y=l.data("onClose"),b="sidr"===o?"sidr-open":"sidr-open "+o+"-open";if("open"===i||"toggle"===i&&!l.is(":visible")){if(l.is(":visible")||e)return;if(!1!==n)return void r.close(n,function(){r.open(o)});e=!0,"left"===v?(a={left:p+"px"},d={left:"0px"}):(a={right:p+"px"},d={right:"0px"}),u.is("body")&&(c=f.scrollTop(),f.css("overflow-x","hidden").scrollTop(c)),m?u.addClass("sidr-animating").css({width:u.width(),position:"absolute"}).animate(a,h,function(){t(this).addClass(b)}):setTimeout(function(){t(this).addClass(b)},h),l.css("display","block").animate(d,h,function(){e=!1,n=o,"function"==typeof s&&s(o),u.removeClass("sidr-animating")}),g()}else{if(!l.is(":visible")||e)return;e=!0,"left"===v?(a={left:0},d={left:"-"+p+"px"}):(a={right:0},d={right:"-"+p+"px"}),u.is("body")&&(c=f.scrollTop(),f.removeAttr("style").scrollTop(c)),u.addClass("sidr-animating").animate(a,h).removeClass(b),l.animate(d,h,function(){l.removeAttr("style").hide(),u.removeAttr("style"),t("html").removeAttr("style"),e=!1,n=!1,"function"==typeof s&&s(o),u.removeClass("sidr-animating")}),y()}},r={open:function(t,e){a("open",t,e)},close:function(t,e){a("close",t,e)},toggle:function(t,e){a("toggle",t,e)},toogle:function(t,e){a("toggle",t,e)}};t.sidr=function(e){return r[e]?r[e].apply(this,Array.prototype.slice.call(arguments,1)):"function"!=typeof e&&"string"!=typeof e&&e?void t.error("Method "+e+" does not exist on jQuery.sidr"):r.toggle.apply(this,arguments)},t.fn.sidr=function(e){var n=t.extend({name:"sidr",speed:200,side:"left",source:null,renaming:!0,body:"body",displace:!0,onOpen:function(){},onClose:function(){}},e),a=n.name,d=t("#"+a);if(0===d.length&&(d=t("<div />").attr("id",a).appendTo(t("body"))),d.addClass("sidr").addClass(n.side).data({speed:n.speed,side:n.side,body:n.body,displace:n.displace,onOpen:n.onOpen,onClose:n.onClose}),"function"==typeof n.source){var c=n.source(a);o(d,c)}else if("string"==typeof n.source&&i(n.source))t.get(n.source,function(t){o(d,t)});else if("string"==typeof n.source){var l="",u=n.source.split(",");if(t.each(u,function(e,n){l+='<div class="sidr-inner">'+t(n).html()+"</div>"}),n.renaming){var f=t("<div />").html(l);f.find("*").each(function(e,n){var i=t(n);s(i)}),l=f.html()}o(d,l)}else null!==n.source&&t.error("Invalid Sidr Source");return this.each(function(){var e=t(this);e.data("sidr")||(e.data("sidr",a),"ontouchstart"in document.documentElement?(e.bind("touchstart",function(t){t.originalEvent.touches[0],this.touched=t.timeStamp}),e.bind("touchend",function(t){200>Math.abs(t.timeStamp-this.touched)&&(t.preventDefault(),r.toggle(a))})):e.click(function(t){t.preventDefault(),r.toggle(a)}))})}}(jQuery),function(t){t.fn.touchwipe=function(e){var n={min_move_x:20,min_move_y:20,wipeLeft:function(){},wipeRight:function(){},wipeUp:function(){},wipeDown:function(){},preventDefaultEvents:!0};return e&&t.extend(n,e),this.each(function(){var t,e,i=!1;function o(){this.removeEventListener("touchmove",s),t=null,i=!1}function s(s){if(n.preventDefaultEvents&&s.preventDefault(),i){var a=s.touches[0].pageX,r=s.touches[0].pageY,d=t-a,c=e-r;Math.abs(d)>=n.min_move_x?(o(),d>0?n.wipeLeft():n.wipeRight()):Math.abs(c)>=n.min_move_y&&(o(),c>0?n.wipeDown():n.wipeUp())}}"ontouchstart"in document.documentElement&&this.addEventListener("touchstart",function(n){1==n.touches.length&&(t=n.touches[0].pageX,e=n.touches[0].pageY,
1i=!0,this.addEventListener("touchmove",s,!1))},!1)}),this}}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.