function CheckType(modele)
{

var chaine="";

	for(var i=1;i<10;i++)
		{
			
			if(document.getElementById(modele+i))
				{
					if(chaine=="")
						{
						if(document.getElementById(modele+i).checked==true)
							chaine=document.getElementById(modele+i).value;
						}	
					else
						{
						if(document.getElementById(modele+i).checked==true)
							chaine+=","+document.getElementById(modele+i).value;
						}
				}		
		}
		
document.getElementById(modele).value=chaine;
return chaine;
}

function isDigit(car)
{
if(parseInt(car) >= 0 && parseInt(car) <=9)
return true;

return false;
}

function print_r(tab)
{
var chaine="";
for(var i=0;i<tab.length;i++)
	{
		chaine+=tab[i]+"\n";
	}

	
alert(chaine);	
}


function testMail(id)
{
var verif 	= /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
if (verif.exec(document.getElementById(id).value) == null)
	return false;

return true;	
}

function DonneValeur(id)
{
	switch(document.getElementById(id).type)
		{
			case("checkbox"):if(Estcoche(id))
										return document.getElementById(id).value;
										else
										return "";
								break;
								
			case("radio"):if(Estcoche(id))
										return document.getElementById(id).value;
										else
										return "";
								break;					
								
			case("text"):	if(!ExisteDans("-",document.getElementById(id).value))
							return document.getElementById(id).value;
							else
							return "";
								break;
								
				default:	return document.getElementById(id).value;
								break;		
								
		}

}

function Estcoche(id)
{
return document.getElementById(id).checked;
}


//=============== DDE ESTIMATION=======================

function ValidFormEstimation(tablo)
{
var setget="";

for(var i=0;i<tablo.length;i++)
{
	if(i==0)
	setget+=tablo[i]+"="+escape(DonneValeur(tablo[i]));
	else
	setget+="&"+tablo[i]+"="+escape(DonneValeur(tablo[i]));
}

var xhr=null;
    var url="";	
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { ValidFormEstimation2(xhr); };
	url="appelajax/ValidFormEstimation.php?"+setget;
	//alert(url);
	document.getElementById('result').innerHTML="<img src='images/loader.gif'>";
	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);
}

function ValidFormEstimation2(xhr)
{
  if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
			var itemsresult = docXML.getElementsByTagName("result");
			document.getElementById('result').innerHTML=itemsresult.item(0).firstChild.data;
	}
	
}
//=========================================================
//=============== CONTACT REJOIGNEZ NOUS=======================
function ValidFormRejoi(tablo)
{

var setget="";

for(var i=0;i<tablo.length;i++)
{
	if(i==0)
	setget+=tablo[i]+"="+escape(DonneValeur(tablo[i]));
	else
	setget+="&"+tablo[i]+"="+escape(DonneValeur(tablo[i]));
}

var xhr=null;
    var url="";	
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { ValidFormRejoi2(xhr); };
	url="appelajax/ValidFormRejoi.php?"+setget;
	//alert(url);
	document.getElementById('result').innerHTML="<img src='images/loader.gif'>";
	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);
}

function ValidFormRejoi2(xhr)
{
  if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
			var itemsresult = docXML.getElementsByTagName("result");
			document.getElementById('result').innerHTML=itemsresult.item(0).firstChild.data;
	}
	
}




//=========== ALERTE MAIL ===================================
function ValidFormAlert(tablo)
{
var setget="";
var url="appelajax/ValidFormAlerte.php?";

for(var i=0;i<tablo.length;i++)
{
	if(i==0)
	setget+=tablo[i]+"="+escape(DonneValeur(tablo[i]));
	else
	setget+="&"+tablo[i]+"="+escape(DonneValeur(tablo[i]));
}

var xhr=null;
    	
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { ValidFormAlert2(xhr); };
	url=url+setget;
	alert(url);
document.getElementById('result').innerHTML="<img src='images/loader.gif'>";
	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);
}

function ValidFormAlert2(xhr)
{
  if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
			var itemsresult = docXML.getElementsByTagName("result");
			var itemserrorcode=docXML.getElementsByTagName("errorcode");
			if(itemserrorcode.item(0).firstChild.data==0)
				document.getElementById('result').innerHTML=itemsresult.item(0).firstChild.data;
				
	}
	
}


