eventType){case n.EVENT_START:this.triggered=!1;break;case n.EVENT_MOVE:var i=Math.abs(1-t.scale),s=Math.abs(t.rotation);if(i<r.options.transform_min_scale&&s<r.options.transform_min_rotation)return;n.detection.current.name=this.name,this.triggered||(r.trigger(this.name+"start",t),this.triggered=!0),r.trigger(this.name,t),s>r.options.transform_min_rotation&&r.trigger("rotate",t),i>r.options.transform_min_scale&&(r.trigger("pinch",t),r.trigger("pinch"+(t.scale<1?"in":"out"),t));break;case n.EVENT_END:this.triggered&&r.trigger(this.name+"end",t),this.triggered=!1}}},n.gestures.Touch={name:"touch",index:-Infinity,defaults:{prevent_default:!1,prevent_mouseevents:!1},handler:function(t,r){if(r.options.prevent_mouseevents&&t.pointerType==n.POINTER_MOUSE){t.stopDetect();return}r.options.prevent_default&&t.preventDefault(),t.eventType==n.EVENT_START&&r.trigger(this.name,t)}},n.gestures.Release={name:"release",index:Infinity,handler:function(t,r){t.eventType==n.EVENT_END&&r.trigger(this.name,t)}},typeof module=="object"&&typeof module.exports=="object"?module.exports=n:(e.Hammer=n,typeof e.define=="function"&&e.define.amd&&e.define("hammer",[],function(){return n}))})(window),function(e,t){if(e===t)return;Hammer.event.bindDom=function(n,r,i){e(n).on(r,function(e){var n=e.originalEvent||e;n.pageX===t&&(n.pageX=e.pageX,n.pageY=e.pageY),n.target||(n.target=e.target),n.which===t&&(n.which=n.button),n.preventDefault||(n.preventDefault=e.preventDefault),n.stopPropagation||(n.stopPropagation=e.stopPropagation),i.call(this,n)})},Hammer.Instance.prototype.on=function(t,n){return e(this.element).on(t,n)},Hammer.Instance.prototype.off=function(t,n){return e(this.element).off(t,n)},Hammer.Instance.prototype.trigger=function(t,n){var r=e(this.element);return r.has(n.target).length&&(r=e(n.target)),r.trigger({type:t,gesture:n})},e.fn.hammer=function(t){return this.each(function(){var n=e(this),r=n.data("hammer");r?r&&t&&Hammer.utils.extend(r.options,t):n.data("hammer",new Hammer(this,t||{}))})}}(t)}),define("iQ",["require","jquery","modernizr","plugins/jquery.imagesloaded"],function(e){function s(e,t){function u(){o=new Date,s=null,e.apply(i,n)}var n,r,i,s,o=0;return function(){var a=new Date,f=t-(a-o);return n=arguments,i=this,f<=0?(o=a,r=e.apply(i,n)):s||(s=X(u,f)),r}}function o(e,t,n){function u(){o=null,n||e.apply(s,r)}var r,i,s,o;return function(){var a=n&&!o;return r=arguments,s=this,clearTimeout(o),o=X(u,t),a&&(i=e.apply(s,r)),i}}function bt(e,t,n){e[J]($+t,n,!1)}function wt(e,t,n){e[K]($+t,n,!1)}window.iQ||(window.iQ={options:{speedTestExpireMinutes:30,asyncDistance:screen.height,throttleSpeed:300,updateOnResize:!0,speedTestUri:"/assets/images/speedtest.jpg"}});var t=window.iQ,n=e("jquery"),r=e("modernizr"),i=e("plugins/jquery.imagesloaded");t.images=[],t.resizeFlaggedImages=[],t.options=t.options||{};var u="iqjs",a="high",f="low",l="length",c="scroll",h="resize",p="complete",d="",v="on",m="load",g=v+p,y="orientation",b="EventListener",w="add"+b,E=y+"change",S=t.options,x=S.jquerySelector||".iq-img",T=S.minDevicePixelRatio||2,N=S.asyncDistance||0,C=S.throttleSpeed||250,k,L,A=S.breakpoints||[{name:"phone",maxWidth:480},{name:"tablet",minWidth:481,maxWidth:767},{name:"desktop",minWidth:768,defaultBreakpoint:!0}],O=f,M,_,D,P=S.minKbps||300,H=S.speedTestUri||"http://foresightjs.appspot.com/speed-test/50K",B=S.speedTestKB||50,j=S.speedTestExpireMinutes||30,F=S.updateOnResize||!1,I=S.resizeFlag||"update-always",q=S.noFadeFlag||"no-fade",R=S.fade||"true",U=window,z=U.document,W=z.documentElement,X=U.setTimeout,V=w in z,$=V?d:v,J=V?w:"attachEvent",K=V?"remove"+b:"detachEvent",Q=y in U&&v+E in U,G,Y=U.devicePixelRatio||1,Z=-1,et=s(function(){ut(!1)},C),tt=o(function(){ut(!0)},C),nt=o(function(){U[y]!==Z&&(Z=U[y],ut(!0,!0,!1))},C),rt=function(){G=G||mt(),k=dt(A,G),L=k.name,ut(!1,!1,!1)},it=function(e){ut(!1,!1,e===!0)},st=function(e){var t=n(e.elements[0]);R&&t.data("fadeonce")!==!0&&!t.hasClass(q)&&(t.data("fadeonce",!0),t.css({opacity:1,"-ms-filter":'"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"',filter:"alpha(opacity=100)"}),X(function(){t.css({opacity:"",filter:"","-ms-filter":""})},900),t.data("hasLoaded",!0),t.trigger("imageLoaded")),t.trigger("imageReLoaded")},ot=function(e,t){e.push(t),t.tagName=="IMG"&&R&&n(t).data("fadeonce")!==!0&&!n(t).hasClass(q)&&n(t).css({opacity:0,"-ms-filter":'"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"',filter:"alpha(opacity=0)",zoom:1,"-webkit-transition":"opacity 0.4s ease-out","-moz-transition":"opacity 0.4s ease-out","-o-transition":"opacity 0.4s ease-out",transition:"opacity 0.4s ease-out"})},ut=function(e,r,i){var s,o;if(!t.images[l]||i===!0||F===!0&&e||r)lt(),t.images=[],t.deferredImages=[],n(x).each(function(e,r){n(this).attr("data-deferred")!=="true"?ot(t.images,r):t.deferredImages.push(r)}),n(t.deferredImages).each(function(e,n){ot(t.images,n)});if(t.images[l]){o=0;while(s=t.images[o])s&&yt(s,N)&&(at(s,o),t.images.splice(o,1),o--),o++}if(t.resizeFlaggedImages[l]){o=0;while(s=t.resizeFlaggedImages[o])s&&yt(s,N)&&at(s,o),o++}!t.images[l]&&!t.resizeFlaggedImages[length]&&ct(),!t.images[l]&&g in t.options&&t.options[g](),s=null},at=function(e){G=mt(),k=dt(A,G),L=k.name;var t=gt(e,L),r=n(e);r.data("current")!==t&&(r.data("current",t),r.is("img")?r.attr("src",t).imagesLoaded(st):r.is("div")&&n(document.createElement("img")).attr("src",t).imagesLoaded(function(){r.css("background-image","url("+t+")"),r.data("hasLoaded",!0),r.trigger("iQ:imageLoaded")}))},ft=function(e){if(n.isArray(e))return n.each(e,function(){ft(this)}),e;var r=t.images.indexOf(e);at(e),r>-1&&t.images.splice(r,1)},lt=function(){bt(U,c,et),bt(U,h,tt),Q&&bt(U,E,nt)},ct=function(){wt(U,c,et),!F&&wt(U,h,tt),Q&&wt(U,E,nt)},ht=function(e,t){if(_)return;if(S.forceBandwidth){O=S.forceBandwidth,M="force",_=p;return}if(Y===1&&!e){M="skip",_=p;return}var n=navigator.connection||{type:"unknown"},r=n.type===3||n.type===4||/^[23]g$/.test(n.type);if(r){M="connTypeSlow",_=p;return}if(!e)try{var i=JSON.parse(localStorage.getItem(u));if(i!==null&&(new Date).getTime()<i.exp){O=i.bw,D=i.kbps,M="localStorage",_=p;return}}catch(s){}var o=document.createElement("img"),l,c,h;o.

Prev | Next
Pg.: 1 ... 25 26 27 28 29 30 31 32 33 34 35 ... 41


Back to home | File page

Subscribe | Register | Login | N