/*******************************************************
		script validant les informations envoyées par le 
		le formulaire des contacts de la Mairie D'Issoudun.
*******************************************************/



function controlcontact()
{

	
	
// --declaration des variable du formaulaire f-------------------------------------
	
	var message = "";
	
	nom = document.f.nom.value.length;
	prenom = document.f.prenom.value.length;
	adresse = document.f.adresse.value.length;
	email = document.f.email.value;
	object = document.f.object.value.length;
	list1 = document.f.service_mairie.options[document.f.service_mairie.selectedIndex].value;
	list2 = document.f.personne_mairie.options[document.f.personne_mairie.selectedIndex].value;	

	RE = /^.+@.+\..+$/;

// --debut du test---------------------------------------------------------------------

	// rend obligatoire le champ - nom -
	if (nom == 0)
	{
	message += "Nom\n";
	}


	// rend obligatoire le champ - prenom -
	if (prenom == 0) 
	{
	message += "Prénom\n";
	}
	
	
	// rend obligatoire le champ - adresse -
	if (adresse == 0) 
	{
	message += "Adresse\n";
	}



	// rend obligatoire le champ - email -
	if (email == 0) 
	{
	message += "Email\n";
	}



	// rend obligatoire le champ - object -
	if (object == 0) 
	{
	message += "Object du message\n";
	}

	
	// verifie que le mail est sous la forme xxx@xxx.xx
	if (!RE.test(email))
	{
	message += "\nVotre email doit être de la forme xxx@xxx.xx\n";
	}

	//verifie qu un seul mail soit selectionné dans les deux listes
	if ((list1 != '') && (list2 != ''))
	{
	message += "\nVeuillez selectionnez un seul destinataire parmis les listes\n";
	}

	//verifie qu un seul mail soit selectionné dans les deux listes
	if ((list1 == '') && (list2 == ''))
	{
	message += "\nVeuillez selectionnez un destinataire parmis les listes\n";
	}



// --verifie et affiche si erreur -------------------------------------------------------
	if (message != '')
	{
	window.alert('\nVous devez renseigner les champs suivant : \n\n' + message);
	}
	else
	{
		document.f.submit();
		//pop_v('ou_contact_conf.shtml',400,400);
		
		/*listemail = document.f.service_mairie.options[document.f.service_mairie.selectedIndex].value;
		listemail2 = document.f.personne_mairie.options[document.f.personne_mairie.selectedIndex].value;

		if ( listemail != "" && listemail2 != "")
		//if ((listemail && listemail2) != "")
			{
			pop_v('ou_contact_conf.htm',400,400);
			}

		else
			{
			alert("Veuillez selectionnez un destinataire parmis la liste");
			}
			*/

	}
		
}





