function $(objet){
	return  document.getElementById(objet).value;
}
//------------------------------- FORMULAIRES DE CONTACT -------------------------------//
function envoi_form_contact(destinataire){
	//On bloque le bouton

	document.getElementById("bouton_envoi").innerHTML="<img src=\"template/bouton_envoi_dead.gif\" alt=\"Traitement en cours...\" title=\"Traitement en cours...\" name=\"Traitement en cours\">";
	
	//création de la chaine de variables
	donnees = "";
	donnees += "objet="+$('objet');
	donnees += "&prenom="+$('prenom');
	donnees += "&nom="+$('nom');
	donnees += "&email="+$('email');
	donnees += "&message="+$('message');
	
	//on ajoute le message (AJAX)
	if(destinataire=="webmaster")fichier = "tlbx/ajax/contacts_webmaster.php";
	else fichier = "tlbx/ajax/contacts.php";

	//Création de l'objet AJAX	
	 if(window.XMLHttpRequest) // Si on est sur firefox ou autres
		  ajax_form_contact = new XMLHttpRequest();
	 else if(window.ActiveXObject) // Spécialement pour IE
		  ajax_form_contact = new ActiveXObject("Microsoft.XMLHTTP");
	 else return(false); //Le navigateur ne supporte pas la fonction
	 
	 //Récupération et envoi des données	 
	 ajax_form_contact.open("POST", fichier+"?ms=" + new Date().getTime(), false); //Astuce pour éviter le problème du cache
	 ajax_form_contact.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	 ajax_form_contact.send(donnees);

	//Retour
	if(ajax_form_contact.readyState == 4){
		insert_message = ajax_form_contact.responseText; //Renseigne sur la réussite ou non de l'ajout dans la db
		
		//Info de retour
		if(insert_message=="ok"){ //Si le message a bien été envoyé
			//On crée un message d'info pour l'utilisateur
			box_message=document.getElementById("info_message");
			box_message.innerHTML="<br/><img src=\"template/ok.gif\" alt=\"\" title=\"\"> &nbsp;Message envoy&eacute; !";
		}
		else{ //Si le message n'a pas été envoyé
			//On crée un message d'info pour l'utilisateur
			box_message=document.getElementById("info_message");
			box_message.innerHTML="<br/><img src=\"template/nok.gif\" alt=\"\" title=\"\"> &nbsp;Message non envoy&eacute;...";
		}
		//On vide les champs
		document.getElementById('objet').value = "";
		document.getElementById('prenom').value = "";
		document.getElementById('nom').value = "";
		document.getElementById('email').value = "";
		document.getElementById('message').value = "";
		//Fonction de retour
		fonction_retour ="mess_evalue";
		//on lance lance l'effet d'opacité sur la box, avec un reverse (le message apparait puis disparait !)
		opacity_effect("info_message",2000,"a",0,3000,fonction_retour);
	 }	
		
}
function mess_evalue(){
	document.getElementById("bouton_envoi").innerHTML="<input type=\"button\" value=\"Envoyer\" class=\"bouton_envoi\" onClick=\"javascript:check_commande([['vide','objet'],['vide','prenom'],['email','email'],['vide','message']],'fr','envoi_form_contact','');\">";
}
//-------------------------------------------------------------------------------------------------------//
//------------------------------- FORMULAIRES DE COMMANDE -------------------------------//
function envoi_form_commande(){
	//On bloque le bouton
	document.getElementById("bouton_envoi").innerHTML="<img src=\"template/bouton_envoi_dead.gif\" alt=\"Traitement en cours...\" title=\"Traitement en cours...\" name=\"Traitement en cours\">";
	
	//création de la chaine de variables
	donnees = "";
	donnees += "nombre="+$('nombre');
	donnees += "&prenom="+$('prenom');
	donnees += "&nom="+$('nom');
	donnees += "&email="+$('email');
	donnees += "&tel="+$('tel');
	donnees += "&npa="+$('npa');
	donnees += "&localite="+$('localite');
	donnees += "&adresse="+$('adresse');
	donnees += "&remarques="+$('remarques');
	
	//on ajoute le message (AJAX)
	fichier = "tlbx/ajax/commandes.php";

	//Création de l'objet AJAX	
	 if(window.XMLHttpRequest) // Si on est sur firefox ou autres
		  ajax_form_contact = new XMLHttpRequest();
	 else if(window.ActiveXObject) // Spécialement pour IE
		  ajax_form_contact = new ActiveXObject("Microsoft.XMLHTTP");
	 else return(false); //Le navigateur ne supporte pas la fonction
	 
	 //Récupération et envoi des données	 
	 ajax_form_contact.open("POST", fichier+"?ms=" + new Date().getTime(), false); //Astuce pour éviter le problème du cache
	 ajax_form_contact.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	 ajax_form_contact.send(donnees);

	//Retour
	if(ajax_form_contact.readyState == 4){
		insert_message = ajax_form_contact.responseText; //Renseigne sur la réussite ou non de l'ajout dans la db
		
		//Info de retour
		if(insert_message=="ok"){ //Si le message a bien été envoyé
			//On crée un message d'info pour l'utilisateur
			box_message=document.getElementById("info_message");
			box_message.innerHTML="<br/><img src=\"template/ok.gif\" alt=\"\" title=\"\"> &nbsp;Commande envoy&eacute;e !";
		}
		else{ //Si le message n'a pas été envoyé
			//On crée un message d'info pour l'utilisateur
			box_message=document.getElementById("info_message");
			box_message.innerHTML="<br/><img src=\"template/nok.gif\" alt=\"\" title=\"\"> &nbsp;Commande non envoy&eacute;e...";
		}
		//On vide les champs
		document.getElementById('nombre').options[0].selected = true;
		document.getElementById('prenom').value = "";
		document.getElementById('nom').value = "";
		document.getElementById('email').value = "";
		document.getElementById('tel').value = "";
		document.getElementById('npa').value = "";
		document.getElementById('localite').value = "";
		document.getElementById('adresse').value = "";
		document.getElementById('remarques').value = "";
		//Fonction de retour
		fonction_retour ="commande_evalue";
		//on lance lance l'effet d'opacité sur la box, avec un reverse (le message apparait puis disparait !)
		opacity_effect("info_message",2000,"a",0,3000,fonction_retour);
	 }	
		
}
function commande_evalue(){
	document.getElementById("bouton_envoi").innerHTML="<input type=\"button\" value=\"Envoyer\" class=\"bouton_envoi\" onClick=\"javascript:check_commande([['vide','prenom'],['vide','nom'],['email','email'],['vide','tel'],['nombre','npa'],['vide','localite'],['vide','adresse']],'fr','envoi_form_commande','');\">";
}
//----------------------------------------------------------------------------------------------------------//

