function ValidFormContact()
{
var url="appelajax/ValidFormContact.php?";
var setget="";
setget+="mail="+escape(DonneValeur('mail'));
setget+="&descriptif="+escape(DonneValeur('descriptif'));
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() { ValidFormContact2(xhr); };
	url=url+setget;
	//alert(url);
	document.getElementById('result').innerHTML="<img src='images6/loader.gif'>";
	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);
}

function ValidFormContact2(xhr)
{
if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
		document.getElementById('result').innerHTML="Vote message a été envoyé";
	}
}
var mypopup;
function PrendPhoto(urlshot)
{
mypopup=window.open("http://"+urlshot,"temp","fullscreen");

var url="PrendPhoto.php?";
var setget="url="+urlshot;
setget+="&id="+escape(DonneValeur('id'));

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() { PrendPhoto2(xhr); };
	url=url+setget;
	//alert(url);
	document.getElementById('result').innerHTML="<img src='images6/loader.gif'>";
	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);



}

function PrendPhoto2(xhr)
{
if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
		mypopup.close("temp");
	}
}


function ValidSite()
{

//PrendPhoto(DonneValeur('url'));



 
var url="appelajax/ValidSite.php?";
var setget="";
setget+="id="+escape(DonneValeur('id'));
setget+="&titre="+escape(DonneValeur('titre'));
setget+="&url="+escape(DonneValeur('url'));
setget+="&urllienretour="+escape(DonneValeur('urllienretour'));
setget+="&descriptif="+escape(DonneValeur('descriptif'));
setget+="&mail="+escape(DonneValeur('mail'));
setget+="&categorie="+escape(DonneValeur('categorie'));
setget+="&suggerecategorie="+escape(DonneValeur('suggerecategorie'));

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() { ValidSite2(xhr); };
	url=url+setget;
	//alert(url);
	document.getElementById('result').innerHTML="<img src='../images6/loader.gif'>";
	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null); 
}

function ValidSite2(xhr)
{
if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
		document.getElementById('result').innerHTML="OK";
	}
}

function NoValidSite()
{
var url="appelajax/NoValidSite.php?";
var setget="";
setget+="id="+escape(DonneValeur('id'));
setget+="&motif="+escape(DonneValeur('motif'));
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() { NoValidSite2(xhr); };
	url=url+setget;
	//alert(url);
	document.getElementById('result').innerHTML="<img src='images6/loader.gif'>";
	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);
}

function NoValidSite2(xhr)
{
if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
		document.getElementById('result').innerHTML="OK";
	}
}


function ValidForm()
{

var url="appelajax/ValidForm.php?";
var setget="";
setget+="titre="+escape(DonneValeur('titre'));
setget+="&url="+escape(DonneValeur('url'));
setget+="&urllienretour="+escape(DonneValeur('urllienretour'));
setget+="&descriptif="+escape(DonneValeur('descriptif'));
setget+="&mail="+escape(DonneValeur('mail'));
setget+="&categorie="+escape(DonneValeur('categorie'));
setget+="&suggerecategorie="+escape(DonneValeur('suggerecategorie'));

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() { ValidForm2(xhr); };
	url=url+setget;
	//alert(url);
	document.getElementById('result').innerHTML="<img src='images6/loader.gif'>";
	
    //on appelle le fichier reponse.txt
    xhr.open("GET", url, true);
    xhr.send(null);
}
function ValidForm2(xhr)
{
  if (xhr.readyState==4 && xhr.status == 200) 
    {
    	var docXML= xhr.responseXML;
			var TAGcodeerreur = docXML.getElementsByTagName("codeerreur");
			var TAGmesserreur = docXML.getElementsByTagName("messerreur");
			if(TAGcodeerreur.item(0).firstChild.data==0)
			document.getElementById('result').innerHTML="<span style='color:#0f7900;font-weight:bold;'>"+TAGmesserreur.item(0).firstChild.data+"</span>";
			else
			{
			document.getElementById('result').innerHTML="<span style='color:#F00;font-weight:bold;'>"+TAGmesserreur.item(0).firstChild.data+"</span>";
			}
	
	
	}
	
}


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)
{

if(document.getElementById(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;		
							
	}
}
else
return "";

}

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;
	}
	
}
//=========================================================


//=========== 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;
				
				}
				
	}
}



