var xhr = null;

/**
 * ENVOI DU MAIL AMI
 */
function getXhrMail(nom, prenom, email,produit){
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   window.open("envoiEmailAmi.php?email=" + email, "Envoi Email", "width=500, height=300"); 
	   xhr = false; 
	} 
}

/**
 * Méthode qui sera appelée sur le click du bouton
 */
function envoiMail(prodID){
	var email = document.getElementById('amiemail').value;
	rx=new RegExp("^[\\w\.-]+@[\\w\\.-]+\\.[a-zA-Z]{2,4}$");
	if(!rx.test(email)){
		alert('E-mail non valide');
		return false;
	}else{
		getXhrMail(email);
		// On défini ce qu'on va faire quand on aura la réponse
		xhr.onreadystatechange = function(){
			// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
			if(xhr.readyState == 4 && xhr.status == 200){
				alert(xhr.responseText);
				document.getElementById('firendForm').style.display='none';
				document.getElementById('amiemail').style.value='';
				/*document.getElementById('amibutton').disabled='';
				document.getElementById('amibutton').value='Envoyer';*/
			}
		}
		xhr.open("GET","envoiEmailAmi.php?email=" + email + '&prod=' + prodID,true);
		/*document.getElementById('amibutton').disabled='disabled';
		document.getElementById('amibutton').value='Envoi en cours...';*/
		xhr.send(null);
	}
}