var gamme = "";
var produit = "";

//On stocke la gamme et le produit
function putProduit( magamme, monproduit ){
	gamme = magamme;
	produit = monproduit;
}


function getXhr(){
  
  if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); 
  
  else if(window.ActiveXObject)
   {  
    try
     {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
     }
    catch (e)
     {
      xhr = new ActiveXObject("Microsoft.XMLHTTP");
     }
   }
  else 
   { 
    xhr = false; 
   }
}




//Reco
function reco(){

     
	if ( isValidEmail ( document.forms["popupreco_form"].elements["popupreco_email"].value ) && isValidEmail ( document.forms["popupreco_form"].elements["popupreco_ami"].value )  ){

		xhr = getXhr();
		
		if ( getXhr() != false ){
		
		xhr.onreadystatechange = function()
		{
		
			if(xhr.readyState == 4 && xhr.status == 200)
			 {
				
				var docXML= xhr.responseXML;
				var items = docXML.getElementsByTagName("reponse");

				if ( items.item(0).firstChild.data == "error" ){
					
					setError( "popupreco_erreur", "Erreur technique" );
					
				}
				else{
					
					closePopup( "popupreco" );
					affichPopup( "popuprecovalid" );
					
				}
			
			 }
		}
		
		xhr.open("POST",'../include/fonctions/reco.php',true);
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xhr.send( "email=" + document.forms["popupreco_form"].elements["popupreco_email"].value + "&email_ami=" + document.forms["popupreco_form"].elements["popupreco_ami"].value + "&gamme=" + gamme + "&produit=" + produit);
	  }
	
	}else{
		
		setError( "popupreco_erreur", "Indique por favor um E-mail v&aacute;lido" );
		
	}
	
	
}


//recoDiag
function recoDiag(){

     
	if ( isValidEmail ( document.forms["popuprecoDiag_form"].elements["popuprecoDiag_email"].value ) && isValidEmail ( document.forms["popuprecoDiag_form"].elements["popuprecoDiag_ami"].value )  ){

		xhr = getXhr();
		
		if ( getXhr() != false ){
		
		xhr.onreadystatechange = function()
		{
		
			if(xhr.readyState == 4 && xhr.status == 200)
			 {
				
				var docXML= xhr.responseXML;
				var items = docXML.getElementsByTagName("reponse");

				if ( items.item(0).firstChild.data == "error" ){
					
					setError( "popupreco_erreur", "Erreur technique" );
					
				}
				else{
					
					closePopup( "popuprecoDiag" );
					affichPopup( "popuprecovalid" );
					
				}
			
			 }
		}
		
		xhr.open("POST",'../include/fonctions/reco.php',true);
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xhr.send( "email=" + document.forms["popuprecoDiag_form"].elements["popuprecoDiag_email"].value + "&email_ami=" + document.forms["popuprecoDiag_form"].elements["popuprecoDiag_ami"].value + "&gamme=" + gamme + "&produit=" + produit);
	  }
	
	}else{
		
		setError( "popupreco_erreur", "Indique por favor um E-mail v&aacute;lido" );
		
	}
	
	
}


function setError( champs, ch )
{
	window.document.getElementById( champs ).style.visibility = 'visible';
	window.document.getElementById( champs ).innerHTML = ch;	
	intV = setInterval( 'hideError(\'' + champs + '\')', 2000 );
}

function hideError( champs )
{ 
	var obj = window.document.getElementById( champs );
	obj.style.visibility = 'hidden';
	clearInterval( intV );
}
