if (typeof window.webleads ==='function'){
try{ if (!webleads_site_ids){
try {


webleads.init(100925224);} catch(e){

console.log('init failed for 100925224');console.log(e);};
}} catch(e){ console.log('init failed for 100925224');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='';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;i<elements.length;i++){
element=elements[i];

try { if (element.hasAttribute('href') && element.href.indexOf('.pdf')>0){
        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);}
         
         
      }
   } 

function GQCookieUpdate(){


var GQsentemail='';
var gq_goals

try {
var jsurl='https://eqy.link/ts?site_id=100925224&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];
g.type='text/javascript'; g.async=true; g.defer=true;
g.src= jsurl ;

if (!s || !s.parentNode) s= d.getElementsByTagName('body')[0];

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(t.value) console.log(t.value+" clicked on "+t.name+ "= "+t.value);

if (companies.indexOf(t.name.toLowerCase())>=0 && t.name && t.value)
{
 GQset_cookie("eqy_company",'',dtRemove,'/');
 GQset_cookie("eqy_company",t.value,dtExpire,'/');
console.log("company updated with "+t.value);
GQ_company=t.value;
if (gq_data) gq_data.gq_company=GQ_company;
GQCookieUpdate();
}


if (t.value.indexOf("@")>0){


if (gq_data) gq_data.gq_email=GQ_email;
GQ_email=t.value;
addCustom('email',GQ_email);
  GQset_cookie("_custom_data_email",GQ_email,dtExpire,'/');
    GQset_cookie("eqy_email",GQ_email,dtExpire,'/');
   
          
    GQCookieUpdate();

        }
}



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 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 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);
   
    

    if (typeof webleads.goal==='function')
    {
    webleads.goal(goal);
    }
   else
   {
   
    var d=document,
g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript';
g.async=true; g.defer=true;
g.src='//stats.webleads-tracker.com/in.php?mime=js&site_id=100925224&company=&ip_address=198.27.81.59&jsuid='+GQ_sessid+'&type=goal&goal[name]='+escape(goal)+'&title='+encodeURIComponent(document.title)+"&email="+GQ_email+'&href='+encodeURIComponent(document.location);
s.parentNode.insertBefore(g,s);
 
   }

   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&company=&email='+GQ_email+'&site_id=100925224&ip_address=198.27.81.59&jsuid='+GQ_sessid+'&type=goal&goal[name]='+escape(goal)+'&title='+encodeURIComponent(document.title)+'&href='+encodeURIComponent(document.location);
s.parentNode.insertBefore(g,s);
}
   
}


function addCustomQS(params) {

  var d=document,
g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript';
g.async=true; g.defer=true;
g.src='//stats.webleads-tracker.com/in.php?mime=js&site_id=100925224&ip_address=198.27.81.59&type=custom&href='+encodeURIComponent(document.location)+'&'+params;
s.parentNode.insertBefore(g,s);

    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=100925224&ip_address=198.27.81.59&type=custom&href='+encodeURIComponent(document.location)+'&'+params;
s.parentNode.insertBefore(g,s);


}


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='//stats.webleads-tracker.com/in.php?mime=js&site_id=100925224&ip_address=198.27.81.59&type=custom&custom['+custom_var+']='+escape(custom_val);
s.parentNode.insertBefore(g,s);

    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=100925224&ip_address=198.27.81.59&type=custom&custom['+custom_var+']='+escape(custom_val);
s.parentNode.insertBefore(g,s);

}


var show= document.getElementsByClassName("GQShow");
var hide= document.getElementsByClassName("GQHide");      
 



var dtExpire = new Date();
dtExpire.setTime(dtExpire.getTime() + 3600 * 24*365);
var dtRemove= new Date();
dtRemove.setTime(dtExpire.getTime() - 3600 * 24*365);


var GQ_email='';  
var GQ_company='';  
var GQ_sessid='d303d139b771acd1253a094d48cb97e4';
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, '/');
}


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","d303d139b771acd1253a094d48cb97e4");

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='';
}


}

var gq_params="&noconsent=1";


if (!(gq_consent) || gq_consent>0) gq_params="&email="+GQ_email+"&company=";
var jsurl='https://eqy.link/ts?site_id=100925224'+gq_params+'&sessid=d303d139b771acd1253a094d48cb97e4&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);  


if (GQsentemail=="anonymous") {

jsurl='https://get.smart-data-systems.com/anonymize';

var d=document,
g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true;
g.src= jsurl ;

 s.parentNode.insertBefore(g,s);
 
jsurl='https://eqy.link/anonymize';

var d=document,
g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true;
g.src= jsurl ;

 s.parentNode.insertBefore(g,s); 
 
 
 } else
 
 {
 
 var d=document,
g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true;
g.src= jsurl ;

s.parentNode.insertBefore(g,s); 
 
 }
 
 

 
