function validForm() {
	
	var u_nom , u_prenom, u_email, pass, pass2, u_adresse, u_cp, u_ville, u_tel;
	if ($get('u_nom') != null) {
		u_nom = $get("u_nom").value;
		u_prenom 	= $get("u_prenom").value;
		u_email 	= $get("u_email").value;
		pass 		= $get("u_password").value;
		pass2 		= $get("u_password2").value;
		u_adresse 	= $get("u_adresse").value;
		u_cp 		= $get("u_cp").value;
		u_ville		= $get("u_ville").value;
		u_tel		= $get("u_tel1").value;
	}
	var at_nom 		= $get("at_nom").value;
	var at_cp 		= $get("at_cp").value;
	var at_ville 	= $get("at_ville").value;
	var motivations = $get("motivations").value;
	var at_scat		= $get("at_scat").value;
	
	var erreurs = new Array();
	
	if ($get('u_nom') != null) {
		if (u_nom.trim() == "")
			erreurs.push("- Veuillez indiquer votre nom");
		
		if (u_prenom.trim() == "")
			erreurs.push("- Veuillez indiquer votre pr\351nom");
			
		if (u_email.trim() == "")
			erreurs.push("- Veuillez indiquer votre adresse email");
		else if (!u_email.isEmail())
			erreurs.push("- Votre adresse email n'a pas un format valide");
			
		if (pass.trim() == "")
			erreurs.push("- Veuiller choisir un mot de passe");
		else if (pass.trim().length < 4)
			erreurs.push("- Le mot de passe doit faire au moins 4 caract\350res");
		else if (pass2.trim() == "")
			erreurs.push("- Veuillez saisir la v\351rification du mot de passe");
		else if (pass != pass2)
			erreurs.push("- La v\351rification ne correspond pas au mot de passe");
			
		if (u_adresse.trim() == "")
			erreurs.push("- Veuillez indiquer votre adresse");
			
		if (u_cp.trim() == "")
			erreurs.push("- Veuillez indiquer votre code postal");
		else if (u_cp.trim().length != 5)
			erreurs.push("- Votre code postal n'a pas un format valide");
		
		if (u_ville.trim() == "")
			erreurs.push("- Veuillez indiquer votre ville");
			
		if (u_tel.trim() == "")
			erreurs.push("- Veuillez indiquer votre num\351ro de t\351l\351phone");
	}
		
	if (at_nom.trim() == "")
		erreurs.push("- Veuillez indiquer un nom pour la fiche");
		
	if (at_scat == "-1")
		erreurs.push("- Veuillez choisir une cat\351gorie pour la fiche");
		
	if (at_cp.trim() == "")
		erreurs.push("- Veuillez indiquer le code postal pour la fiche");	
	else if (at_cp.trim().length != 5)
		erreurs.push("- Le code postal de la fiche n'a pas un format valide");
				
	if (at_ville.trim() == "")
		erreurs.push("- Veuillez pr\351ciser la ville pour la fiche");
		
	if (motivations.trim() == "")
		erreurs.push("- Veuillez indiquer vos motivations");
		
	if (erreurs.length > 0)
		alert("Erreurs dans le formulaire :\n" + erreurs.join("\n"));
		
	return erreurs.length == 0;

}


function at_scat_changed() {
	var tarif = "GRATUIT";
	if ($get('at_scat').value != -1 && scat_tarifs[$get('at_scat').value] != 0)
		tarif = scat_tarifs[$get('at_scat').value] + " € HT / an ";
	
	$get('span_tarif').innerHTML = tarif;
}	