//============================================================
//======== VOTRE AVIS========================
function ValidAvis(tablo)
{
var setget="";
var url="appelajax/ValidAvis.php?";

for(var i=0;i<tablo.length;i++)
{
	if(i==0)
	setget+=tablo[i]+"="+escape(DonneValeur(tablo[i]));
	else
	setget+="&"+tablo[i]+"="+escape(DonneValeur(tablo[i]));
}

var xhr=null;
    	
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { ValidAvis2(xhr); };
	url=url+setget;
	//alert(url);
document.getElementById('result').innerHTML="<img src='images/loader.gif'>";
	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);
}

function ValidAvis2(xhr)
{
if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
			var itemsresult = docXML.getElementsByTagName("result");
			var itemserrorcode=docXML.getElementsByTagName("errorcode");
			if(itemserrorcode.item(0).firstChild.data==0)
				{
				document.getElementById('result').innerHTML=itemsresult.item(0).firstChild.data;
				document.getElementById('AfficheSondage').style.display='none';
				document.getElementById('AfficheSondageDejafait').style.display='block';
				}
				
	}
}

//============================================================
//======== PAGE ANNONCE========================
function ValidFormAnnonce(tablo)
{
var setget="";
var url="appelajax/ValidFormAnnonce.php?";

for(var i=0;i<tablo.length;i++)
{
	if(i==0)
	setget+=tablo[i]+"="+escape(DonneValeur(tablo[i]));
	else
	setget+="&"+tablo[i]+"="+escape(DonneValeur(tablo[i]));
}

var xhr=null;
    	
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { ValidFormAnnonce2(xhr); };
	url=url+setget;
	//alert(url);
document.getElementById('result').innerHTML="<img src='images/loader.gif'>";
	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);
}

function ValidFormAnnonce2(xhr)
{
if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
			var itemsresult = docXML.getElementsByTagName("result");
			var itemserrorcode=docXML.getElementsByTagName("errorcode");
			if(itemserrorcode.item(0).firstChild.data==0)
				{
				document.getElementById('result').innerHTML=itemsresult.item(0).firstChild.data;
				
				}
				
	}
}

//======= PAGE ANNONCE ENVOYER AMI

function EnvoiPageAmi()
{
var setget="";
var url="appelajax/ValidFormAmi.php?";

var votremail=DonneValeur('votre_mail1');
var votrenom=DonneValeur('votre_nom1');
var mailami=DonneValeur('votre_ami1');
var _00_idhabit=DonneValeur('_00_idhabit');

setget+="votremail="+votremail+"&";
setget+="votrenom="+votrenom+"&";
setget+="mailami="+mailami+"&";
setget+="_00_idhabit="+_00_idhabit;

var xhr=null;
    	
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { EnvoiPageAmi2(xhr); };
	url=url+setget;
	//alert(url);
document.getElementById('result').innerHTML="<img src='images/loader.gif'>";
	

	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);
}

function EnvoiPageAmi2(xhr)
{
if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
			var itemsresult = docXML.getElementsByTagName("result");
			var itemserrorcode=docXML.getElementsByTagName("errorcode");
			if(itemserrorcode.item(0).firstChild.data==0)
				{
				document.getElementById('result').innerHTML=itemsresult.item(0).firstChild.data;
				
				}
				
	}
}


//======= PAGE CONTACT REJOIGNEZ NOUS ENVOYER AMI

function EnvoiPageAmiRejoi()
{
var setget="";
var url="appelajax/ValidFormAmi.php?";

var votremail=DonneValeur('votre_mail1');
var votrenom=DonneValeur('votre_nom1');
var mailami=DonneValeur('votre_ami1');
var _00_idhabit=DonneValeur('_00_idhabit');

setget+="votremail="+votremail+"&";
setget+="votrenom="+votrenom+"&";
setget+="mailami="+mailami+"&";
setget+="_00_idhabit="+_00_idhabit;

var xhr=null;
    	
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { EnvoiPageAmiRejoi2(xhr); };
	url=url+setget;
	//alert(url);
document.getElementById('result').innerHTML="<img src='images/loader.gif'>";
	

	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);
}

function EnvoiPageAmiRejoi2(xhr)
{
if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
			var itemsresult = docXML.getElementsByTagName("result");
			var itemserrorcode=docXML.getElementsByTagName("errorcode");
			if(itemserrorcode.item(0).firstChild.data==0)
				{
				document.getElementById('result').innerHTML=itemsresult.item(0).firstChild.data;
				
				}
				
	}
}



