////////////////////////////////////////////////////////////////////////////// // Gestion des contacts ////////////////////////////////////////////////////////////////////////////// //Affiche le formulaire de contact fournisseur function fournisseur_contact(fid) { //Affichage du corps sURL="dynamic/systeme_formfournisseur.php"; sParam="fid="+fid; sFunction=""; sElement="sub_corps"; ajax_load("POST",sURL,sParam,sFunction,sElement); document.getElementById("global_corps").scrollTop=0; panelH_close(); } //fonction qui envoi les données du formulaire d'inscription function Fournisseur_form_envoyer() { var sParam=""; var sElement="sub_corps"; //Initialisation var nom=trim(document.contactform.nom.value); var prenom=trim(document.contactform.prenom.value); var societe=trim(document.contactform.societe.value); var fournisseur=trim(document.contactform.fid.value); var objet=trim(document.contactform.objet.value); var adrmail=trim(document.contactform.mail.value); var adrmailconfirm=trim(document.contactform.mail_conf.value); var detail=trim(document.contactform.detail.value); var tel=trim(document.contactform.tel.value); var adresse=trim(document.contactform.adresse.value); var cp=trim(document.contactform.cp.value); var ville=trim(document.contactform.ville.value); //var ville=trim(document.contactform.ville.value); var pseudo=trim(document.contactform.pseudo.value); var pid=trim(document.contactform.pid.value); document.getElementById("contactform_nom").style.color="#000000"; document.getElementById("contactform_prenom").style.color="#000000"; document.getElementById("contactform_societe").style.color="#000000"; document.getElementById("contactform_mail").style.color="#000000"; document.getElementById("contactform_mail_conf").style.color="#000000"; document.getElementById("contactform_cp").style.color="#000000"; //Verification saisie var erreurs=0; //test nom if (nom=="") { document.getElementById("contactform_nom").style.color="#FF0000"; erreurs++; } if (prenom=="") { document.getElementById("contactform_prenom").style.color="#FF0000"; erreurs++; } if (cp=="") { document.getElementById("contactform_cp").style.color="#FF0000"; erreurs++; } if (detail=="") { document.getElementById("contactform_detail").style.color="#FF0000"; erreurs++; } //test adresse mail if (emailCheck(adrmail)==false) { //Adresse mail invalide document.getElementById("contactform_mail").style.color="#FF0000"; erreurs++; } if (adrmail!=adrmailconfirm) { document.getElementById("contactform_mail_conf").style.color="#FF0000"; erreurs++; } if (erreurs==0) { document.contactform.cpteenvoi.disabled=true; sParam="n="+nom+"&p="+prenom+"&societe="+societe+"&m="+adrmail+"&d="+detail+"&cp="+cp+"&ps="+pseudo+"&fid="+fournisseur+"&id="+pid+"&objet="+objet+"&tel="+tel+"&adresse="+adresse+"&ville="+ville; sElement=null; sFonction="Fournisseur_form_envoyer_retour"; ajax_load("POST","dynamic/contact_inscription.php",sParam,sFonction,sElement); } else { //le perso parle //header_talk(""); } } function Fournisseur_form_envoyer_retour(code) { document.contactform.cpteenvoi.disabled=false; var Reponse = eval('(' + code + ')'); switch(Reponse["reponse"]) { case "2"://le compte n'est pas inséré dans la base alert("Un problème est survenu : erreur code 760"); break; case "3"://Ok sParam=""; sElement="sub_corps"; sFonction=null; ajax_load("POST","dynamic/fournisseur_formvalidation.php",sParam,sFonction,sElement); document.getElementById("global_corps").scrollTop = 0; break; default: alert("autre:"+code); break; } } function Fournisseur_formvalidation() { var sParam=""; var sElement="sub_corps"; panelH_close(); //ferme le panneau d'en haut (si ouvert) document.getElementById(sElement).innerHTML="Chargement en cours..."; ajax_load("POST","dynamic/cpte_formvalidation.php",sParam,null,sElement); }