function HreflangManager() {

	// Detection d'IE
	var Nav = navigator.userAgent.toLowerCase();
	var IE = (Nav.indexOf('msie') >= 0) ? true : false;
		
	if(IE == true)
		{
		// Recuperation de la config
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");
		XhrObj.open("GET", BaseUrl+"/ecrire/tools/hreflangmanager/hreflang-manager.ini");
		XhrObj.onreadystatechange = function() {
			if( (XhrObj.readyState == 4) && (XhrObj.status == 200) )
				{Conf = XhrObj.responseText;}
			}
		XhrObj.send(null);
		
		// Récupération de la configuration
		var Lns = Conf.split("\n"); 
		var Ln2 = Lns[1].split("^");
		var margins = Ln2[2].split("|");

		// Affichage des drapeaux
		var A = document.getElementsByTagName('A');
		for(i=0; i<A.length; i++)
			{
			if(A[i].hreflang)
				{	
				// Seulement si langue est choisie		
				if(Lns[0].indexOf(A[i].hreflang) != -1)
					{
					// Création de l'image
					var Img = document.createElement("img");
						Img.src = BaseUrl+"/images/flags/ext_"+A[i].hreflang+".png";
						Img.alt = "";
						Img.border = "0";
						Img.style.verticalAlign = Ln2[1];
						Img.style.marginTop = margins[0];
						Img.style.marginRight = margins[1];
						Img.style.marginBottom = margins[2];
						Img.style.marginLeft = margins[3];
						
					if(Ln2[0] == "after")
						{A[i].appendChild(Img);}
					else if(Ln2[0] == "before")
						{A[i].insertBefore(Img, A[i].firstChild);}
					}
				}
			}
		}
		
}
window.onload = function() {
	HreflangManager();
}
