/*
 * Procédures JS de l'interface d'administration pour AMEDIS
 */

// Fonction de validation de saisie d'une news
function IsValidNews() {
	getEditorContent( "editeur_news", document.news, false);
	if ( document.news.title.value.length==0 || document.news.news.value.length==0 ) {
		alert( "Vous devez saisir un titre et une actualité.");
		return false;
	}
	else
		return true;
}

// Processus de suppression d'une news
function DeleteNews( idnews) {
	if ( confirm( "Vous allez supprimer l'actualité courante,\nEtes-vous sûr ?") )
		document.location =	"news_fiche.php?id=" + idnews + "&action=DELETE";
}

// Fonction de validation de saisie d'une news
function IsValidTravaux() {
	if ( document.travaux.libelle.value.length==0 ) {
		alert( "Vous devez saisir un libellé.");
		return false;
	}
	else if ( document.travaux.idcategorie.value!=1 && document.travaux.idcategorie.value!=3 && document.travaux.annee.value.length!=0 &&
			 ( !IsNumeric( document.travaux.annee.value) || ( IsNumeric( document.travaux.annee.value) && document.travaux.annee.value.length!=4 ) ) ) {
		alert( "Vous devez saisir une année du type 2000.");
		return false;
	}
	else
		return true;
}

// Processus de suppression d'une news
function DeleteTravaux( idtravaux, idcategorie) {
	if ( confirm( "Vous allez supprimer la fiche courante,\nEtes-vous sûr ?") )
		document.location =	"travaux_fiche.php?id=" + idtravaux + "&idcategorie=" + idcategorie + "&action=DELETE";
}

// Fonction de validation de saisie d'un contact
function IsValidContact() {
	if ( document.contact.nom.value.length==0 || document.contact.tel.value.length==0 || document.contact.email.value.length==0 ) {
		alert( "Vous devez saisir un NOM, un numéro de TELEPHONE et une adresse EMAIL.");
		return false;
	}
	else
		return ValidateMail( document.contact.email);
}