/*
 *	Appel lors du hover sur les btn menus sur IE.
 */
function changeBouton(objet) {
	if(objet.className=="capsule")
		objet.className="capsuleOn";
	else
		objet.className="capsuleBleuOn";
} // End function --> changeBouton

function restaureBouton(objet) {
	if(objet.className=="capsuleOn")
		objet.className="capsule";
	else
		objet.className="capsuleBleu";
} // End function --> restaureBouton


/*
 *	Appel lors du click sur Affiner ma candidature sur index.php
 */
function affinagecandidature() {
	var titrecv = document.getElementById('titre').value;
	var motivcv = document.getElementById('motivations').value;
	var filecv = document.getElementById('curi').value;
	var titrefonction = document.getElementById('titrefonction').value;
	var secteur = document.getElementById('secteur').value;
	var region = document.getElementById('region').value;
	
	if (titrefonction == '0' || secteur == '0' || region == '0' || titrecv == '' || motivcv == '' || motivcv == 'Décrivez ici vos motivations en quelques lignes' || filecv == '') {
		alert('Tous les champs sont obligatoires.');
		return false;
		}
	else {	
		var form_candidature = document.candidature;
		form_candidature.action="affinage_candidature.php";
		return true;
		}
	} // End function --> affinagecandidature
/*
 *	Appel lors du click sur la consultation des sociétés dans affinage_candidature.php
 */
function validecandidature() {
	//Vérification qu'un type de contrat est choisi
	var typeContrat = document.getElementById('fldtypcontrat');
	var Chckboxc = typeContrat.getElementsByTagName('input');
	var typeContChoisi = 0;
	for (var i=0; i<Chckboxc.length; i++){
		if (Chckboxc[i].checked == true) {
			typeContChoisi++;
		}
	}
	//Vérification qu'un statut est choisi
	var statut = document.getElementById('fldstatut');
	Chckboxc = statut.getElementsByTagName('input');
	var statutChoisi = 0;
	for (var i=0; i<Chckboxc.length; i++){
		if (Chckboxc[i].checked == true) {
			statutChoisi++;
		}
	}
	
	// Vérification qu'un département est choisi
	var fieldlocalisation = document.getElementById('fldlocalisation');
	Chckboxc = fieldlocalisation.getElementsByTagName('input');
	var deptChoisi = 0;
	for (var i=0; i<Chckboxc.length; i++){
		if (Chckboxc[i].checked == true && Chckboxc[i].className.match("specialJs")) {
			deptChoisi++;
		}
	}
	// Vérification qu'une fonction est choisie
	var fldfonction = document.getElementById('fldfonction');
	Chckboxc = fldfonction.getElementsByTagName('input');
	var fonctChoisi = 0;
	for (var i=0; i<Chckboxc.length; i++){
		if (Chckboxc[i].checked == true && Chckboxc[i].className.match("specialJs")) {
			fonctChoisi++;
		}
	}
	//Vérification qu'un secteur est choisi
	var secteur = document.getElementById('fldsecteur');
	Chckboxc = secteur.getElementsByTagName('input');
	var secteurChoisi = 0;
	for (var i=0; i<Chckboxc.length; i++){
		if (Chckboxc[i].checked == true) {
			secteurChoisi++;
		}
	}
	
	if (typeContChoisi == '0' || statutChoisi == '0' || deptChoisi == '0' || fonctChoisi == '0' || secteurChoisi == '0') {
		alert('Vous devez cocher au moins une case par rubrique.');
		return false;
		}
	else {
		return true;
	} 
} // End function --> verifforconsultation

/*
 *	Appel lors du click sur bouton Consulter depuis la page d'accueil.
 */
function verifforconsultation() {
	var titrecv = document.getElementById('titre').value;
	var motivcv = document.getElementById('motivations').value;
	var filecv = document.getElementById('curi').value;
	
	if (titrecv == '' || motivcv == '' || motivcv == 'Décrivez ici vos motivations en quelques lignes' || filecv == '') {
		alert('Vous devez impérativement donner un titre à votre CV, décrire vos motivations et choisir votre CV sur votre disque dur (Document Word, PDF, RDF).');
		return false;
		}
	else {
		var form_candidature = document.candidature;
		form_candidature.submit();
	} 
	} // End function --> verifforconsultation
	

/*
 *	Appel lors du choix des critères (select ou checkbox) : 
 *		- sur index.php
 */
