//détection de flash function ControlVersion() { var version; var axo; var e; // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry try { // version will be set for 7.X or greater players axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); version = axo.GetVariable("$version"); } catch (e) { } if (!version) { try { // version will be set for 6.X players only axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); // installed player is some revision of 6.0 // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29, // so we have to be careful. // default to the first public version version = "WIN 6,0,21,0"; // throws if AllowScripAccess does not exist (introduced in 6.0r47) axo.AllowScriptAccess = "always"; // safe to call for 6.0r47 or greater version = axo.GetVariable("$version"); } catch (e) { } } if (!version) { try { // version will be set for 4.X or 5.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); version = axo.GetVariable("$version"); } catch (e) { } } if (!version) { try { // version will be set for 3.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); version = "WIN 3,0,18,0"; } catch (e) { } } if (!version) { try { // version will be set for 2.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); version = "WIN 2,0,0,11"; } catch (e) { version = -1; } } return version; } //détectio PDF function PDFDetect() { installed = false ; for (x=2; x<10; x++) { // To Detect older Acrobat Versions 6 - try { oAcro=eval("new ActiveXObject('PDF.PdfCtrl."+x+"');"); if (oAcro) { installed = true; } } catch(e) {} } // To Detect older Acrobat Versions 6 - try { oAcro4=new ActiveXObject('PDF.PdfCtrl.1'); if (oAcro4) { installed = true; } } catch(e) {} // To Detect Acrobat Version 7 + try { bAcrobatVer7 = new ActiveXObject("AcroPDF.PDF.1"); if (bAcrobatVer7) { installed = true ; } } catch(e) {} return installed ; } function track(ctpId) { var page = document.URL ; var referrer = document.referrer ; var title = document.title ; var resolution = screen.width + "x" + screen.height ; var resolutionUtile = screen.availWidth + "x" + screen.availHeight ; var isIE = (navigator.appName.indexOf("Microsoft") !=-1) ; var isNetscape = (navigator.appName.indexOf("Netscape") !=-1) ; var isOpera = (navigator.userAgent.indexOf("Opera")!=-1) ; var isFirefox = (navigator.userAgent.indexOf("Firefox")!=-1) ; var isIceweasel = (navigator.userAgent.indexOf("Iceweasel")!=-1) ; var isSafari = (navigator.userAgent.indexOf("Safari")!=-1) ; var isKonqueror = (navigator.userAgent.indexOf("Konqueror")!=-1) ; if (isIE) var navigateur = "Internet Explorer" ; else { if (isFirefox) var navigateur = "Firefox" ; else { if (isIceweasel) var navigateur = "Iceweasel" ; else { if (isOpera) var navigateur = "Opera" ; else { if (isNetscape) var navigateur = "Netscape" ; else { if (isSafari) var navigateur = "Safari" ; else { if (isKonqueror) var navigateur = "Konqueror" ; else var navigateur = navigator.appName ; } } } } } } if (isIE) var lang = navigator.userLanguage ; else var lang = navigator.language ; var cookiesActifs = navigator.cookieEnabled ; var javaActif = navigator.javaEnabled() ; if (isIE) { if (ControlVersion() == -1) var flashActif = false ; else var flashActif = true ; var lang = navigator.userLanguage ; var pdfActif = PDFDetect() ; } else { if (navigator.plugins["Shockwave Flash"]) var flashActif = true ; else var flashActif = false ; if (navigator.plugins["Adobe Acrobat"]) var pdfActif = true ; else var pdfActif = false ; var lang = navigator.language ; } var iframe = "" ; iframe = "p=" + escape(page) ; iframe += "&r=" + escape(referrer) ; iframe += "&t=" + escape(title) ; iframe += "&res=" + escape(resolution) ; iframe += "&resU=" + escape(resolutionUtile) ; iframe += "&n=" + escape(navigateur) ; iframe += (cookiesActifs) ? "&c=1" : "&c=0" ; iframe += (javaActif) ? "&j=1" : "&j=0" ; iframe += (flashActif) ? "&f=1" : "&f=0" ; iframe += (pdfActif) ? "&pdf=1" : "&pdf=0" ; iframe += "&os=" + navigator.platform ; iframe += "&l=" + escape(lang) ; iframe += "&m=" + escape(ctpId) ; var container = document.getElementById('track_' + ctpId) ; if ((container.getElementsByTagName("A")[0].getAttribute("href").indexOf('http://www.web-libre.org/') != -1)) { frame = "" ; container.innerHTML += frame ; } } track('3988c7f88ebcb58c6ce932b957b6f332') ;