/*****************************************
	Controle du formulaire d'ajout d'actualité
	Basé en partie sur le forumulaire de contact
	Créé par damien @ oceanet
	09:45 06/08/2008
*****************************************/

function verifFormProposActu(){
	
	var regexMail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	
	/*** NOM ***/
	if(document.getElementById('nom').value == ''){
		alert('Merci de renseigner votre NOM.');
		document.getElementById('nom').focus();
		return false;
	}

	
	
	/*** PRENOM ***/
	if(document.getElementById('prenom').value == ''){
		alert('Merci de renseigner votre PRÉNOM.');
		document.getElementById('prenom').focus();
		return false;
	}

	
	
	/*** E-MAIL ***/
	if(document.getElementById('mail').value == ''){
		alert('Merci de renseigner votre adresse E-MAIL.');
		document.getElementById('mail').focus();
		return false;
	}
	else if(regexMail.exec(document.getElementById('mail').value) == null){
		alert('Votre adresse E-MAIL semble incorrecte.');
		document.getElementById('mail').focus();
		return false;
	}

	
	/*** CANTON ***/
	/*if(document.getElementById('canton').value == '0'){
		alert('Merci de renseigner le CANTON de l\'actualité.');
		document.getElementById('canton').focus();
		return false;
	}*/
	
	
	/*** TITRE ***/
	if(document.getElementById('actu_titre').value == ''){
		alert('Merci de renseigner le TITRE de l\'actualité.');
		document.getElementById('actu_titre').focus();
		return false;
	}

	
	
	/*** TEXTE ***/
	tinyMCE.triggerSave(true, true);
	if(document.getElementById('actu_texte').value == '' || document.getElementById('actu_texte').value == '<br>'){
		alert('Merci de renseigner le TEXTE de l\'actualité.');
		tinyMCE.execCommand('mceFocus',false,'actu_texte');
		return false;
	}
	
	/*** titre du document attaché ***/
	if(document.getElementById('actu_fichier').value != ''){
		if(document.getElementById('actu_fichier_nom').value == ''){
			alert('Merci de renseigner le TITRE pour le docuement associé.');
			document.getElementById('actu_fichier_nom').focus();
			return false;
		}
	}
	
	
	return true;
}
