//fonction qui sert a supprimer dans la table
function supLigne(ligne) {
	var XHR = new XHRConnection();
	XHR.appendData("ligne", ligne);
	XHR.sendAndLoad("../js/ajax/supLigne.php", "POST", getSupLigne);
}

//fonction de retour qui va traiter les elements reçut par la requete fait dans le fichier php
function getSupLigne(obj) {
	//on recupere l'element xml qui contient les differentes données
	var tabResult = obj.responseXML.getElementsByTagName('resultat');
	var resultat = tabResult.item(0); 
	//on recupere les donnees par rapport a l'attribut
	var Sup=resultat.getAttribute('id');
	document.getElementById('ligne'+Sup).style.display='none';
}

//fonction qui sert a supprimer dans la table
function supImage(idImg,urlImg) {
	var XHR = new XHRConnection();
	XHR.appendData("idImg", idImg);
	XHR.appendData("urlImg", urlImg);
	XHR.sendAndLoad("../js/ajax/supImage.php", "POST", getSupImage);
}

//fonction de retour qui va traiter les elements reçut par la requete fait dans le fichier php
function getSupImage(obj) {
	//on recupere l'element xml qui contient les differentes données
	var tabResult = obj.responseXML.getElementsByTagName('resultat');
	var resultat = tabResult.item(0); 
	//on recupere les donnees par rapport a l'attribut
	var message=resultat.getAttribute('message');
	document.getElementById('messageModif').innerHTML=message;
	document.getElementById('imgAg').style.display='none';
	document.getElementById('supImg').style.display='none';
	comp=(setTimeout("document.getElementById('messageModif').innerHTML= '&nbsp;'",5000)); 

}

function supFichier(fichier,ligne) {
	var XHR = new XHRConnection();
	XHR.appendData("fichier", fichier);
	XHR.appendData("id", ligne);
	XHR.sendAndLoad("../js/ajax/supFichier.php", "POST", getSupFichier);
}

//fonction de retour qui va traiter les elements reçut par la requete fait dans le fichier php
function getSupFichier(obj) {
	//on recupere l'element xml qui contient les differentes données
	var tabResult = obj.responseXML.getElementsByTagName('resultat');
	var resultat = tabResult.item(0); 
	//on recupere les donnees par rapport a l'attribut
	var Sup=resultat.getAttribute('id');
	var fichierSup=resultat.getAttribute('fichier');
	if(Sup!="-1"){
		document.getElementById('fichier'+Sup).style.display='none';
		var ancien = document.getElementById('FichierSup').value;
		document.getElementById('FichierSup').value=ancien+'|'+fichierSup;
	}

}

function verifClient(mail,type) {
	var XHR = new XHRConnection();
	XHR.appendData("mail", mail);
	XHR.appendData("type", type);
	XHR.sendAndLoad("../js/ajax/verifClient.php", "POST", getVerifClient);
}

//fonction de retour qui va traiter les elements reçut par la requete fait dans le fichier php
function getVerifClient(obj) {
	//on recupere l'element xml qui contient les differentes données
	var tabResult = obj.responseXML.getElementsByTagName('resultat');
	var resultat = tabResult.item(0); 
	//on recupere les donnees par rapport a l'attribut
	var message=resultat.getAttribute('message');
	var type=resultat.getAttribute('type');
	if(message!=" "){
		document.getElementById('boutonValider').disabled=true;
	}
	else{
		document.getElementById('boutonValider').disabled=false;
	}
	if(type=='1'){
		document.getElementById('spanVerifClient').innerHTML=message;
	}else{
		document.getElementById('spanVerifLogin').innerHTML=message;
	}

}

function envoiePass(mail) {
	var XHR = new XHRConnection();
	XHR.appendData("mail", mail);
	XHR.sendAndLoad("../js/ajax/RappelPass.php", "POST", getRappelPass);
}

