function writediv(texte, champ)
{
	if(champ=="mail"){document.getElementById('mailbox').innerHTML = texte;}
	else if(champ=="pseudo"){document.getElementById('pseudobox').innerHTML = texte;}
	else if(champ=="mot_cle"){document.getElementById('motclebox').innerHTML = texte;}
	else if(champ=="page"){document.getElementById('pagebox').innerHTML = texte;}
	else if(champ=="url_page"){document.getElementById('urlpagebox').innerHTML = texte;}
	else if(champ=="elt_inter"){document.getElementById('eltinterbox').innerHTML = texte;}
}


function verifPseudo(pseudo) // Vérification que le pseudo n'existe pas déjà
{
	if(pseudo != '')
	{
		if(texte = file('gestion_php/verifpseudo.php?id_connect='+escape(pseudo)+''))
		{
			if(texte == 1)
			{
				writediv('<span style="color:#cc0000"><b>'+pseudo+' :</b> ce pseudo est deja associé à un compte</span>', 'pseudo');
			}
			else if(texte == 2)
			{
				writediv('<span style="color:#1A7917"><b>'+pseudo+' :</b> ce pseudo est libre</span>', 'pseudo');
			}
			else{writediv(texte, 'pseudo');}
		}
	}
}

function verifMail(mail) // Vérification que l'adresse mail n'existe pas déjà
{
	if(mail != '')
	{
		if(texte = file('gestion_php/verifmail.php?mail='+escape(mail)+''))
		{
			if(texte == 1)
			{
				writediv('<span class="msg_err"><b>'+mail+' :</b> ce mail est deja associé à un compte</span>', 'mail');
			}
			else if(texte == 2)
			{
				writediv('<span class="msg_ok"><b>'+mail+' :</b> ce mail est libre</span>', 'mail');
			}
			else{writediv(texte, 'mail');}
		}
	}
}

function verifMotCle(mot_cle) // Vérification que le mot clé n'existe pas déjà
{
	if(mot_cle != '')
	{
		if(texte = file('gestion_php/verifmotcle.php?mot_cle='+escape(mot_cle)+''))
		{
			if(texte == 1)
			{
				writediv('<span class="msg_err"><b>'+mot_cle+' :</b> ce mot clé existe déjà</span>', 'mot_cle');
			}
			else if(texte == 2)
			{
				writediv('<span class="msg_ok"><b>'+mot_cle+' :</b> ce mot clé est libre</span>', 'mot_cle');
			}
			else{writediv(texte, 'mot_cle');}
		}
	}
}

function verifPage(page) // Vérification que la page n'existe pas déjà
{
	if(page != '')
	{
		if(texte = file('gestion_php/verifpage.php?page='+escape(page)+''))
		{
			if(texte == 1)
			{
				writediv('<span class="msg_err"><b>'+page+' :</b> ce titre de page existe déjà</span>', 'page');
			}
			else if(texte == 2)
			{
				writediv('<span class="msg_ok"><b>'+page+' :</b> ce titre de page est libre</span>', 'page');
			}
			else{writediv(texte, 'page');}
		}
	}
}

function verifUrlPage(url_page) // Vérification que l'url de la page n'existe pas déjà
{
	if(url_page != '')
	{
		if(texte = file('gestion_php/verifurlpage.php?url_page='+escape(url_page)+''))
		{
			if(texte == 1)
			{
				writediv('<span class="msg_err"><b>'+url_page+' :</b> cette page existe déjà</span>', 'url_page');
			}
			else if(texte == 2)
			{
				writediv('<span class="msg_ok"><b>'+url_page+' :</b> cette page est libre</span>', 'url_page');
			}
			else{writediv(texte, 'url_page');}
		}
	}
}

function verifEltInter(elt_inter) // Vérification que l'élément d'intervention n'existe pas déjà
{
	if(elt_inter != '')
	{
		if(texte = file('gestion_php/verifeltinter.php?elt_inter='+escape(elt_inter)+''))
		{
			if(texte == 1)
			{
				writediv('<span class="msg_err"><b>'+elt_inter+' :</b> cet élément existe déjà</span>', 'elt_inter');
			}
			else if(texte == 2)
			{
				writediv('<span class="msg_ok"><b>'+elt_inter+' :</b> cet élément est libre</span>', 'elt_inter');
			}
			else{writediv(texte, 'elt_inter');}
		}
	}
}

function etatFacture(id_fact) // Changement d'état de facture dans la base de données
{
	file('gestion_php/g_etat_facture.php?id_facture='+escape(id_fact)+'');
}

function etatMotPage(id_mot, id_page) // Changement de relation entre un mot et une page
{
	file('gestion_php/g_relations_mot_page.php?id_mot='+escape(id_mot)+'&id_page='+escape(id_page)+'');
}

function file(fichier)
 {
	 if(window.XMLHttpRequest) // FIREFOX
		  xhr_object = new XMLHttpRequest();
	 else if(window.ActiveXObject) // IE
		  xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	 else
		  return(false);
	 xhr_object.open("GET", fichier, false);
	 xhr_object.send(null);
	 if(xhr_object.readyState == 4) return(xhr_object.responseText);
	 else return(false);
 }