function reloadnbsociete() {
	var elt_titrefonction = document.getElementById('titrefonction');
	var elt_secteur = document.getElementById('secteur');
	var elt_region = document.getElementById('region');
	
	var text_titrefonction = elt_titrefonction.options[elt_titrefonction.selectedIndex].text;
	if (text_titrefonction != 'Choix') Element.update('crit_fonction', text_titrefonction);
	else Element.update('crit_fonction', '&nbsp;');
	
	var text_secteur = elt_secteur.options[elt_secteur.selectedIndex].text;
	if (text_secteur != 'Choix') Element.update('crit_secteur', text_secteur);
	else Element.update('crit_secteur', '&nbsp;');
	
	var text_region = elt_region.options[elt_region.selectedIndex].text;
	if (text_region != 'Choix') Element.update('crit_region', text_region);
	else Element.update('crit_region', '&nbsp;');
	
	data_titrefonction = elt_titrefonction.options[elt_titrefonction.selectedIndex].value;
	data_secteur = elt_secteur.options[elt_secteur.selectedIndex].value;
	data_region = elt_region.options[elt_region.selectedIndex].value;
	
	// Fonction et Région obligatoire.
	if (data_titrefonction != '0' && data_region != '0') {
		new Ajax.Request('script/get_nbsociete.php', {
				method:'post', 
				postBody:'titrefonction='+data_titrefonction+'&secteur='+data_secteur+'&region='+data_region+'',
				onSuccess: function(t) {
		        	if (eval(t.responseText) == 0) var outext = '0 société';
					else if (eval(t.responseText) < 10) var outext = 'Moins de 10 sociétés';
					else if (eval(t.responseText) >= 10) var outext = t.responseText+' sociétés';
					else var outext = 'Erreur.';
					
					Element.update('show_nbsociete', outext);
				    },
				// Handle 404
				on404: function(t) {
					alert('Error 404: location "' + t.statusText + '" was not found.');
				    },
				// Handle other errors
				onFailure: function(t) {
				    alert('Error ' + t.status + ' -- ' + t.statusText);
				    }
				}
			);
		} // End if --> data_titrefonction != '0'
	} // End function --> reload_nbsociete


/*
 *	Appel lors du choix des critères (select ou checkbox) : 
 *		- sur affinage_candidature.php
 */
