function portrait(largeur,hauteur,fichier,nom)
{
	win = new Ext.Window({
							autoLoad:'http://www.aava-communication.com/wp-content/themes/aava/portrait.php?fichier='+fichier,
							width:largeur,
							title:nom,
							height:hauteur,
							y:100
						});
	win.show(this);

}
//------------------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------------------
function poplogin(largeur,hauteur,nom)
{
	win = new Ext.Window({
							autoLoad:'http://www.aava-communication.com/wp-content/themes/aava/login.php',
							width:largeur,
							title:nom,
							height:hauteur,
							y:100
						});
	win.show(this);

}
//------------------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------------------
function poploginEn(largeur,hauteur,nom)
{
	win = new Ext.Window({
							autoLoad:'http://www.aava-communication.com/wp-content/themes/aava/login_en.php',
							width:largeur,
							title:nom,
							height:hauteur,
							y:100
						});
	win.show(this);

}
//-------------------------------------------------SetInnerHTML Sécurisé------------------------------------
//------------------------------------------------------------------------------------------------------------
    function setInnerHTML(divContent, HTML) {
      divContent.innerHTML=HTML; 
      var All=divContent.getElementsByTagName("*");
      for (var i=0; i<All.length; i++) {
        All[i].id=All[i].getAttribute("id")
        All[i].name=All[i].getAttribute("name")
        All[i].className=All[i].getAttribute("class")
      }
      var AllScripts=divContent.getElementsByTagName("script")
      for (var i=0; i<AllScripts.length; i++) {
         var s=AllScripts[i];
         if (s.src && s.src!="") {
            // Précédement asynchrone, mis en synchrone pour éviter des problèmes de dépendances de scripts
            eval(getFileContent(s.src))
         }
         else {
            eval(s.innerHTML)
         }
      }
    }
 
    // Renvoie le texte de l'objet ActiveXObject le plus récent depuis une liste
    var pickRecentProgID = function (idList){
	    // found progID flag
        var bFound = false;
        for(var i=0; i < idList.length && !bFound; i++){
            try{
                var oDoc = new ActiveXObject(idList[i]);
                o2Store = idList[i];
                bFound = true;
            }catch (objException){
                // trap; try next progID
            };
        };
        if (!bFound)
		    throw ("Aucun ActiveXObject n'est valide sur votre ordinateur, pensez à mettre à jour votre navigateur");
        idList = null;
        return o2Store;
    }
 
    // Retourne un nouvel objet XmlHttpRequest
    var GetXmlHttpRequest_AXO=null
    var GetXmlHttpRequest=function () {
	    if (window.XMLHttpRequest) {
		    return new XMLHttpRequest()
	    }
	    else if (window.ActiveXObject) {
		    if (!GetXmlHttpRequest_AXO) {
			    GetXmlHttpRequest_AXO=pickRecentProgID(["Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"]);
		    }
		    return new ActiveXObject(GetXmlHttpRequest_AXO)
	    }
	    return false;
    }
 
    function getFileContent(url) {
       var Xhr=GetXmlHttpRequest();
       Xhr.open("GET",url,false);
       Xhr.send(null);
       return Xhr.responseText;
    }
//------------------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------------------
function double_ajax_affichage(data, serveur, target, serveur2, target2)
{
		var xhr_object = null;

		if(window.XMLHttpRequest) // Firefox
		   xhr_object = new XMLHttpRequest();
		else if(window.ActiveXObject) // Internet Explorer
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		else { // XMLHttpRequest non supporté par le navigateur
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		   return;
			 }
			 
			 var valeur = "&data="+data;
			 
	xhr_object.open("POST", serveur, true);
		xhr_object.onreadystatechange = function()
										{
											if(xhr_object.readyState == 4)
											{
												setInnerHTML(document.getElementById(target), xhr_object.responseText);
												//document.getElementById(target).innerHTML = xhr_object.responseText;
											}
										}
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xhr_object.send(valeur);
		
		var xhr_object2 = null;

		if(window.XMLHttpRequest) // Firefox
		   xhr_object2 = new XMLHttpRequest();
		else if(window.ActiveXObject) // Internet Explorer
		   xhr_object2 = new ActiveXObject("Microsoft.XMLHTTP");
		else { // XMLHttpRequest non supporté par le navigateur
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		   return;
			 }
			 
			 var valeur2 = "&data="+data;
			 
	xhr_object2.open("POST", serveur2, true);
		xhr_object2.onreadystatechange = function()
										{
											if(xhr_object2.readyState == 4)
											{
												setInnerHTML(document.getElementById(target2), xhr_object2.responseText);
												//document.getElementById(target2).innerHTML = xhr_object2.responseText;
											}
										}
		xhr_object2.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xhr_object2.send(valeur2);
}
//------------------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------------------
function insert_message(ref, langue)
	{
		var xhr_object = null;

			if(window.XMLHttpRequest) // Firefox
			   xhr_object = new XMLHttpRequest();
			else if(window.ActiveXObject) // Internet Explorer
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
			else { // XMLHttpRequest non supporté par le navigateur
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
			   return;
				 }
				 
		if(langue=='fr'){var cible = 'insert_message.php';var mess = 'Veuillez patienter...';}else{var cible = 'insert_message_en.php';var mess = 'Please wait...';}
		
		affiche_message(mess);
		
		var reference = "reference="+ref;
		var prenom = "&prenom="+document.getElementById('prenom').value;
		var email = "&email="+document.getElementById('email').value;
		var message1 = "&message1="+document.getElementById('message1').value;

		var data = reference+prenom+email+message1;

		var tmp = null;

		xhr_object.open("POST", cible, true);
		xhr_object.onreadystatechange = function()
										{
											if(xhr_object.readyState == 4)
											{
												//alert(xhr_object.responseText);
												tmp = xhr_object.responseText.split("!");
												tmp1 = tmp[0];
												tmp2 = tmp[1];
												if(tmp1 == 'ok')
												{
													document.form.reset();
													document.form.prenom.focus();
													affiche_message(tmp2);
													efface_message();
													ajax_affichage(ref, 'livredor.php', 'inner');
												}
												else
												{
													//document.write(tmp1);
													affiche_message(tmp1);
													efface_message();
													document.getElementById(tmp2).focus();
												}
											}
										}
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xhr_object.send(data);
	}
