// JavaScript Document

/* Validation du formulaire d'inscription */
function form_inscrip(thisForm) {
    if(thisForm.nom_utilisateur.value=='') {
         alert('Nom obligatoire');
         thisForm.nom_utilisateur.focus();
		 return false;
    }
    if(thisForm.prenom_utilisateur.value=='') {
         alert('Prénom obligatoire');
         thisForm.prenom_utilisateur.focus();
         return false;
    }
    /*
	if(thisForm.societe_membre.value=='') {
         alert('Société obligatoire');
         thisForm.societe_membre.focus();
         return false;
    }
	*/
    if(thisForm.mail_utilisateur.value=='') {
         alert('Mail obligatoire');
         thisForm.mail_utilisateur.focus();
         return false;
    }
    /*
	if(thisForm.mdp1.value=='') {
         alert('Mot de passe obligatoire');
         thisForm.mdp1.focus();
         return false;
    }
    if(thisForm.mdp2.value=='') {
         alert('confirmez le mot de passe');
         thisForm.mdp2.focus();
         return false;
    }
	if(thisForm.mdp1.value!=thisForm.mdp2.value) {
	 alert('Les deux mots de passe ne sont pas identiques');
	 thisForm.mdp1.focus();
	 return false;
    }
	if(thisForm.langue.value=='') {
	 alert('Choisissez une langue');
	 thisForm.langue.focus();
	 return false;
	 
    }*/
	else {
		thisForm.submit();
	}
}

/* Validation du formulaire de login */
function form_log(thisForm) {
    if(thisForm.username.value=='') {
         alert('Identifiant obligatoire');
         thisForm.username.focus();
		 return false;
    }
    if(thisForm.password.value=='') {
         alert('Mot de passe obligatoire');
         thisForm.password.focus();
         return false;
    }
	else {
		thisForm.submit();
	}
}

/* validation formulaire de contact */
function contactform(thisForm) {
    if(thisForm.name.value=='') {
         alert('Veuillez indiquer vos nom et prénom');
         thisForm.name.focus();
		 return false;
    }
    if(thisForm.eaddress.value=='') {
         alert('Mail obligatoire');
         thisForm.eaddress.focus();
         return false;
    }
    /*
	if(thisForm.telephone.value=='') {
         alert('Veuillez indiquer un numéro de téléphone');
         thisForm.telephone.focus();
         return false;
    }
	*/
	if(thisForm.message.value=='') {
	 alert('Redigez votre message');
	 thisForm.message.focus();
	 return false;
    }
	else {
		thisForm.submit();
	}
}

/* Enregistrement des dossiers de sélection */

function radio_save() {
	if(document.forms["formulaire"].operation[0].checked == false) {
		document.forms["formulaire"].operation[0].checked = true ;	
		document.forms["formulaire"].nom_selection.focus();
		document.forms["formulaire"].saveas.selectedIndex = "0" ;
		document.forms["formulaire"].fill.selectedIndex = "0" ;
	}
}

function radio_saveas() {
	if(document.forms["formulaire"].operation[1].checked == false) {
		document.forms["formulaire"].operation[1].checked = true ;	
		document.forms["formulaire"].fill.selectedIndex = "0" ;
		document.forms["formulaire"].nom_selection.value = '' ;
	}
}

function radio_fill() {
	if(document.forms["formulaire"].operation[2].checked == false) {
		document.forms["formulaire"].operation[2].checked = true ;	
		document.forms["formulaire"].saveas.selectedIndex = "0" ;
		document.forms["formulaire"].nom_selection.value = '' ;
	}
}

function valider_enregistrement(thisForm) {
	if(thisForm.operation[0].checked == true) {
		
		var proposition = thisForm.proposition.value ;
		
		var tableau_proposition = proposition.split(';') ;
					 
		if(thisForm.nom_selection.value == '') {
			alert('Indiquer un nom pour votre dossier') ;
			thisForm.nom_selection.focus() ;
			return false;
		} 
		//alert(array_search(thisForm.nom_selection.value,tableau_proposition)) ;
		if(array_search(thisForm.nom_selection.value,tableau_proposition) != '-1') {
			alert('Un de vos dossiers porte un nom identique.\n\nIndiquez un autre nom de dossier') ;
			thisForm.nom_selection.value='' ;
			thisForm.nom_selection.focus() ;
			return false;
		} else {
			thisForm.submit();
		}
	}
	if(document.forms["formulaire"].operation[1].checked == true) {
		if(thisForm.saveas.value == '') {
			alert('Sélectionnez un dossier dans la liste de choix') ;
			thisForm.saveas.focus() ;
			return false;
		} else {
			thisForm.submit();
		}	
	}
	if(document.forms["formulaire"].operation[2].checked == true) {
		if(thisForm.fill.value == '') {
			alert('Sélectionnez un dossier dans la liste de choix') ;
			thisForm.fill.focus() ;
			return false;
		} else {
			thisForm.submit();
		}	
	} else {
		return false;
	}
}