function reloadnbsociete2() {
	// Parsing des types de contrat
	var fieldtypcontrat = document.getElementById('fldtypcontrat');
	var Chckbox = fieldtypcontrat.getElementsByTagName('input');
	var tablotypcontrat = new Array();
	var ouioui = 0;
	for (var i=0; i<Chckbox.length; i++){
		if (Chckbox[i].checked == true) {
			tablotypcontrat[ouioui] = Chckbox[i].value;
			ouioui++;
			}
		}
		
	// Parsing des types de statut
	var fieldstatut = document.getElementById('fldstatut');
	var Chckboxa = fieldstatut.getElementsByTagName('input');
	var tablostatut = new Array();
	var ouioui = 0;
	for (var i=0; i<Chckboxa.length; i++){
		if (Chckboxa[i].checked == true) {
			tablostatut[ouioui] = Chckboxa[i].value;
			ouioui++;
			}
		}
		
	
	// Parsing des types de secteur
	var fieldsecteur = document.getElementById('fldsecteur');
	var Chckboxb = fieldsecteur.getElementsByTagName('input');
	var tablosecteur = new Array();
	var ouioui = 0;
	for (var i=0; i<Chckboxb.length; i++){
		if (Chckboxb[i].checked == true) {
			tablosecteur[ouioui] = Chckboxb[i].value;
			ouioui++;
			}
		}
		
		
	// Parsing des types de localisation
	var fieldlocalisation = document.getElementById('fldlocalisation');
	var Chckboxc = fieldlocalisation.getElementsByTagName('input');
	var tablodept = new Array();
	var ouioui = 0;
	for (var i=0; i<Chckboxc.length; i++){
		if (Chckboxc[i].checked == true && Chckboxc[i].className.match("specialJs")) {
			tablodept[ouioui] = Chckboxc[i].value;
			ouioui++;
			}
		}
		
		
	// Parsing des types de fonction
	var fieldfonction = document.getElementById('fldfonction');
	var Chckboxd = fieldfonction.getElementsByTagName('input');
	var tablofonction = new Array();
	var ouioui = 0;
	for (var i=0; i<Chckboxd.length; i++){
		if (Chckboxd[i].checked == true && Chckboxd[i].className.match("specialJs")) {
			tablofonction[ouioui] = Chckboxd[i].value;
			ouioui++;
			}
		}
	
	new Ajax.Request('script/get_nbsociete2.php', {
				method:'post', 
				postBody:'typecontrat='+tablotypcontrat+'&statut='+tablostatut+'&secteur='+tablosecteur+'&departement='+tablodept+'&fonct='+tablofonction+'',
				onSuccess: function(t) {
					if (eval(t.responseText) == 0) var outext = '0 société';
					else if (eval(t.responseText) < 10) var outext = 'Moins de 10 sociétés';
					else if (eval(t.responseText) >= 10) var outext = t.responseText+' sociétés';
					else var outext = 'Erreur.';
					
					Element.update('show_nbsociete', outext);
				   },
				// Handle 404
				on404: function(t) {
					alert('Error 404: location "' + t.statusText + '" was not found.');
				    },
				// Handle other errors
				onFailure: function(t) {
				    alert('Error ' + t.status + ' -- ' + t.statusText);
				    }
				}
			);
	
	
	/*
	var elt_titrefonction = document.getElementById('titrefonction');
	var elt_secteur = document.getElementById('secteur');
	var elt_region = document.getElementById('region');
	
	var text_titrefonction = elt_titrefonction.options[elt_titrefonction.selectedIndex].text;
	if (text_titrefonction != 'Choix') Element.update('crit_fonction', text_titrefonction);
	else Element.update('crit_fonction', '&nbsp;');
	
	var text_secteur = elt_secteur.options[elt_secteur.selectedIndex].text;
	if (text_secteur != 'Choix') Element.update('crit_secteur', text_secteur);
	else Element.update('crit_secteur', '&nbsp;');
	
	var text_region = elt_region.options[elt_region.selectedIndex].text;
	if (text_region != 'Choix') Element.update('crit_region', text_region);
	else Element.update('crit_region', '&nbsp;');
	
	data_titrefonction = elt_titrefonction.options[elt_titrefonction.selectedIndex].value;
	data_secteur = elt_secteur.options[elt_secteur.selectedIndex].value;
	data_region = elt_region.options[elt_region.selectedIndex].value;	
	
	// Fonction et Région obligatoire.
	if (data_titrefonction != '0' && data_region != '0') {
		new Ajax.Request('script/get_nbsociete.php', {
				method:'post', 
				postBody:'titrefonction='+data_titrefonction+'&secteur='+data_secteur+'&region='+data_region+'',
				onSuccess: function(t) {
		        	if (eval(t.responseText) == 0) var outext = '0 société';
					else if (eval(t.responseText) < 10) var outext = 'Moins de 10 sociétés';
					else if (eval(t.responseText) >= 10) var outext = t.responseText+' sociétés';
					else var outext = 'Erreur.';
					
					Element.update('show_nbsociete', outext);
				    },
				// Handle 404
				on404: function(t) {
					alert('Error 404: location "' + t.statusText + '" was not found.');
				    },
				// Handle other errors
				onFailure: function(t) {
				    alert('Error ' + t.status + ' -- ' + t.statusText);
				    }
				}
			);
		} // End if --> data_titrefonction != '0'
	*/
	} // End function --> reload_nbsociete


/*
 *	Appel lors du onsubmit sur la page votre_avis.php
 */
function veriformvotreavis() {
	Element.update('outforminfo', '<img src="images/ajax-loader.gif" class="vertalign" alt="Chargement" />&nbsp;Chargement');
	
	var avis_nom = document.getElementById('nom').value;
	var avis_prenom = document.getElementById('prenom').value;
	var avis_email = document.getElementById('email').value;
	var avis_sujet = document.getElementById('sujet').value;
	var avis_message = document.getElementById('message').value;
	
	new Ajax.Updater('outforminfo', 'script/votre_avis_envoi.php', { 
			asynchronous:true,
			method:'post',
			postBody:'nom='+avis_nom+'&prenom='+avis_prenom+'&email='+avis_email+'&sujet='+avis_sujet+'&message='+avis_message+'',
			onSuccess: function(t) {
				
				},
			onFailure: function(t) {
				alert('Erreur Serveur !');
				}
			}
		);
	} // End function --> veriformvotreavis
	