//fonction de retour qui va traiter les elements reçut par la requete fait dans le fichier php
function getRappelPass(obj) {
	//on recupere l'element xml qui contient les differentes données
	var tabResult = obj.responseXML.getElementsByTagName('resultat');
	var resultat = tabResult.item(0); 
	//on recupere les donnees par rapport a l'attribut
	var message=resultat.getAttribute('message');
	document.getElementById('messageFin').innerHTML=message;
	comp=(setTimeout("document.getElementById('messageFin').innerHTML= '&nbsp;'",5000)); 
}

function modifPass(user,ancien_pass,nouvo_pass,conf_pass) {
	var XHR = new XHRConnection();
	XHR.appendData("user", user);
	XHR.appendData("ancien_pass", ancien_pass);
	XHR.appendData("nouvo_pass", nouvo_pass);
	XHR.appendData("conf_pass", conf_pass);
	XHR.sendAndLoad("../js/ajax/modifPass.php", "POST", getModifPass);
}
//fonction de retour qui va traiter les elements reçut par la requete fait dans le fichier php
function getModifPass(obj) {
	//on recupere l'element xml qui contient les differentes données
	var tabResult = obj.responseXML.getElementsByTagName('resultat');
	var resultat = tabResult.item(0); 
	//on recupere les donnees par rapport a l'attribut
	var message=resultat.getAttribute('message');
	document.getElementById('messageFin').innerHTML=message;
	comp=(setTimeout("document.getElementById('messageFin').innerHTML= '&nbsp;'",5000)); 

}


function supAnnonce(annonce,ligne,type) {
	var XHR = new XHRConnection();
	XHR.appendData("annonce", annonce);
	XHR.appendData("ligne", ligne);
	XHR.appendData("type", type);
	XHR.sendAndLoad("../js/ajax/supAnnonce.php", "POST", getSupAnnonce);
}

//fonction de retour qui va traiter les elements reçut par la requete fait dans le fichier php
function getSupAnnonce(obj) {
	//on recupere l'element xml qui contient les differentes données
	var tabResult = obj.responseXML.getElementsByTagName('resultat');
	var resultat = tabResult.item(0); 
	//on recupere les donnees par rapport a l'attribut
	var Sup=resultat.getAttribute('id');
	document.getElementById('ligne'+Sup).style.display='none';
}

function supAlerte(alerte,ligne) {
	var XHR = new XHRConnection();
	XHR.appendData("alerte", alerte);
	XHR.appendData("ligne", ligne);
	XHR.sendAndLoad("../js/ajax/supAlerte.php", "POST", getSupAlerte);
}
//fonction de retour qui va traiter les elements reçut par la requete fait dans le fichier php
function getSupAlerte(obj) {
	//on recupere l'element xml qui contient les differentes données
	var tabResult = obj.responseXML.getElementsByTagName('resultat');
	var resultat = tabResult.item(0); 
	//on recupere les donnees par rapport a l'attribut
	var Sup=resultat.getAttribute('id');
	document.getElementById('ligne2'+Sup).style.display='none';
}

function demandeVideo(titreAnnonce,email) {
	var XHR = new XHRConnection();
	XHR.appendData("titreAnnonce", titreAnnonce);
	XHR.appendData("email", email);
	XHR.sendAndLoad("../js/ajax/demandeVideo.php", "POST", getDemandeVideo);
}

//fonction de retour qui va traiter les elements reçut par la requete fait dans le fichier php
function getDemandeVideo(obj) {
	//on recupere l'element xml qui contient les differentes données
	var tabResult = obj.responseXML.getElementsByTagName('resultat');
	var resultat = tabResult.item(0); 
	//on recupere les donnees par rapport a l'attribut
	var message=resultat.getAttribute('message');
	document.getElementById('messageFin').innerHTML=message;
	comp=(setTimeout("document.getElementById('messageFin').innerHTML= '&nbsp;'",5000)); 

}

