// on document ready, do this $(function() { // de-obfuscate emails $('a[href^="mailto:"]').each(function() { this.href = this.href.replace('(at)', '@').replace(/\(dot\)/g, '.'); // Remove this line if you don't want to set the email address as link text: this.innerHTML = this.href.replace('mailto:', ''); }); if(Cookies.get('ConsentCookie')=='yes') { $('#cookieconsent').hide(); } }); var GAID='UA-79238483-1'; function setConsentCookie() { Cookies.set('ConsentCookie','yes', { expires: 60 }); } function setGAOptOut() { Cookies.set('ga-disable-'+GAID, true, {expires: 365 } ); $('[id^=gaoptout-true]').show(); $('[id^=gaoptout-false]').hide(); } function unsetGAOptOut() { Cookies.remove('ga-disable-'+GAID); $('[id^=gaoptout-true]').hide(); $('[id^=gaoptout-false]').show(); } $(function() { if(Cookies.get('ga-disable-'+GAID)) { $('[id^=gaoptout-true]').show(); $('[id^=gaoptout-false]').hide(); } else { $('[id^=gaoptout-true]').hide(); $('[id^=gaoptout-false]').show(); } }); /* Re-set cookie on window?? Not necessary if(Cookies.get('ga-disable-'+GAID)) { window['ga-disable-'+GAID] = true; } //*/ // Google Analytics stuff window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; ga('create', GAID, 'auto', { anonymizeIp: true }); ga('require', 'linkid'); ga('require', 'outboundLinkTracker'); ga('require', 'eventTracker'); ga('require', 'mediaQueryTracker',{ mediaQueryDefinitions: [ { name: 'Breakpoint', dimensionIndex: 1, items: [ {name: 'xs', media: 'all'}, {name: 'sm', media: '(min-width: 768px)'}, {name: 'md', media: '(min-width: 992px)'}, {name: 'lg', media: '(min-width: 1200px)'} ] }, { name: 'Resolution', dimensionIndex: 2, items: [ {name: '1x', media: 'all'}, {name: '1.5x', media: '(min-resolution: 144dpi)'}, {name: '2x', media: '(min-resolution: 192dpi)'} ] }, { name: 'Orientation', dimensionIndex: 3, items: [ {name: 'landscape', media: '(orientation: landscape)'}, {name: 'portrait', media: '(orientation: portrait)'} ] } ] });