/*
 *
 */
function veriformpassvoisin() {
	Element.update('outforminfo', '<img src="images/ajax-loader.gif" class="vertalign" alt="Chargement" />&nbsp;Chargement');
	
	var voisin_nom = document.getElementById('nom').value;
	var voisin_prenom = document.getElementById('prenom').value;
	var voisin_email = document.getElementById('email').value;
	var voisin_emailami1 = document.getElementById('emailami1').value;
	var voisin_emailami2 = document.getElementById('emailami2').value;
	var voisin_emailami3 = document.getElementById('emailami3').value;
	var voisin_emailami4 = document.getElementById('emailami4').value;
	var voisin_emailami5 = document.getElementById('emailami5').value;
	
	new Ajax.Updater('outforminfo', 'script/passevoisin_send.php', { 
			asynchronous:true,
			method:'post',
			postBody:'voisin_nom='+voisin_nom+'&voisin_prenom='+voisin_prenom+'&voisin_email='+voisin_email+'&voisin_emailami1='+voisin_emailami1+'&voisin_emailami2='+voisin_emailami2+'&voisin_emailami3='+voisin_emailami3+'&voisin_emailami4='+voisin_emailami4+'&voisin_emailami5='+voisin_emailami5+'',
			onSuccess: function(t) {
				
				},
			onFailure: function(t) {
				alert('Erreur Serveur !');
				}
			}
		);
	} // End function --> veriformpassvoisin


/*
 *	Appel depuis la page espace_recruteur lors du clik sur btn Envoyer mon message
 */
function verifmsgrecruteur() {
	var societe = document.getElementById('societe').value; 
	var contact = document.getElementById('contact').value;
	var rue = document.getElementById('rue').value; 
	var cp = document.getElementById('cp').value; 
	var ville = document.getElementById('ville').value; 
	var tel = document.getElementById('tel').value; 
	var email = document.getElementById('email').value; 
	var expressionEMail = /^[0-9a-zA-Z\._-]+@[0-9a-zA-Z\._-]+\.[0-9a-zA-Z\._-]+$/;
	
	if(!email.match(expressionEMail)) {
		alert('Vous devez saisir un email correct.');
		return false;
	}
	else {
		return true;	
	}
} // End function --> verifmsgrecruteur


/*
 *	Appel lors du click sur la checkbox Infos Facturation Idem société sur
 *	recruteur_commande.php
 */
function addrfact_action() {
	var addrfact_box = document.getElementById('addrfact_idembox');
	
	if (addrfact_box.checked) {
		document.getElementById('addrfact_societe').value = document.getElementById('societe').value;
		document.getElementById('addrfact_contact').value = document.getElementById('contact').value;
		document.getElementById('addrfact_rue').value = document.getElementById('rue').value;
		document.getElementById('addrfact_cp').value = document.getElementById('cp').value;
		document.getElementById('addrfact_ville').value = document.getElementById('ville').value;
		document.getElementById('addrfact_tel').value = document.getElementById('tel').value;
		document.getElementById('addrfact_email').value = document.getElementById('email').value;
		}
	else {
		document.getElementById('addrfact_societe').value = '';
		document.getElementById('addrfact_contact').value = '';
		document.getElementById('addrfact_rue').value = '';
		document.getElementById('addrfact_cp').value = '';
		document.getElementById('addrfact_ville').value = '';
		document.getElementById('addrfact_tel').value = '';
		document.getElementById('addrfact_email').value = '';
		}
	} // End function --> addrfact_action
	

/*
 *	Appel depuis la page recruteur_commande.php lors du click sur le btn
 *	submit Confirmer ma commande.
 */
