var instantClick,InstantClick=instantClick=function(a,b,c){function w(a){var b=a.indexOf("#");return b<0?a:a.substr(0,b)}function x(a){for(;a&&"A"!=a.nodeName;)a=a.parentNode;return a}function y(a){do{if(!a.hasAttribute)break;if(a.hasAttribute("data-instant"))return!1;if(a.hasAttribute("data-no-instant"))return!0}while(a=a.parentNode);return!1}function z(a){var c=b.protocol+"//"+b.host;return!(a.target||a.hasAttribute("download")||0!=a.href.indexOf(c+"/")||a.href.indexOf("#")>-1&&w(a.href)==e||y(a))}function A(a,b,c,d){for(var e=!1,f=0;f-1&&a.getElementById(f.substr(i+1)),k=0;if(j)for(;j.offsetParent;)k+=j.offsetTop,j=j.offsetParent;scrollTo(0,k),e=w(f)}else scrollTo(0,g);d&&a.title==b?a.title=b+String.fromCharCode(160):a.title=b,L(),h?A("restore"):A("change",!1)}function C(){q=!1,r=!1}function D(a){return a.replace(//gi,"")}function E(a){if(!(i>+new Date-500)){var b=x(a.target);b&&z(b)&&M(b.href)}}function F(a){if(!(i>+new Date-500)){var b=x(a.target);b&&z(b)&&(b.addEventListener("mouseout",I),u?(f=b.href,g=setTimeout(M,u)):M(b.href))}}function G(a){i=+new Date;var b=x(a.target);b&&z(b)&&(t?b.removeEventListener("mousedown",E):b.removeEventListener("mouseover",F),M(b.href))}function H(a){var b=x(a.target);b&&z(b)&&(a.which>1||a.metaKey||a.ctrlKey||(a.preventDefault(),N(b.href)))}function I(){return g?(clearTimeout(g),void(g=!1)):void(q&&!r&&(k.abort(),C()))}function J(){if(!(k.readyState<4)&&0!=k.status){if(p.ready=+new Date-p.start,k.getResponseHeader("Content-Type").match(/\/(x|ht|xht)ml/)){var b=a.implementation.createHTMLDocument("");b.documentElement.innerHTML=D(k.responseText),m=b.title,o=b.body;var c=A("receive",l,o,m);c&&("body"in c&&(o=c.body),"title"in c&&(m=c.title));var d=w(l);j[d]={body:o,title:m,scrollY:d in j?j[d].scrollY:0};for(var g,h,e=b.head.children,f=0,i=0;i-1,h=!1,j={},l=!1,m=!1,n=!1,o=!1,p={},q=!1,r=!1,s=[],v={fetch:[],receive:[],wait:[],change:[],restore:[]},O="pushState"in history&&(!c.match("Android")||c.match("Chrome/"))&&"file:"!=b.protocol;return{supported:O,init:P,on:Q}}(document,location,navigator.userAgent);!function(){function g(){a=document.createElement("div"),a.id="instantclick",b=document.createElement("div"),b.id="instantclick-bar",a.appendChild(b);var d=["Webkit","Moz","O"];if(c="transform",!(c in b.style))for(var e=0;e99?d=99:e=setTimeout(j,500),k()}function k(){b.style[c]="translate("+d+"%)",document.getElementById(a.id)||document.body.appendChild(a)}function l(){clearTimeout(e)}function m(){document.getElementById(a.id)&&document.body.removeChild(a)}function n(){a.style.left=pageXOffset+"px",a.style.width=document.body.clientWidth+"px",a.style.top=pageYOffset+"px";var b="orientation"in window&&90==Math.abs(orientation),d=innerWidth/screen[b?"height":"width"]*1.34;a.style[c]="scaleY("+d+")"}var a,b,c,d,e,f="createTouch"in document;instantClick.on("change",function(a){a&&instantClick.supported?g():a||l()}),instantClick.on("wait",h),instantClick.on("restore",m)}();