// JavaScript Document //initialisation de toutes les variables var _bd=document; //document var _dl=_bd.location; //location var _dlh=""; //hash if(_dl.hash) _dlh=_dl.href.substring(_dl.href.indexOf('#')); //hash var _chaine_option=""; var _get = _creer_tab_get(); //option de détection _opflash = 1; _opinfo = 1; //Fonction d'enregistrement des actions utilisateur function nimTracker() { //Ajout/Vérif de cookie _creerCookie(); //récupération des informations navigateur client // plus tard //Appel de la page de suivi du tracking _enregistrerTrack(); // On retourne true pour permettre au navigateur d'accéder à l'URL demandée return true; } //Fonction de suivi du tracking function _enregistrerTrack() { //si contact et message // if (_get["toto"]=="toto") { alert ("toto track");var lol= _lire_cookie('message'); alert (lol);} if(_lire_cookie('contact')!=null && _lire_cookie('contact')!='undefined' && _lire_cookie('message')!=null && _lire_cookie('message')!='undefined' && _ui!='' && _ui!='undefined'){ _chaine_option += '&url='+escape(_dl); var sc=document.createElement('script'); sc.type='text/javascript'; sc.id="_nimojs"; // alert(document.location); // alert("rec"); sc.src='http://f1.netitmail.net/nim_tracker_trait.php?nim=1&u='+_ui+'&c='+_lire_cookie('contact')+'&m='+_lire_cookie('message')+_chaine_option+'&'+Math.random(); //alert('track'+sc.src); document.getElementsByTagName('head')[0].appendChild(sc); } } //energistre les param du visiteurs function _enregistrerNew() { if(_lire_cookie('contact')!=null && _lire_cookie('contact')!='undefined' && _lire_cookie('message')!=null && _lire_cookie('message')!='undefined' && _ui!='' && _ui!='undefined') { //alert ("create"); info = _detecte_info_navigateur(); var sc=document.createElement('script'); sc.type='text/javascript'; sc.id="_nimojs"; sc.src='http://f1.netitmail.net/nim_tracker_trait.php?nim=new&u='+_ui+'&c='+_lire_cookie('contact')+'&m='+_lire_cookie('message')+'&'+info +'&'+Math.random(); //alert("NOUV"+sc.src); document.getElementsByTagName('head')[0].appendChild(sc); } } //Fonction pour vérifier et/ou créer le cookie function _creerCookie(){ //creation du cookie uniquement si contact et message nouv=0; if(_get["nimT"]!='undefined' && _get["nimT"]!='' && _get["nimT"] ){ tt = _get["nimT"].split("-"); //C //alert (_lire_cookie('contact')); if( (_lire_cookie('contact')==null || _lire_cookie('contact')=='undefined') && tt[1] ){_ecrire_cookie('contact', tt[1], null, null, false); nouv=1; } //M if( (_lire_cookie('message')==null || _lire_cookie('message')=='undefined' ) && tt[0] ){_ecrire_cookie('message', tt[0], null, null, false); nouv=1;} // si nouv, on enregistre les param ;) if (nouv==1) { _enregistrerNew(); } } } // COOKIES ////////////////////////////////////////////////////////////////////////////////////////////////////////// //Fonction pour écrire un cookie function _ecrire_cookie(nom, valeur, expires, path, domain, secure) { expires = 172800000; // 1 hour default expiration var expires_date = new Date( (new Date()).getTime() + (expires) ); //var reg=new RegExp("(http://)", "g"); //domZ = _dl.replace(reg,""); //dom = _dl.split("/"); var domaine = initPath(); //alert("k"); //alert ("DOMA="+domaine); _bd.cookie=nom+"="+escape(valeur)+((expires==null) ? "" : ("; expires="+expires_date.toGMTString())) + ";path=/"+((domaine==null) ? "" : ("; domain="+domaine)); // alert ( _bd.cookie); /* ((path==null) ? "" : ("; path="+path))+ ((secure==true) ? "; secure" : ""); */ } //Fonction pour retourner un élément d'un cookie (à la position offset) function _arguments_cookie(offset){ var endstr=_bd.cookie.indexOf (";", offset); if (endstr==-1) endstr=document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } //Fonction pour lire tout le contenu d'un cookie function _lire_cookie(nom) { var arg=nom+"="; var alen=arg.length; var clen=_bd.cookie.length; var i=0; while (i=2;ii--) { try { var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');"); if (fl) { f=ii + '.0'; break; } } catch(e) {} } } return f; } //récupérer le tableau des infos en GET function _creer_tab_get(){ var a = unescape(_dl.search.substr(1)).split("&"); var get = new Array(); for (var i=0; i