function verifFormulaire() {
	var validationFormulaire = true;
	
	if (document.getElementById('id_nom').value == '') {
		document.getElementById('nom_ligne').style.color = '#FF0000';
		validationFormulaire = false;
	} else {
		document.getElementById('nom_ligne').style.color = '';
	}
	
	if (document.getElementById('id_detail').value == '') {
		document.getElementById('detail_ligne').style.color = '#FF0000';
		validationFormulaire = false;
	} else {
		document.getElementById('detail_ligne').style.color = '';
	}
	
	if (document.getElementById('id_acces').value == '') {
		document.getElementById('acces_ligne').style.color = '#FF0000';
		validationFormulaire = false;
	} else {
		document.getElementById('acces_ligne').style.color = '';
	}
	
	if (document.getElementById('id_dateDebut').value == '') {
		document.getElementById('dateDebut_ligne').style.color = '#FF0000';
		validationFormulaire = false;
	} else {
		document.getElementById('dateDebut_ligne').style.color = '';
	}
	
	if (document.getElementById('id_dateFin').value == '') {
		document.getElementById('dateFin_ligne').style.color = '#FF0000';
		validationFormulaire = false;
	} else {
		document.getElementById('dateFin_ligne').style.color = '';
	}
	
	if (document.getElementById('id_ville').value == '') {
		document.getElementById('ville_ligne').style.color = '#FF0000';
		validationFormulaire = false;
	} else {
		document.getElementById('ville_ligne').style.color = '';
	}
	
	if (document.getElementById('id_type_evt').value == '') {
		document.getElementById('typeEvt_ligne').style.color = '#FF0000';
		validationFormulaire = false;
	} else {
		document.getElementById('typeEvt_ligne').style.color = '';
	}
	
	if (document.getElementById('id_nom_auteur').value == '') {
		document.getElementById('nomAuteur_ligne').style.color = '#FF0000';
		validationFormulaire = false;
	} else {
		document.getElementById('nomAuteur_ligne').style.color = '';
	}
	
	if (document.getElementById('id_email').value == '') {
		document.getElementById('email_ligne').style.color = '#FF0000';
		validationFormulaire = false;
	} else {
		document.getElementById('email_ligne').style.color = '';
	}
	
	if (document.getElementById('id_tel').value == '') {
		document.getElementById('tel_ligne').style.color = '#FF0000';
		validationFormulaire = false;
	} else {
		document.getElementById('tel_ligne').style.color = '';
	}
	
	/*--- Controle des dates ---*/
	/*### Date début ###*/
	if ((document.getElementById('id_dateDebut').value == 'JJ/MM/AAAA') || (document.getElementById('id_dateDebut').value == '')) {
		document.getElementById('dateDebut_ligne').style.color = '#FF0000';
		alert("Votre événement a lieu a une date précise, veuillez saisir une date correcte.");
		document.getElementById('id_dateDebut').focus();
		validationFormulaire = false;
	}

	
	for (i=0; i<document.getElementById('id_dateDebut').value.length; i++) {
		if (document.getElementById('id_dateDebut').value.charAt(i) == ' ') {
			document.getElementById('dateDebut_ligne').style.color = '#FF0000';
			alert("La date ne doit pas contenir d\'espaces.");
			validationFormulaire = false;
		}
	}
		
	if (document.getElementById('id_dateDebut').value.length > 0) {
		/*if ((parseInt(tabDate[0]) != datTest_Date.getDate()) || (parseInt(tabDate[1])-1 != datTest_Date.getMonth())) {
			document.getElementById('dateDebut_ligne').style.color = '#FF0000';
			alert("Le format de la date de début est incorrect.\n\nLa date doit être du style JJ/MM/AAAA (exemple : 31/01/2006)");
			validationFormulaire = false;
		}*/
			
		/*if ((tabDate[2].length != 4) || (parseInt(tabDate[2]) < 2006) || (parseInt(tabDate[2]) > 2099)) {
			document.getElementById('dateDebut_ligne').style.color = '#FF0000';
			alert("Veuillez saisir l'année sur 4 chiffres.\n\nElle doit être comprise entre 2006 et 2099.");
			validationFormulaire = false;
		}*/
	}
	
	/*### Date fin ###*/
	if ((document.getElementById('id_dateFin').value == 'JJ/MM/AAAA') || (document.getElementById('id_dateFin').value == '')) {
		document.getElementById('dateFin_ligne').style.color = '#FF0000';
		alert("Vous n'avez pas saisi de date de fin.\n\nSi votre événement se déroule sur une seule journée, la date de début et la date de fin doivent être identiques.");
		document.getElementById('id_dateFin').focus();
		validationFormulaire = false;
	}
		
	var tabDate = document.getElementById('id_dateFin').value.split('-');
	var datTest_Date = new Date(parseInt(tabDate[2]), parseInt(tabDate[1])-1, parseInt(tabDate[0]));
	if (document.getElementById('id_dateFin').value.length>10) {
		document.getElementById('dateFin_ligne').style.color = '#FF0000';
		alert('Ne dois pas dépasser 10 caractères.');
		validationFormulaire = false;
	}
		
	for (i=0; i<document.getElementById('id_dateFin').value.length; i++) {
		if (document.getElementById('id_dateFin').value.charAt(i) == ' ') {
			document.getElementById('dateFin_ligne').style.color = '#FF0000';
			alert("La date ne doit pas contenir d\'espaces.");
			validationFormulaire = false;
		}
	}
		
	/*if (document.getElementById('id_dateFin').value.length > 0) {
		if ((parseInt(tabDate[0]) != datTest_Date.getDate()) || (parseInt(tabDate[1])-1 != datTest_Date.getMonth())) {
			document.getElementById('dateFin_ligne').style.color = '#FF0000';
			alert("Le format de la date de départ est incorrect.\n\nLa date doit être du style JJ/MM/AAAA (exemple : 31/01/2006)");
			validationFormulaire = false;
		}
			
		if ((tabDate[2].length != 4) || (parseInt(tabDate[2]) < 1980) || (parseInt(tabDate[2]) > 2099)) {
			document.getElementById('dateFin_ligne').style.color = '#FF0000';
			alert("Veuillez saisir l'année sur 4 chiffres.\n\nElle doit être comprise entre 1980 et 2099.");
			validationFormulaire = false;
		}
	}*/
	
	if (validationFormulaire == false) {
		document.getElementById('afficheErreur').style.color = '#FF0000';
		document.getElementById('afficheErreur').style.fontWeight = 'bold';
		return false;
	} else {
		document.getElementById('afficheErreur').style.color = '';
		return true;
	}
}

function affichage_popup(nom_de_la_page, nom_interne_de_la_fenetre) {
	window.open (nom_de_la_page, nom_interne_de_la_fenetre, config='height=150, width=190, toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, directories=no, status=no')
}

function choixPays() {
	if(document.getElementById('france').checked == true) {
		document.getElementById('cp_ligne').style.visibility = 'visible';
		document.getElementById('cp_ligne').style.display = 'block';
		
		document.getElementById('liste_pays').style.visibility = 'hidden';
		document.getElementById('liste_pays').style.display = 'none';
	} else {
		document.getElementById('liste_pays').style.visibility = 'visible';
		document.getElementById('liste_pays').style.display = 'block';
		
		document.getElementById('cp_ligne').style.visibility = 'hidden';
		document.getElementById('cp_ligne').style.display = 'none';
	}
}