function validcommanderecrut() {
	var confirminfo = document.getElementById('confirminfobox');

	var societe = document.getElementById('societe');
	var contact = document.getElementById('contact');
	var email = document.getElementById('email');
	var tel = document.getElementById('tel');
	var desc = document.getElementById('description');
	var rue = document.getElementById('rue');
	var cp = document.getElementById('cp');
	var ville = document.getElementById('ville');
	var email_recept = document.getElementById('email_recept');
	var passwd = document.getElementById('password');

	var txtout = '';

	if (societe.value == '')
		txtout = txtout + '  - La raison sociale de votre entreprise\n';

	if (contact.value == '')
		txtout = txtout + '  - Votre nom et prenom\n';

	if (email.value == '')
		txtout = txtout + '  - Votre Email\n';

	if (desc.value == '')
		txtout = txtout + '  - La description de votre entreprise\n';

	if (tel.value == '')
		txtout = txtout + '  - Votre numero de telephone\n';

	if (email_recept.value == '')
		txtout = txtout + '  - Votre email pour recevoir les CV\n';

	if (passwd.value == '')
		txtout = txtout + '  - Votre mot de passe\n';

	if (!confirminfo.checked) 
		txtout = txtout + '  - Vous devez confirmer vos informations afin de valider votre commande.';

	if (txtout != '')
	{
		txtout = 'Les informations suivantes sont manquantes. Merci de completer le formulaire.\n\n' + txtout;
		alert(txtout);
		return false;
	}
	else return true;
	
return false;
} // End function --> validcommanderecrut
	

/*
 *	Appel depuis affinage_candidature lors de la demande de déroulement de la liste
 *	des départements.
 */
function showsubpart(idregion) {
	var etat = document.getElementById(idregion+'_depts').style.display;
	
	new Effect.toggle(idregion+'_depts', 'appear', 'duration:0.5;');
	if (etat == 'none') {
		document.getElementById('img_arrow'+idregion).src = 'images/arrow_up.gif';
		}
	else document.getElementById('img_arrow'+idregion).src = 'images/arrow_down.gif';
	} // End function --> showsubpart
	

/*
 *	Appel depuis affinage_candidature lors de la sélection d'une région
 */
function selectalldepts(regionid) {
	var etat = document.getElementById('r'+regionid+'_depts').style.display;
	
	var regionbox = document.getElementById('region'+regionid);
	if (etat == 'none') showsubpart('r'+regionid);
	else if (etat == '' && !regionbox.checked) showsubpart('r'+regionid);
	
	if (regionbox.checked) var a_faire = 1;
	else  var a_faire = 0;
	
	// a_faire = '1' pour tout cocher
	// a_faire = '0' pour tout décocher
	var conteneur = 'r'+regionid+'_depts'; 
	var blnEtat=null;
	var Chckbox = document.getElementById(conteneur).firstChild;
	while (Chckbox!=null) {
		if (Chckbox.nodeName=="INPUT")
			if (Chckbox.getAttribute("type")=="checkbox") {
				blnEtat = (a_faire=='0') ? false : (a_faire=='1') ? true : (document.getElementById(Chckbox.getAttribute("id")).checked) ? false : true;
				document.getElementById(Chckbox.getAttribute("id")).checked=blnEtat;
			} // End if --> Chckbox.getAttribute("type")
		Chckbox = Chckbox.nextSibling;
		} // End while --> Chckbox!=null	
	} // End function --> selectalldepts
	

/*
 *	Appel depuis affinage_candidature lors de la sélection d'un département.
 *	Sert à vérifier l'état de la région en fct du nb de départements cochés.
 */	
function checkregionondept(regionid, deptid) {
	var conteneur = 'r'+regionid+'_depts'; 
	var blnEtat=null;
	var Chckbox = document.getElementById(conteneur).firstChild;
	var nbtotalbox = 0;
	var nbchecked = 0;
	while (Chckbox!=null) {
		if (Chckbox.nodeName=="INPUT")
			if (Chckbox.getAttribute("type")=="checkbox") {
				//blnEtat = (a_faire=='0') ? false : (a_faire=='1') ? true : (document.getElementById(Chckbox.getAttribute("id")).checked) ? false : true;
				//document.getElementById(Chckbox.getAttribute("id")).checked=blnEtat;
				nbtotalbox = nbtotalbox + 1;
				if (document.getElementById(Chckbox.getAttribute("id")).checked) 
					nbchecked = nbchecked + 1;
				
			} // End if --> Chckbox.getAttribute("type")
		Chckbox = Chckbox.nextSibling;
		} // End while --> Chckbox!=null
	
	if (nbchecked != nbtotalbox && document.getElementById('region'+regionid).checked)
		document.getElementById('region'+regionid).checked = false;
	
	else if (nbchecked == nbtotalbox && !document.getElementById('region'+regionid).checked)
		document.getElementById('region'+regionid).checked = true;
	} // End function --> checkregionondept
	

