window.eviivo=window.eviivo?window.eviivo:{};window.eviivo.utils=window.eviivo.utils?window.eviivo.utils:{};window.eviivo.utils.queryStringHelper=window.eviivo.utils.queryStringHelper?window.eviivo.utils.queryStringHelper:{};window.eviivo.utils.queryStringHelper=function(){function t(n){return n||(n={}),n}function u(n,i){return i=t(i),n.replace(r,function(n,t,r){i[t.toLowerCase()]=i[t.toLowerCase()]?i[t.toLowerCase()]+","+r:r}),i}function f(n,t){if(typeof n=="undefined")return null;var i=t.toLowerCase(),r=new RegExp("^"+i+"(\\[\\d*\\])?$");for(t in n)if(r.test(t))return n[t];return null}function n(n,i,r){n=t(n);var u=i.toLowerCase();return n[u]=r,n}function e(t,i,r){return n(t,i,r)}function i(n,t){var i=t.toLowerCase();return delete n[i],n}function o(n,t){if(typeof n=="undefined")return null;var r=t.toLowerCase(),u=new RegExp("^"+r,"i");for(key in n)u.test(key)&&i(n,key);return n}function s(n,t){var i=t.toLowerCase();return typeof n[i]=="undefined"?!1:!0}function h(n,t){var i="",r,f,u;for(key in n)for(r=n[key],f=r.split?r.split(","):[r],u=0;u<f.length;u++)i+=key+"="+f[u]+"&";return i=i.replace(/&\s*$/,""),t==null||t==!0?"?"+i:i}function c(){var t=jQuery("#eviivo-search-start-date"),i=jQuery("#eviivo-search-end-date"),n=jQuery("#isSearchMode").val();if(n!=undefined&&n.length){if(n.toLowerCase()==="false")return!1;if(n.toLowerCase()==="true")return!0}else if(t.val()!==""&&i.val()!=="")return!0;return!1}function l(t){var i=new Date,r=i.getFullYear().toString()+i.getMonth().toString()+i.getDate().toString()+i.getHours().toString()+i.getMinutes().toString()+i.getSeconds().toString();n(t,"_",r)}function a(n,t){var i=!0;for(key in n)if(typeof t[key]=="undefined"||t[key].toString()!==n[key].toString()){i=!1;break}return i}var r=new RegExp("([a-zA-Z0-9-_]+)=([/a-zA-Z0-9-_.=%]*)","g");return String.prototype.removeKeyFromQueryString=function(n){return this.replace(new RegExp(n+"([[0,9]])?=[\\w<>/=/-/[\\]:*./]{0,}"),"").replace("?&","?").replace("&&","&")},{getAllKeys:u,getWithRegex:f,addKey:n,updateKey:e,deleteKey:i,deleteKeyWithRegex:o,keyExists:s,toString:h,isSearchMode:c,addRandomizer:l,isEqual:a}}(),function(n){var t=!1,r,i;typeof define=="function"&&define.amd&&(define(n),t=!0);typeof exports=="object"&&(module.exports=n(),t=!0);t||(r=window.Cookies,i=window.Cookies=n(),i.noConflict=function(){return window.Cookies=r,i})}(function(){function n(){for(var n=0,r={},t,i;n<arguments.length;n++){t=arguments[n];for(i in t)r[i]=t[i]}return r}function t(i){function r(t,u,f){var o,h,l,e,s;if(typeof document!="undefined"){if(arguments.length>1){f=n({path:"/"},r.defaults,f);typeof f.expires=="number"&&(h=new Date,h.setMilliseconds(h.getMilliseconds()+f.expires*864e5),f.expires=h);try{o=JSON.stringify(u);/^[\{\[]/.test(o)&&(u=o)}catch(y){}return u=i.write?i.write(u,t):encodeURIComponent(String(u)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)),t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),t=t.replace(/[\(\)]/g,escape),document.cookie=[t,"=",u,f.expires?"; expires="+f.expires.toUTCString():"",f.path?"; path="+f.path:"",f.domain?"; domain="+f.domain:"",f.secure?"; secure":""].join("")}t||(o={});for(var a=document.cookie?document.cookie.split("; "):[],v=/(%[0-9A-Z]{2})+/g,c=0;c<a.length;c++){l=a[c].split("=");e=l.slice(1).join("=");e.charAt(0)==='"'&&(e=e.slice(1,-1));try{if(s=l[0].replace(v,decodeURIComponent),e=i.read?i.read(e,s):i(e,s)||e.replace(v,decodeURIComponent),this.json)try{e=JSON.parse(e)}catch(y){}if(t===s){o=e;break}t||(o[s]=e)}catch(y){}}return o}}return r.set=r,r.get=function(n){return r.call(r,n)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,i){r(t,"",n(i,{expires:-1}))},r.withConverter=t,r}return t(function(){})});window.eviivo=window.eviivo||{};window.eviivo.utils=window.eviivo.utils||{};window.eviivo.utils.eventHelpers=window.eviivo.utils.eventHelpers||{};window.eviivo.utils.eventHelpers=function(n){function t(t,i){if(t instanceof n)return n.grep(t,function(t){return n(i).is(t)||n.contains(t,i)}).length>0;if(t instanceof HTMLElement)return n(i).is(t)&&!n.contains(t,i);throw"elem must be a jQuery object or a DOM element";}function i(n,t){if(typeof t!="function")throw"func must be a function";if(typeof n=="number")return function(i){n===i.which&&t.apply(this,arguments)};if(Array.isArray(n))return n.forEach(function(n){if(typeof n!="number")throw"All values in keys must be numbers";}),function(i){var r=!1;n.forEach(function(n){if(n===i.which)return r=!0,!1});r&&t.apply(this,arguments)};throw"Invalid value given for keys - must be a number or an array of numbers";}function r(){var u=arguments[arguments.length-1],r,i,f;if(typeof u!="function")throw"Last argument must be the event handler function to call";for(r=new Array(arguments.length-1),i=0;i<arguments.length-1;i++)if(arguments[i]instanceof n)r[i]=arguments[i].get(0);else if(arguments[i]instanceof HTMLElement)r[i]=arguments[i];else throw"All provided elements must be a jQuery object or a DOM element";return f=n(r),function(n){t(f,n.target)||u.apply(this,arguments)}}return Object.freeze({onKey:i,outsideOf:r})}(window.jQuery);window.eviivo=window.eviivo||{};window.eviivo.utils=window.eviivo.utils||{};window.eviivo.utils.uuid=function(){for(var n=[],t=0;t<256;t++)n[t]=(t<16?"0":"")+t.toString(16);return function(){var t=Math.random()*4294967295|0,i=Math.random()*4294967295|0,r=Math.random()*4294967295|0,u=Math.random()*4294967295|0;return n[t&255]+n[t>>8&255]+n[t>>16&255]+n[t>>24&255]+"-"+n[i&255]+n[i>>8&255]+"-"+n[i>>16&15|64]+n[i>>24&255]+"-"+n[r&63|128]+n[r>>8&255]+"-"+n[r>>16&255]+n[r>>24&255]+n[u&255]+n[u>>8&255]+n[u>>16&255]+n[u>>24&255]}}();window.eviivo=window.eviivo?window.eviivo:{};window.eviivo.utils=window.eviivo.utils?window.eviivo.utils:{};window.eviivo.utils.navigatorHelper=window.eviivo.utils.navigatorHelper?window.eviivo.utils.navigatorHelper:{};window.eviivo.utils.navigatorHelper=function(){function t(){r()}function i(){return n}function r(){var t=navigator.userAgent;n=999;t.indexOf("MSIE")>1?n=parseInt(t.substr(t.indexOf("MSIE")+5,5)):!navigator.userAgent.match(/Trident.*rv\:11\./)||(n=11)}function u(){return window.location.reload(),!1}var n=null;return t(),{init:t,ieVersion:i,reloadCurrentPage:u}}();window.eviivo=window.eviivo?window.eviivo:{};window.eviivo.utils=window.eviivo.utils?window.eviivo.utils:{};window.eviivo.utils.ajaxHelper=window.eviivo.utils.ajaxHelper?window.eviivo.utils.ajaxHelper:{};window.eviivo.utils.ajaxHelper=function(){function u(t,i,r,u,f){n[t]={request:null,$spinnerContainer:r,resources:i,callback:u,failCallback:f}}function f(t){var i,u,f;if(typeof jQuery=="undefined"){console.log("jQuery is un-available");return}if(t.requestId==null||t.url==null){console.log("cannot executeAjax - request ID or URL not supplied");return}t.contentType=t.contentType||"json";t.dataType=t.dataType||"json";t.method=(t.method||"get").toUpperCase();t.headers=t.headers||{};n[t.requestId].contentType=t.contentType;i=n[t.requestId].request;i!=null&&i.abort();e(t.requestId);eviivo.utils.navigatorHelper.ieVersion()<10?(i=new window.XDomainRequest,u=Math.floor(Math.random()*1e5),t.url+=(t.url.indexOf("?")>0?"&":"?")+"rnd="+u,i.onprogress=function(){},i.ontimeout=function(){},i.onerror=function(){},i.onload=function(){r(t.requestId,i.responseText)},i.open(t.method,t.url),t.data!=null?i.send(t.data):i.send()):(jQuery.support.cors=!0,f={type:t.method,url:t.url,data:JSON.stringify(t.data),headers:t.headers,cache:!1,crossDomain:!0,contentType:"application/"+t.contentType+"; charset=utf-8",dataType:t.dataType,success:function(n){r(t.requestId,n)},error:function(n,i,r){console.log("error on ajax call: id - "+t.requestId+" | "+i+" | "+r);o(t.requestId,i,r)}},i=jQuery.ajax(f));n[t.requestId].request=i}function e(r){var f=n[r].$spinnerContainer,u=n[r].resources;f.prepend("<div class='mod-loader'><span>"+u.loadingUpdateResults+"<\/span><\/div>");t=setTimeout(function(){f.find(".mod-loader").html("<span>"+u.loadingUpdateResults+" "+u.loadingSlowSystemWarning+" <\/span>")},5e3);i=setTimeout(function(){f.find(".mod-loader").html("<span>"+u.loadingUpdateResults+"<\/span>&nbsp;<span>"+u.loadingRefreshingIssueWarning+'&nbsp;<a href="javascript:;" onclick="eviivo.utils.navigatorHelper.reloadCurrentPage();"> '+u.refreshPageText+"<\/a><\/span>")},2e4)}function r(r,u){var f,e;clearTimeout(t);clearTimeout(i);f=n[r].$spinnerContainer;f.find(".mod-loader").remove();typeof n[r].callback=="function"&&(eviivo.utils.navigatorHelper.ieVersion()<=10&&(e=n[r].contentType,e=="json"&&(u=JSON.parse(u))),n[r].callback(u))}function o(r,u,f){clearTimeout(t);clearTimeout(i);var o=n[r].$spinnerContainer,e=n[r].resources;o.find(".mod-loader").html("<span>"+e.ajaxFailText+'&nbsp;<a href="javascript:;" onclick="eviivo.utils.navigatorHelper.reloadCurrentPage();">'+e.refreshPageText+"<\/a><\/span>");typeof n[r].failCallback=="function"&&n[r].failCallback(u,f)}var n={},t,i;return{init:u,executeAjax:f}}();window.eviivo=window.eviivo||{};window.eviivo.utils=window.eviivo.utils||{};window.eviivo.utils.isMobile=function(n){return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(n)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(n.substr(0,4))}(navigator.userAgent||navigator.vendor||window.opera),function(){"use strict";function n(t,r){function h(n,t){return function(){return n.apply(t,arguments)}}var o,f,e,u,s;if(r=r||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=r.touchBoundary||10,this.layer=t,this.tapDelay=r.tapDelay||200,this.tapTimeout=r.tapTimeout||700,!n.notNeeded(t)){for(f=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],e=this,u=0,s=f.length;u<s;u++)e[f[u]]=h(e[f[u]],e);i&&(t.addEventListener("mouseover",this.onMouse,!0),t.addEventListener("mousedown",this.onMouse,!0),t.addEventListener("mouseup",this.onMouse,!0));t.addEventListener("click",this.onClick,!0);t.addEventListener("touchstart",this.onTouchStart,!1);t.addEventListener("touchmove",this.onTouchMove,!1);t.addEventListener("touchend",this.onTouchEnd,!1);t.addEventListener("touchcancel",this.onTouchCancel,!1);Event.prototype.stopImmediatePropagation||(t.removeEventListener=function(n,i,r){var u=Node.prototype.removeEventListener;n==="click"?u.call(t,n,i.hijacked||i,r):u.call(t,n,i,r)},t.addEventListener=function(n,i,r){var u=Node.prototype.addEventListener;n==="click"?u.call(t,n,i.hijacked||(i.hijacked=function(n){n.propagationStopped||i(n)}),r):u.call(t,n,i,r)});typeof t.onclick=="function"&&(o=t.onclick,t.addEventListener("click",function(n){o(n)},!1),t.onclick=null)}}var r=navigator.userAgent.indexOf("Windows Phone")>=0,i=navigator.userAgent.indexOf("Android")>0&&!r,t=/iP(ad|hone|od)/.test(navigator.userAgent)&&!r,u=t&&/OS 4_\d(_\d)?/.test(navigator.userAgent),f=t&&/OS [6-7]_\d/.test(navigator.userAgent),e=navigator.userAgent.indexOf("BB10")>0;n.prototype.needsClick=function(n){switch(n.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(n.disabled)return!0;break;case"input":if(t&&n.type==="file"||n.disabled)return!0;break;case"label":case"iframe":case"video":return!0}return/\bneedsclick\b/.test(n.className)};n.prototype.needsFocus=function(n){switch(n.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!i;case"input":switch(n.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!n.disabled&&!n.readOnly;default:return/\bneedsfocus\b/.test(n.className)}};n.prototype.sendClick=function(n,t){var r,i;document.activeElement&&document.activeElement!==n&&document.activeElement.blur();i=t.changedTouches[0];r=document.createEvent("MouseEvents");r.initMouseEvent(this.determineEventType(n),!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null);r.forwardedTouchEvent=!0;n.dispatchEvent(r)};n.prototype.determineEventType=function(n){return i&&n.tagName.toLowerCase()==="select"?"mousedown":"click"};n.prototype.focus=function(n){var i;t&&n.setSelectionRange&&n.type.indexOf("date")!==0&&n.type!=="time"&&n.type!=="month"?(i=n.value.length,n.setSelectionRange(i,i)):n.focus()};n.prototype.updateScrollParent=function(n){var i,t;if(i=n.fastClickScrollParent,!i||!i.contains(n)){t=n;do{if(t.scrollHeight>t.offsetHeight){i=t;n.fastClickScrollParent=t;break}t=t.parentElement}while(t)}i&&(i.fastClickLastScrollTop=i.scrollTop)};n.prototype.getTargetElementFromEventTarget=function(n){return n.nodeType===Node.TEXT_NODE?n.parentNode:n};n.prototype.onTouchStart=function(n){var r,i,f;if(n.targetTouches.length>1)return!0;if(r=this.getTargetElementFromEventTarget(n.target),i=n.targetTouches[0],t){if(f=window.getSelection(),f.rangeCount&&!f.isCollapsed)return!0;if(!u){if(i.identifier&&i.identifier===this.lastTouchIdentifier)return n.preventDefault(),!1;this.lastTouchIdentifier=i.identifier;this.updateScrollParent(r)}}return this.trackingClick=!0,this.trackingClickStart=n.timeStamp,this.targetElement=r,this.touchStartX=i.pageX,this.touchStartY=i.pageY,n.timeStamp-this.lastClickTime<this.tapDelay&&n.preventDefault(),!0};n.prototype.touchHasMoved=function(n){var t=n.changedTouches[0],i=this.touchBoundary;return Math.abs(t.pageX-this.touchStartX)>i||Math.abs(t.pageY-this.touchStartY)>i?!0:!1};n.prototype.onTouchMove=function(n){return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(n.target)||this.touchHasMoved(n))&&(this.trackingClick=!1,this.targetElement=null),!0):!0};n.prototype.findControl=function(n){return n.control!==undefined?n.control:n.htmlFor?document.getElementById(n.htmlFor):n.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")};n.prototype.onTouchEnd=function(n){var s,c,e,o,h,r=this.targetElement;if(!this.trackingClick)return!0;if(n.timeStamp-this.lastClickTime<this.tapDelay)return this.cancelNextClick=!0,!0;if(n.timeStamp-this.trackingClickStart>this.tapTimeout)return!0;if(this.cancelNextClick=!1,this.lastClickTime=n.timeStamp,c=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,f&&(h=n.changedTouches[0],r=document.elementFromPoint(h.pageX-window.pageXOffset,h.pageY-window.pageYOffset)||r,r.fastClickScrollParent=this.targetElement.fastClickScrollParent),e=r.tagName.toLowerCase(),e==="label"){if(s=this.findControl(r),s){if(this.focus(r),i)return!1;r=s}}else if(this.needsFocus(r))return n.timeStamp-c>100||t&&window.top!==window&&e==="input"?(this.targetElement=null,!1):(this.focus(r),this.sendClick(r,n),t&&e==="select"||(this.targetElement=null,n.preventDefault()),!1);return t&&!u&&(o=r.fastClickScrollParent,o&&o.fastClickLastScrollTop!==o.scrollTop)?!0:(this.needsClick(r)||(n.preventDefault(),this.sendClick(r,n)),!1)};n.prototype.onTouchCancel=function(){this.trackingClick=!1;this.targetElement=null};n.prototype.onMouse=function(n){return this.targetElement?n.forwardedTouchEvent?!0:n.cancelable?!this.needsClick(this.targetElement)||this.cancelNextClick?(n.stopImmediatePropagation?n.stopImmediatePropagation():n.propagationStopped=!0,n.stopPropagation(),n.preventDefault(),!1):!0:!0:!0};n.prototype.onClick=function(n){var t;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):n.target.type==="submit"&&n.detail===0?!0:(t=this.onMouse(n),t||(this.targetElement=null),t)};n.prototype.destroy=function(){var n=this.layer;i&&(n.removeEventListener("mouseover",this.onMouse,!0),n.removeEventListener("mousedown",this.onMouse,!0),n.removeEventListener("mouseup",this.onMouse,!0));n.removeEventListener("click",this.onClick,!0);n.removeEventListener("touchstart",this.onTouchStart,!1);n.removeEventListener("touchmove",this.onTouchMove,!1);n.removeEventListener("touchend",this.onTouchEnd,!1);n.removeEventListener("touchcancel",this.onTouchCancel,!1)};n.notNeeded=function(n){var t,r,u,f;if(typeof ontouchstart=="undefined")return!0;if(r=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1],r)if(i){if(t=document.querySelector("meta[name=viewport]"),t&&(t.content.indexOf("user-scalable=no")!==-1||r>31&&document.documentElement.scrollWidth<=window.outerWidth))return!0}else return!0;return e&&(u=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/),u[1]>=10&&u[2]>=3&&(t=document.querySelector("meta[name=viewport]"),t&&(t.content.indexOf("user-scalable=no")!==-1||document.documentElement.scrollWidth<=window.outerWidth)))?!0:n.style.msTouchAction==="none"||n.style.touchAction==="manipulation"?!0:(f=+(/Firefox\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1],f>=27&&(t=document.querySelector("meta[name=viewport]"),t&&(t.content.indexOf("user-scalable=no")!==-1||document.documentElement.scrollWidth<=window.outerWidth)))?!0:n.style.touchAction==="none"||n.style.touchAction==="manipulation"?!0:!1};n.attach=function(t,i){return new n(t,i)};typeof define=="function"&&typeof define.amd=="object"&&define.amd?define(function(){return n}):typeof module!="undefined"&&module.exports?(module.exports=n.attach,module.exports.FastClick=n):window.FastClick=n}()