if (localStorage.getItem("gq_consent")>0 && localStorage.getItem("gq_consent")<1714213048) localStorage.setItem("gq_consent",0);var webleads_obj = webleads_obj || (function() { var instance = null; function _ins() { this.sitekeys = []; var _self = this , site_ids = [] , pageviews_fired = [] , monitors = 0 , setup = [] , ossassets = 0 , ossdata = 0; this.domain = '//stats.webleads-tracker.com'; if (location.protocol === 'https:') { this.domain = '//stats.webleads-tracker.com'; } this.site_id_exists = function(site_id) { for (var s in site_ids) if (site_ids[s] == site_id) return true; return false; } ; this.sitekey = function(site_id, key_only) { if (_self.sitekeys && _self.sitekeys[site_id]) return (key_only ? '' : '&sitekey=') + _self.sitekeys[site_id]; return ''; } ; this.init = function(site_id) { if (_self.site_id_exists(site_id)) return; site_ids.push(site_id); if (!setup[site_id]) { setup[site_id] = 1; setTimeout(_self.setup, 200); } } ; this.setup = function() { // console.log("setup script"); if (location.hash.match(/^#_heatmap/)) _self.heatmap(); if (!_self.get_cookie('_first_pageview')) { _self.set_referrer(); _self.set_cookie('_first_pageview', 1, 600); } setTimeout(_self.advanced, 1000); _self.start_monitors(); if (!webleads_custom.pageview_disable) { if (window.olark && typeof (olark) == 'function') { olark('api.boot.onIdentityReady', function(s, v, c) { _self.olark(s, v, c, 1); }); setTimeout(function() { _self.pageview(1) }, 2000); } else { _self.pageview(1); } } } ; this.custom_data = function() { var data = {} , keys = webleads_custom.visitor_keys_cookie || ['username', 'name', 'email'] , l = keys.length; for (var i = 0; i < l; i++) { var key = keys[i] , temp = ''; temp = _self.get_cookie('_custom_data_' + key); if (temp) data[key] = temp; if (webleads_custom.visitor) { temp = webleads_custom.visitor[key]; if (temp) { data[key] = temp; if (webleads_custom.visitor_consent) _self.set_cookie('_custom_data_' + key, temp, 30 * 86400); } } if (location.search.match(/utm_custom/)) { temp = location.search.split('utm_custom[' + key + ']'); if (temp[1]) { temp = temp[1].split('&')[0].split('=')[1]; if (temp) { data[key] = temp; if (webleads_custom.visitor_consent) _self.set_cookie('_custom_data_' + key, temp, 30 * 86400); } } } } var url = ''; if (webleads_custom.visitor) { for (var i in webleads_custom.visitor) { if (webleads_custom.visitor.hasOwnProperty && webleads_custom.visitor.hasOwnProperty(i)) if (!data[i]) data[i] = webleads_custom.visitor[i]; } } if (data) { for (var i in data) { if (data.hasOwnProperty && data.hasOwnProperty(i)) url += "&custom[" + _self.enc(i) + "]=" + _self.enc(data[i]); } } return url; } ; this.set_referrer = function() { var r = webleads_custom.iframe ? top.document.referrer : document.referrer; r = r && r.match(/^https?:/) ? (RegExp("^https?://[^/]*" + location.host.replace(/^www\./i, "") + "/", "i").test(r) ? '' : r) : ''; if (r) { _self.set_cookie('_referrer_og', r, 86400 * 90); } else { r = _self.get_cookie('_referrer_og'); } _self.ref = r; if (!_self.get_href().match(/utm_campaign/)) { _self.utm = _self.get_cookie('_utm_og'); } } ; this.olark = function(s, v, c, do_pageview) { var o = s + ',' + v + ',' + c , c = _self.get_cookie('webleads_olark'); if (c && c == o) { if (do_pageview) _self.pageview(1); return; } else { if (c) _self.set_cookie('webleads_olark', c, -3600); _self.set_cookie('webleads_olark', o, 600); c = _self.get_cookie('webleads_olark'); } if (do_pageview || pageviews_fired.length == 0) { _self.pageview(1, '&olark=' + o); } else if (c) { _self.beacon('ping', '&olark=' + o); } } ; this.pageview = function(only_once, extra) { var href = _self.get_href(); if (_self.facebook_is_lame(href)) return; _self.beacon('pageview', '&href=' + _self.enc(href) + '&title=' + _self.enc(webleads_custom.title || window.webleads_page_title || document.title) + '&res=' + screen.width + "x" + screen.height + '&lang=' + (navigator.language || navigator.browserLanguage || 'en').substr(0, 2) + (_self.ref ? '&ref=' + _self.enc(_self.ref) : '') + (_self.utm ? '&utm=' + _self.enc(_self.utm) : '') + (extra || ''), (only_once ? 1 : 0)); for (var p = 0; p < site_ids.length; p++) { if (!_self.is_pageview_fired(site_ids[p])) { pageviews_fired.push(site_ids[p]); } } } ; this.get_href = function(enc) { var href = webleads_custom.href || ''; if (!href) { if (webleads_custom.iframe) { href = top.location.pathname + top.location.search; webleads_custom.title = top.document.title; } if (!href) href = location.pathname + location.search; if (location.hash.match(/utm_campaign/i)) { href = href + (location.search ? '&' : '?') + location.hash.substr(1); } } return enc ? _self.enc(href) : href; } ; this.log = function(href, title, type) { if (!href || _self.facebook_is_lame(href)) return; if (type == 'pageview') href = href.replace(/^https?:\/\/([^\/]+)/i, ''); _self.beacon({ 'type': (type || 'click'), 'href': href, 'title': (title || '') }); } ; this.facebook_is_lame = function(href) { return href && href.match && href.match(/fb_xd_fragment|fb_xd_bust|fbc_channel/i); } ; this.heatmap_xy = function(e) { var x, y; if (e.pageX) { x = e.pageX; y = e.pageY; } else if (e.clientX) { x = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; y = e.clientY + document.body.scrollTop + document.documentElement.scrollTop; } else return; var w = _self.doc_wh() , href = _self.get_href(); if (!webleads_custom.heatmap_disable) _self.beacon('heatmap', '&heatmap[]=' + _self.enc(href) + '|' + x + '|' + y + '|' + w.w); } ; this.doc_wh = function() { var db = document.body , de = document.documentElement; return { w: window.innerWidth || de.clientWidth || 1024, h: Math.max(db.scrollHeight, db.offsetHeight, de.clientHeight, de.scrollHeight, de.offsetHeight) } } ; this.heatmap = function(date, sub, subitem) { if (window._heatmap_destroy) _heatmap_destroy(); if (window.heatmapFactory) _self.heatmap_data(date, sub, subitem); else { _self.inject('//hello.staticstuff.net/inc/javascript/heatmap.js'); setTimeout('_genericStats.heatmap("' + (date || '') + '","' + (sub || '') + '","' + (subitem || '') + '")', 1000); } } ; this.heatmap_data = function(date, sub, subitem) { wh = _self.doc_wh(); _self.inject('//stats.webleads-tracker.com/ajax/onsitestats/heatmap?' + 'site_id=' + site_ids[0] + _self.sitekey(site_ids[0]) + '&href=' + _self.get_href(1) + '&domain=' + location.hostname + '&w=' + wh.w + '&h=' + wh.h + (location.hash.match(/^#_heatmap/) ? location.hash.replace(/^#_heatmap/, '') : '') + (date ? '&date=' + date : '') + (sub ? '&sub=' + sub : '') + (subitem ? '&subitem=' + subitem : '') + '&x=' + Math.random()); } ; this.heatmap_override = function(e) { if (document.querySelectorAll) { var nodes = document.querySelectorAll(e); for (var n = 0; n < nodes.length; n++) { _self.add_event(nodes[n], 'click', _self.heatmap_xy); } } } ; this.onsitestats = function(refresh, reset) { if (ossassets) { if (window.jQuery && window._OSS) { if (_self.jqnc) { jQuery.noConflict(); _self.jqnc = 0; } if (!ossdata || refresh) { ossdata = 1; _self.inject('//stats.webleads-tracker.com/ajax/onsitestats/?site_id=' + site_ids[0] + _self.sitekey(site_ids[0]) + '&href=' + _self.get_href(1) + '&domain=' + location.hostname + (refresh ? '&refresh=1' : '') + (reset ? '&reset=1' : '') + '&x=' + Math.random()); } } else setTimeout(_self.onsitestats, 200); } else { ossassets = 1; _self.inject('//hello.staticstuff.net/inc/onsitestats.css', 'css'); _self.inject('//hello.staticstuff.net/inc/javascript/onsitestats.js'); if (!window.jQuery) { _self.inject('//hello.staticstuff.net/inc/javascript/jquery.js'); _self.jqnc = 1; } setTimeout(_self.onsitestats, 1000); } } ; this.start_monitors = function() { if (!monitors) { monitors = 1; _self.hm_monitor(); if (!window._htmlvid && webleads_custom.html_media_track && (document.getElementsByTagName('audio').length || document.getElementsByTagName('video').length)) { _self.inject('//hello.staticstuff.net/inc/javascript/video/html.js'); } if (!webleads_custom.history_disable && window.history && window.history.pushState) { _self.pushState = history.pushState; history.pushState = function() { _self.pushState.apply(history, arguments); setTimeout(_self.pageview, 250); } ; _self.add_event(window, 'popstate', function(e) { if (e.state) setTimeout(_self.pageview, 250); }); } } } ; this.hm_monitor = function() { if (document.body) { _self.add_event(document.body, 'click', _self.heatmap_xy); if (webleads_custom.heatmap_objects) { if (typeof webleads_custom.heatmap_objects === "object") { for (var hmo in webleads_custom.heatmap_objects) _self.heatmap_override(webleads_custom.heatmap_objects[hmo]); } else { _self.heatmap_override(webleads_custom.heatmap_objects); } } } else setTimeout(_self.hm_monitor, 1000); } ; this.video = function(action, time, url, title) { if (!url || !action) return false; _self.beacon('video', '&video[action]=' + action + '&video[time]=' + (time || 0) + '&href=' + _self.enc(url) + (title ? '&title=' + _self.enc(title) : '')); } ; this.goal = function(id, revenue) { try { GQGoal(id);} catch (e) {console.log(e);} /*if (!id) return; var goal = (typeof id == 'number' || id.match(/^[0-9]+$/)) ? '[id]=' + id : '[name]=' + _self.enc(id); _self.beacon({ type: 'goal', q: '&goal' + goal + (revenue ? '&goal[revenue]=' + revenue : '') });*/ } ; this.beacon = function(type, q, called_by_pageview) { if (typeof type == 'object') { var o = type; if (o.type) type = o.type; else return false; if (o.q) { q = o.q; } else { var temp = ''; for (var i in o) { if (i != 'type' && o.hasOwnProperty && o.hasOwnProperty(i)) temp += '&' + i + '=' + _self.enc(o[i]); } q = temp; delete temp; } } else { type = type || 'pageview'; q = q || ''; } var custom = '' , goal = '' , split = '' , jsuid = _self.get_cookie('_jsuid'); if (!jsuid) { _self.set_cookie('_jsuid', _self.randy()); jsuid = _self.get_cookie('_jsuid'); } ;if (type != 'heatmap' && type != 'ping') { custom = _self.custom_data(); if (webleads_custom.goal) { if (typeof webleads_custom.goal == 'object') { for (var i in webleads_custom.goal) { if (webleads_custom.goal.hasOwnProperty && webleads_custom.goal.hasOwnProperty(i)) goal += '&goal[' + _self.enc(i) + ']=' + _self.enc(webleads_custom.goal[i]); } } else { goal = '&goal=' + _self.enc(webleads_custom.goal); } webleads_custom.goal = ''; } if (webleads_custom.split) { for (var i in webleads_custom['split']) { if (webleads_custom['split'].hasOwnProperty && webleads_custom['split'].hasOwnProperty(i)) { if (i == 'goal' && typeof webleads_custom['split'].goal == 'object') { for (var j = 0, l = webleads_custom['split'].goal.length; j < l; j++) { split += '&split[goal][]=' + webleads_custom.split.goal[j]; } } else split += '&split[' + _self.enc(i) + ']=' + _self.enc(webleads_custom.split[i]); } } webleads_custom.split = ''; } } for (var site_id_index = 0; site_id_index < site_ids.length; site_id_index++) { // console.log(site_ids); var site_id = site_ids[site_id_index]; if (_self.get_cookie('no_tracky_' + site_id)) continue; // if (type != 'pageview' && (window['NO_PINGY_' + site_id] || _self.get_cookie('unpoco_' + site_id))) // continue; if (type == 'heatmap' && _self.get_cookie('heatmaps_g2g_' + site_id) != 'yes') continue; if (called_by_pageview && type == 'pageview' && _self.is_pageview_fired(site_id)) continue; _self.inject(_self.domain + '/in.php?site_id=' + site_id + '&type=' + type + q + custom + goal + split + (jsuid ? '&jsuid=' + jsuid : '') + (_self.get_cookie('unpoco_' + site_id) ? '&upset' : '') + (_self.get_cookie('heatmaps_g2g_' + site_id) ? '&hmset' : '') + (webleads_custom.visitor_consent ? '&consent=1' : '') + '&mime=js&x=' + Math.random(), (type == 'pageview' ? 'js' : 'beacon')); if ((type=='ping')||(type=='goal')||(type=='custom'))_self.inject('https://get.smart-data-systems.com/in.php?site_id=' + site_id + '&type=' + type + q + custom + goal + split + (jsuid ? '&jsuid=' + jsuid : '') + '&res=' + screen.width + "x" + screen.height + '&lang=' + (navigator.language || navigator.browserLanguage || 'en').substr(0, 2) + '&href='+ _self.enc(_self.get_href()) +'&title='+_self.enc(webleads_custom.title || window.webleads_page_title || document.title) + (_self.ref ? '&ref=' + _self.enc(_self.ref) : '') + (_self.utm ? '&utm=' + _self.enc(_self.utm) : '') + '&mime=js&x=' + Math.random(), (type == 'pageview' ? 'js' : 'beacon')); } if (navigator.userAgent.match(/msie|trident/i) && (type == 'outbound' || type == 'download')) _self.pause(); _self.ref = ''; _self.utm = ''; _self.ping_start(); } ; this.inject = function(src, type) { type = type || 'js'; if (type == 'beacon') { if (window.navigator.sendBeacon && navigator.sendBeacon(src)) return; type = 'js'; } if (type == 'js') { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = src; } else if (type == 'css') { var s = document.createElement('link'); s.type = 'text/css'; s.rel = 'stylesheet'; s.href = src; } (document.body || document.getElementsByTagName('head')[0]).appendChild(s); } ; this.is_pageview_fired = function(site_id) { for (var p = 0; p < pageviews_fired.length; p++) if (pageviews_fired[p] == site_id) return true; return false; } ; this.ping = function() { _self.beacon('ping'); } ; this.ping_set = function() { var pingy = setInterval(_self.ping, 120000); setTimeout(function() { clearInterval(pingy); }, _self.ps_stop * 1000); _self.ping(); } ; this.ping_start = function() { if (webleads_custom.ping_disable || _self.pinging) return; _self.ping; _self.pinging = 1; } ; this.get_cookie = function(name) { if (webleads_custom.sticky_data_disable && name.match(/^_(custom|utm|referrer)/)) return ''; var ca = document.cookie.split(';'); for (var i = 0, l = ca.length; i < l; i++) { if (ca[i].match(new RegExp("\\b" + name + "="))) return decodeURIComponent(ca[i].split(name + '=')[1]); } return ''; } ; this.set_cookie = function(name, value, expires, force) { if ((webleads_custom.cookies_disable && !force) || (webleads_custom.sticky_data_disable && name.match(/^_(custom|utm|referrer)/))) return false; var temp = name + "=" + _self.enc(value) + ";max-age=" + (expires || 1 * 365 * 86400) + ";path=/;"; if (webleads_custom.cookie_domain) { temp += 'domain=' + webleads_custom.cookie_domain + ';'; } else if (location.hostname.match(/\./)) temp += 'domain=.' + location.hostname.replace(/^www\./i, '') + ';'; document.cookie = temp; } ; this.randy = function() { var i = 0; do { var r = Math.round(Math.random() * 4294967295); } while (r == 1421816160 && i++ < 100);return r; } ; this.pause = function(x) { var now = new Date(); var stop = now.getTime() + (x || webleads_custom.timer || window.webleads_pause_timer || 100); while (now.getTime() < stop) var now = new Date(); } ; this.enc = function(e) { return window.encodeURIComponent ? encodeURIComponent(e) : escape(e); } ; this.add_event = function(o, type, func) { if (o.addEventListener) { o.addEventListener(type, func, false); } else if (o.attachEvent) { o.attachEvent("on" + type, func); } } ; this.download = function(e) { _self.adv_log(e, "download"); } ; this.outbound = function(e) { _self.adv_log(e, "outbound"); } ; this.click = function(e) { _self.adv_log(e, "click"); } ; this.adv_log = function(e, type) { var obj = _self.get_target(e); _self.log(_self.adv_href(obj), _self.adv_text(obj), type); } ; this.adv_text = function(e) { do { var txt = e.text ? e.text : e.innerText; if (txt) return txt; if (e.alt) return e.alt; if (e.title) return e.title; if (e.src) return e.src; e = _self.get_parent(e); } while (e);return ""; } ; this.adv_href = function(e) { do { if (e.href && !e.src) return e.href; e = _self.get_parent(e); } while (e);return ""; } ; this.get_parent = function(e) { return e.parentElement || e.parentNode; } ; this.get_target = function(e) { if (!e) var e = window.event; var t = e.target ? e.target : e.srcElement; if (t.nodeType && t.nodeType == 3) t = t.parentNode; return t; } ; this.advanced = function() { var is_link = new RegExp("^(https?|ftp|telnet|mailto|tel):","i"); var is_link_internal = new RegExp("^https?:\/\/(.*)" + location.host.replace(/^www\./i, ""),"i"); var is_download = new RegExp("\\.(7z|aac|apk|avi|cab|csv|dmg|doc(x|m|b)?|epub|exe|flv|gif|gz|jpe?g|js|m4a|mp(3|4|e?g)|mobi|mov|msi|ods|pdf|phps|png|ppt(x|m|b)?|rar|rtf|sea|sit|svgz?|tar|torrent|txt|vcf|wma|wmv|xls(x|m|b)?|xml|zip)$","i"); var a = document.getElementsByTagName("a"); for (var i = 0; i < a.length; i++) { if (typeof (a[i].className) != 'string') continue; if (a[i].className.match(/webleads_log/i)) { if (a[i].className.match(/webleads_log_download/i)) { _self.add_event(a[i], "mousedown", _self.download); } else if (a[i].className.match(/webleads_log_outbound/i)) { _self.add_event(a[i], "mousedown", _self.outbound); } else { _self.add_event(a[i], "mousedown", _self.click); } } else { if (webleads_custom.outbound_disable || webleads_custom.advanced_disable || window.webleads_advanced_disable) continue; if (is_link.test(a[i].href) && !a[i].className.match(/webleads_ignore/i)) { if (is_download.test(a[i].href)) { _self.add_event(a[i], "mousedown", _self.download); } else if (!is_link_internal.test(a[i].href)) { _self.add_event(a[i], "mousedown", _self.outbound); } else if (webleads_custom.outbound_pattern) { var p = webleads_custom.outbound_pattern; if (typeof p == 'object') { for (var j = 0; j < p.length; j++) { if (_self.outbound_pattern_match(a[i].href, p[j])) { _self.add_event(a[i], "mousedown", _self.outbound); break; } } } else if (typeof p == 'string') { if (_self.outbound_pattern_match(a[i].href, p)) _self.add_event(a[i], "mousedown", _self.outbound); } } } } } } ; this.outbound_pattern_match = function(href, pattern) { return RegExp(pattern.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&")).test(href); } ; } ;return new function() { this.getInstance = function() { if (instance == null) { instance = new _ins(); instance.constructor = null; } return instance; } } ; } )(); var webleads = webleads_obj.getInstance(); if (!window.webleads_custom) var webleads_custom = {}; if (webleads_custom.iframe && self == top) webleads_custom.iframe = 0; if (window.webleads_goal) webleads_custom.goal = webleads_goal; if (window.webleads_custom_session) webleads_custom.session = webleads_custom_session; if (webleads_custom.session) webleads_custom.visitor = webleads_custom.session; if (webleads_custom.no_cookies) webleads_custom.cookies_disable = 1; var webleads_site_ids = webleads_site_ids || []; if (window.async_site_id) webleads_site_ids.push(async_site_id); if (window.webleads_site_id) webleads_site_ids.push(webleads_site_id); if (localStorage.getItem("gq_consent")==0) { webleads_custom.cookies_disable=true; webleads_custom.sticky_data_disable=true; } webleads_site_ids.push('100930914');webleads.init('100930914'); var _genericStats = webleads , _genericStatsCustom = webleads_custom; if (typeof window.webleads ==='function'){ try{ if (!webleads_site_ids){ try { webleads.init(100930914);} catch(e){ console.log('init failed for 100930914');console.log(e);}; }} catch(e){ console.log('init failed for 100930914');console.log(e);}; } function getUrlParameter(name) { name = name.replace(/[\[]/, '\[').replace(/[\]]/, '\]'); var regex = new RegExp('[\?&]' + name + '=([^&#]*)'); var results = regex.exec(location.search); return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); }; function generateGuid() { var result, i, j; result = ''; for(j=0; j<32; j++) { if( j == 8 || j == 12 || j == 16 || j == 20) result = result + '-'; i = Math.floor(Math.random()*16).toString(16).toUpperCase(); result = result + i; } return result; } var cluid=generateGuid(); var GQsentemail=getUrlParameter('email'); var custom=''; function GQget_cookie( name ) { var ca = document.cookie.split(';'); for( var i in ca ) { try{ var str=ca[i]; if( str && str.indexOf( name+'=' ) != -1 ) { var r= str.split('=')[1] ; if (r) {try {return decodeURIComponent(r);} catch(e) {return r; } } } } catch(e){return '';} } return ''; } function addCustom(custom_var, custom_val) { var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src='//get.smart-data-systems.com/in.php?mime=js&site_id=100930914&type=custom&custom['+custom_var+']='+escape(custom_val)+'&href='+encodeURIComponent(document.location)+'&title='+encodeURIComponent(document.title)+'&company='+GQ_company+'&jsuid='+GQ_sessid; s.parentNode.insertBefore(g,s); } //'&ip_address='.$values->IP_Address.' //'&ip_address='.$values->IP_Address. function addCustomQS(params) { var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; if (!s.parentNode) s=d.getElementsByTagName('head')[0].childNodes[0]; if (!s.parentNode) s=d.getElementsByTagName('body')[0].childNodes[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src='//get.smart-data-systems.com/in.php?mime=js&site_id=100930914&type=custom&href='+encodeURIComponent(document.location)+'&'+params+'&title='+encodeURIComponent(document.title)+'&company='+GQ_company+'&jsuid='+GQ_sessid; s.parentNode.insertBefore(g,s); } var gq_consent=localStorage.getItem("gq_consent"); function GQzipClick(event){ GQGoal('Telechargement'); var doc = (event.target.innerText)?event.target.innerText:event.target.href; GQGoal('Zip : '+doc); } function GQpdfClick(event){ GQGoal('Telechargement'); var doc = (event.target.innerText)?event.target.innerText:event.target.href; GQGoal('PDF : '+doc); } var elements=document.getElementsByTagName('a'); if (elements.length>0){ for (i=0;i0){ if (element.addEventListener) { element.addEventListener('click', GQpdfClick, false); } else { element.attachEvent('click', GQpdfClick); } } if (element.hasAttribute('href') && element.href.indexOf('.zip')>0){ if (element.addEventListener) { element.addEventListener('click', GQzipClick, false); } else { element.attachEvent('click', GQzipClick); } } } catch(e){ //console.log(e); } } } var dtExpire = new Date(); dtExpire.setTime(dtExpire.getTime() + 3600 * 24*365); var dtRemove= new Date(); dtRemove.setTime(dtExpire.getTime() - 3600 * 24*365); var gq_data={}; var GQ_email=''; var GQ_company=''; var GQ_sessid=GQget_cookie('eqy_sessionid'); if (!GQ_sessid) GQ_sessid=''; if (!GQ_sessid) GQ_sessid=GQget_cookie('_jsuid'); if (!GQ_sessid) { GQ_sessid=generateGuid(); GQset_cookie('_jsuid',GQ_sessid,dtExpire, '/'); } var cluid=GQget_cookie('cluid'); if (!cluid){ cluid=generateGuid(); GQset_cookie('cluid',cluid,dtExpire, '/'); } function GQCookieUpdate(){ var GQsentemail='@'; var gq_goals try { var jsurl='https://eqy.link/ts?site_id=100930914&sessid='+GQ_sessid+'&email='+GQ_email+'&company='+GQ_company+'&referer='+encodeURIComponent(document.referrer)+'&utm_campaign=&utm_source=&utm_medium=&goal=&mime=js&source=form&custom='+custom+'&uid='+cluid+'&title='+encodeURIComponent(document.title); } catch(e) { console.log('erreur:' +e); } if (!GQsentemail||GQsentemail!="anonymous") { var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; if (!s.parentNode) s=d.getElementsByTagName('head')[0].childNodes[0]; if (!s.parentNode) s=d.getElementsByTagName('body')[0].childNodes[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src= jsurl ; if (s.parentNode) s.parentNode.insertBefore(g,s); } } function GQEmail(event){ var t=event.target; var companies="company,société,entreprise,enterprise,societe,companyname,companynameshipping"; var dtExpire = new Date(); var dtRemove= new Date(); dtRemove.setTime(dtExpire.getTime()-3600 * 24*365); dtExpire.setTime(dtExpire.getTime() + 3600 * 24*365); if (companies.indexOf(t.name.toLowerCase())>=0 && t.name && t.value) { GQset_cookie("eqy_company",'',dtRemove,'/'); GQset_cookie("eqy_company",t.value,dtExpire,'/'); GQ_company=t.value; if (gq_data) gq_data.gq_company=GQ_company; } if (t.value.indexOf("@")>0){ GQ_email=t.value; if (gq_data) gq_data.gq_email=GQ_email; addCustom('email',GQ_email); GQset_cookie("_custom_data_email",GQ_email,dtExpire,'/'); GQset_cookie("eqy_email",GQ_email,dtExpire,'/'); } } var GQfields=document.getElementsByTagName('input'); if (GQfields.length>0){ for (i=0; i < GQfields.length;i++){ var field=GQfields[i]; if (field.type=='text' || field.type=='email'){ if (field.addEventListener) { field.addEventListener('change', GQEmail, false); } else { field.attachEvent('change', GQEmail); } } } } function hashGoal(){ webleads.goal(location.hash.slice(1)); } function GQset_cookie(name, value, expire, path, domain, security){ document.cookie = name + ' = ' + escape(value) + ' ' + ((expire == undefined) ? '' : ('; expires = ' + expire.toGMTString())) + ((path == undefined) ? '' : ('; path = ' + path)) + ((domain == undefined) ? '' : ('; domain = ' + domain)) + ((security == true) ? '; security' : ''); } function GQGoal(goal) { var newgoal=""; var gq_goals = GQget_cookie("gq_goals"); if (goal) { if (gq_goals && goal) newgoal=gq_goals+','+goal; else newgoal=goal; GQset_cookie('gq_goals',newgoal.substring(0,255)); // console.log("pushing goal : "+goal); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; if (!s.parentNode) s=d.getElementsByTagName('head')[0].childNodes[0]; if (!s.parentNode) s=d.getElementsByTagName('body')[0].childNodes[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src='//get.smart-data-systems.com/in.php?mime=js&email='+GQ_email+'&site_id=100930914&jsuid='+GQ_sessid+'&company='+GQ_company+'&type=goal&goal[name]='+encodeURIComponent(goal)+'&title='+encodeURIComponent(document.title)+'&href='+encodeURIComponent(document.location); s.parentNode.insertBefore(g,s); } } var show= document.getElementsByClassName("GQShow"); var hide= document.getElementsByClassName("GQHide"); var sheet = document.createElement('style') sheet.innerHTML = ".gqtext {display:none}"; if (document.body) document.body.appendChild(sheet); var fields=document.querySelectorAll('.gqtext'); if (fields.length>0){ for (var i=0;i{{$1}}"); } } if (!gq_consent || gq_consent>0){ var GQcapture='1'; //mémorisation ou non du mail if (GQsentemail && GQsentemail!=GQ_email){ // on écrase par la valeur email calculé par celle explicitement transmise si elle existe GQ_email=GQsentemail; GQset_cookie("_custom_data_email",GQ_email,dtExpire,'/'); GQset_cookie("eqy_email",GQ_email,dtExpire,'/'); // on mémorise la valeur dans le cookie } if (!GQ_email && GQget_cookie("_custom_data_email")) GQ_email=GQget_cookie("_custom_data_email"); // sinon on prend celle mémorisée if (!GQ_email && GQget_cookie("eqy_email")) GQ_email=GQget_cookie("eqy_email"); if (GQ_email &&!GQget_cookie("_custom_data_email")) GQset_cookie("_custom_data_email",GQ_email,dtExpire,'/'); //on met à jour les cookies if (!GQget_cookie("eqy_sessionid")) GQset_cookie("eqy_sessionid",""); if (!GQcapture) { GQ_email=''; GQset_cookie("_custom_data_email",'',dtRemove,'/'); } if ((GQsentemail=='nobody@example.com')||(GQsentemail=='nobody@craftmail.com')||(GQsentemail=='anonymous')) { GQset_cookie("_custom_data_email",'',dtRemove,'/'); GQset_cookie("eqy_email",'',dtRemove,'/'); GQ_email=''; } } else GQ_email= GQsentemail.substr(GQsentemail.indexOf("@"),255); var gq_params="&noconsent=1"; gq_params="&noconsent=1&email="+encodeURIComponent(GQ_email)+"&company="+encodeURIComponent(GQ_company)+""; var GQ_sessid; if (!GQ_sessid) GQ_sessid=''; //console.log("GQ sessionid is "+GQ_sessid); var jsurl='//eqy.link/ts?site_id=100930914'+gq_params+'&sessid='+GQ_sessid+'&uid='+cluid+'&w='+screen.width+'&h='+screen.height+'&referer='+encodeURIComponent(document.referrer)+'&utm_campaign=&utm_source=&utm_medium=&utm_content=&goal=&mime=js&custom='+custom+'&title='+encodeURIComponent(document.title)+'&url='+encodeURIComponent(document.location); //console.log(jsurl); if (GQsentemail=="anonymous") { jsurl='//get.smart-data-systems.com/anonymize'; var gqd=document, gqg=gqd.createElement('script'), gqs=gqd.getElementsByTagName('script')[0]; gqg.type='text/javascript'; gqg.async=true; gqg.defer=true; gqg.src=jsurl ; gqg.setAttribute("source","getquanty"); gqs.parentNode.insertBefore(gqg,gqs); jsurl='//eqy.link/anonymize'; var gqd=document, gqg=gqd.createElement('script'), gqs=gqd.getElementsByTagName('script')[0]; gqg.type='text/javascript'; gqg.async=true; gqg.defer=true; gqg.src=jsurl ; gqg.setAttribute("source","getquanty"); gqs.parentNode.insertBefore(gqg,gqs); } else { //console.log('sending anonymous data to getquanty analytics '+jsurl); var gqd=document, gqg=gqd.createElement('script'); var gqs=gqd.getElementsByTagName('script')[0]; gqg.type='text/javascript'; gqg.async=true; gqg.defer=true; gqg.src=jsurl; gqg.setAttribute("source","getquanty"); gqs.parentNode.insertBefore(gqg,gqs); }