// JavaScript Document

function selectProfil(i)
{
	document.getElementById("popup-profil-photo").src = photos[i];
	document.getElementById("popup-profil-prenom").innerHTML = prenoms[i];
	document.getElementById("popup-profil-specialite").innerHTML = specialites[i];
	document.getElementById("popup-profil-q1").innerHTML = q1[i];
	document.getElementById("popup-profil-q2").innerHTML = q2[i];
	document.getElementById("popup-profil-q3").innerHTML = q3[i];
	
	document.getElementById("popQ-photo").src = photos[i];
	document.getElementById("popQ-prenom").innerHTML = prenoms[i];
	document.getElementById("popQ-rayon").innerHTML = rayons[i];
	document.forms['sendMail'].elements['selectedProfilId'].value = profils[i];
}
		
function initPopQuestion()
{
	form = document.forms['sendMail'].elements;
	
	civilite = form["civilite"];
	civilite[0].checked = false;
	civilite[1].checked = false;
	civilite[2].checked = false;
	
	form['nom'].value = "";
	form['prenom'].value = "";
	form['email'].value = "";
	form['telephone'].value = "";
	form['objet'].value = "";
	form['message'].value = "";
}
		
function validateFormSendMail()
{
	formElts = document.forms['sendMail'].elements;
	
	// Chaine contenant les erreurs
	erreurChampManquant = "";
	
	// Verification de la civilite
	civilite = formElts["civilite"];
	if (!(civilite[0].checked || civilite[1].checked || civilite[2].checked))
	{
		erreurChampManquant += "<li>Civilite</li>";
		document.getElementById("lblCivilite").style.color = "#ff0000";
	} else
	{
		document.getElementById("lblCivilite").style.color = "";
	}
	
	// Verification du nom
	nom = formElts["nom"];
	if (nom.value == "")
	{
		erreurChampManquant += "<li>Nom</li>";
		document.getElementById("lblNom").style.color = "#ff0000";
	} else
	{
		document.getElementById("lblNom").style.color = "";
	}
	
	// Verification du prenom
	prenom = formElts["prenom"];
	if (prenom.value == "")
	{
		erreurChampManquant += "<li>Pr&eacute;nom</li>";
		document.getElementById("lblPrenom").style.color = "#ff0000";
	} else
	{
		document.getElementById("lblPrenom").style.color = "";
	}
	
	// Verification de l'adresse email
	email = formElts["email"];
	if (email.value == "" || !validMail(email.value))
	{
		erreurChampManquant += "<li>Adresse email</li>";
		document.getElementById("lblEmail").style.color = "#ff0000";
	} else
	{
		document.getElementById("lblEmail").style.color = "";
	}
	
	// Verification de l'objet
	objet = formElts["objet"];
	if (objet.value == "")
	{
		erreurChampManquant += "<li>Objet de la demande</li>";
		document.getElementById("lblObject").style.color = "#ff0000";
	} else
	{
		document.getElementById("lblObject").style.color = "";
	}
	
	// Verification du Message
	message = formElts["message"];
	if (message.value == "")
	{
		erreurChampManquant += "<li>Message</li>";
		document.getElementById("lblMessage").style.color = "#ff0000";
	} else
	{
		document.getElementById("lblMessage").style.color = "";
	}

	// S'il y a des erreurs
	// Generation du message d'erreur et affichage de la pop-up
	if (erreurChampManquant != "")
	{
		erreurChampManquant = "<p>Certains champs sont manquants ou erron&eacute;s :</p><br/><ul>" + erreurChampManquant + "</ul>";
		cacheCenterPopUp('popQuestion', 'containerOpaque');
		document.getElementById("MsgContent").innerHTML = erreurChampManquant;
		montreCenterPopUp('popMessage', '638', 'containerOpaque');
		return false;
	}
	
	return true;
}