//------------------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------------------
function verif(langue)
	{
		var xhr_object = null;

			if(window.XMLHttpRequest) // Firefox
			   xhr_object = new XMLHttpRequest();
			else if(window.ActiveXObject) // Internet Explorer
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
			else { // XMLHttpRequest non supporté par le navigateur
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
			   return;
				 }
				 
		affiche_message('Veuillez patienter...');
		
		var login = "login="+document.form1.login.value;
		var mdp = "&mdp="+document.form1.mdp.value;
		var langue = "&langue="+langue;

		var data = login+mdp+langue;

		var tmp = null;

		xhr_object.open("POST", "../../../espacevip/script_verif_log.php", true);
		xhr_object.onreadystatechange = function()
										{
											if(xhr_object.readyState == 4)
											{
												//alert(xhr_object.responseText);
												tmp = xhr_object.responseText.split("!");
												tmp1 = tmp[0];
												tmp2 = tmp[1];
												if(tmp1 == 'ok')
												{
													window.location.replace(tmp2);
												}
												else
												{
													affiche_message(tmp2);
													efface_message();
												}
											}
										}
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xhr_object.send(data);
	}
//---------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------
function ajax_affichage(data, serveur, target)
{
		var xhr_object = null;

		if(window.XMLHttpRequest) // Firefox
		   xhr_object = new XMLHttpRequest();
		else if(window.ActiveXObject) // Internet Explorer
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		else { // XMLHttpRequest non supporté par le navigateur
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		   return;
			 }
			 
			 var valeur = "&data="+data;
			 
	xhr_object.open("POST", serveur, true);
		xhr_object.onreadystatechange = function()
										{
											if(xhr_object.readyState == 4)
											{
												document.getElementById(target).innerHTML = xhr_object.responseText;
											}
										}
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xhr_object.send(valeur);
}
//------------------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------------------
function email(valeur, langue)
{
		var xhr_object = null;

		if(window.XMLHttpRequest) // Firefox
		   xhr_object = new XMLHttpRequest();
		else if(window.ActiveXObject) // Internet Explorer
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		else { // XMLHttpRequest non supporté par le navigateur
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		   return;
			 }
			 
			 var email_contact = "email="+valeur;
			 var nom = "&nom="+document.getElementById('nom_contact').value;
			 var expediteur = "&expediteur="+document.getElementById('expediteur').value;
			 var message2 = "&message2="+document.getElementById('message2').value;
			
			 var data = email_contact+nom+expediteur+message2;
			 
			 if(langue=='fr'){var tmp = 'envoi_email.php';var tmp2 = 'Veuillez patienter...';}else{var tmp = 'envoi_email_en.php';var tmp2 = 'Please wait...';}
			 
			 affiche_message(tmp2);
			 
	xhr_object.open("POST", tmp, true);
		xhr_object.onreadystatechange = function()
										{
											if(xhr_object.readyState == 4)
											{
												affiche_message(xhr_object.responseText);
												efface_message();
											}
										}
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xhr_object.send(data);
}
//------------------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------------------
function affiche_message(texte)
{
	document.getElementById('inner_message').innerHTML = texte;
	document.getElementById('message').style.visibility = 'visible';
}
//-------------------------------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------------------------------
function efface_message()
{	
	setTimeout('disparition()',2200);	
}
//-------------------------------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------------------------------
function disparition()
	{
		document.getElementById('message').style.visibility = 'hidden';
	}