/*
 *	Appel depuis affinage_candidature lors de la demande de déroulement de la liste
 *	des départements.
 */
function showsubpartfonction(idfonction) {
	var etat = document.getElementById(idfonction+'_fonct').style.display;
	
	new Effect.toggle(idfonction+'_fonct', 'appear', 'duration:0.5;');
	if (etat == 'none') {
		document.getElementById('img_arrow'+idfonction).src = 'images/arrow_up.gif';
		}
	else document.getElementById('img_arrow'+idfonction).src = 'images/arrow_down.gif';
	} // End function --> showsubpart
	

/*
 *	Appel depuis affinage_candidature lors de la sélection d'une région
 */
function selectallfonct(fonctionid) {
	var etat = document.getElementById('f'+fonctionid+'_fonct').style.display;
	
	var fonctionbox = document.getElementById('fonction'+fonctionid);
	if (etat == 'none') showsubpartfonction('f'+fonctionid);
	else if (etat == '' && !fonctionbox.checked) showsubpartfonction('f'+fonctionid);
	
	if (fonctionbox.checked) var a_faire = 1;
	else  var a_faire = 0;
	
	// a_faire = '1' pour tout cocher
	// a_faire = '0' pour tout décocher
	var conteneur = 'f'+fonctionid+'_fonct'; 
	var blnEtat=null;
	var Chckbox = document.getElementById(conteneur).firstChild;
	while (Chckbox!=null) {
		if (Chckbox.nodeName=="INPUT")
			if (Chckbox.getAttribute("type")=="checkbox") {
				blnEtat = (a_faire=='0') ? false : (a_faire=='1') ? true : (document.getElementById(Chckbox.getAttribute("id")).checked) ? false : true;
				document.getElementById(Chckbox.getAttribute("id")).checked=blnEtat;
			} // End if --> Chckbox.getAttribute("type")
		Chckbox = Chckbox.nextSibling;
		} // End while --> Chckbox!=null	
	} // End function --> selectallfonct
	

/*
 *	Appel depuis affinage_candidature lors de la sélection d'une fonction.
 *	Sert à vérifier l'état du titre de fonction en fct du nb de fonction cochés.
 */	
function checkfonctionfonct(fonctionid, deptid) {
	var conteneur = 'f'+fonctionid+'_fonct'; 
	var blnEtat=null;
	var Chckbox = document.getElementById(conteneur).firstChild;
	var nbtotalbox = 0;
	var nbchecked = 0;
	while (Chckbox!=null) {
		if (Chckbox.nodeName=="INPUT")
			if (Chckbox.getAttribute("type")=="checkbox") {
				//blnEtat = (a_faire=='0') ? false : (a_faire=='1') ? true : (document.getElementById(Chckbox.getAttribute("id")).checked) ? false : true;
				//document.getElementById(Chckbox.getAttribute("id")).checked=blnEtat;
				nbtotalbox = nbtotalbox + 1;
				if (document.getElementById(Chckbox.getAttribute("id")).checked) 
					nbchecked = nbchecked + 1;
				
			} // End if --> Chckbox.getAttribute("type")
		Chckbox = Chckbox.nextSibling;
		} // End while --> Chckbox!=null
	
	if (nbchecked != nbtotalbox && document.getElementById('fonction'+fonctionid).checked)
		document.getElementById('fonction'+fonctionid).checked = false;
	
	else if (nbchecked == nbtotalbox && !document.getElementById('fonction'+fonctionid).checked)
		document.getElementById('fonction'+fonctionid).checked = true;
	} // End function --> checkregionondept
	
	

/*
 *	Fonction vérifiant la syntaxe d'un email
 */
function verifFormConsult() {
	/*	
	var email = document.getElementById('email').value; 
	var expressionEMail = /^[0-9a-zA-Z\._-]+@[0-9a-zA-Z\._-]+\.[0-9a-zA-Z\._-]+$/;	
	
	if(!email.match(expressionEMail)) {
		alert('Vous devez saisir un email correct.');
		return false;
	}
	else {
		return true;	
	}
	*/
	
	var corp = document.getElementById('email').value;
	var verif = /^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/
	if (verif.exec(corp) == null) {
		alert('Vous devez saisir un email correct.');
		return false;
		}
	else return true;	
	
	
}

function changeActionFormCv() {
	document.getElementsByTagName('form')[0].action='consultation_cv.php';
}
