// gestion de la validation

$(document).ready(function(){
    $("#tx_oxcsgestioncv_pi1_form").validate({
 		rules: {
	 		tx_oxcsgestioncv_pi1_mail: {
		 		required: true,
		 		remote: ajax_page+'&checkMailCV=true&field=tx_oxcsgestioncv_pi1_mail'
	 		},
	 		tx_oxcsgestioncv_pi1_nom: "required",
	 		tx_oxcsgestioncv_pi1_prenom: "required",
			tx_oxcsgestioncv_pi1_poste: "required",
	 		tx_oxcsgestioncv_pi1_password: {
	 			required: true,
				minLength: 6
	 		},
		},
		messages: { 
			required: "Ce champ est obligatoire",
			tx_oxcsgestioncv_pi1_mail: {
				required: "Veuillez saisir votre email",
				remote: "Cet email est deja utilisé"
			},
			tx_oxcsgestioncv_pi1_nom: "Veuillez choisir votre nom",
			tx_oxcsgestioncv_pi1_prenom: "Veuillez saisir votre prénom",
			tx_oxcsgestioncv_pi1_poste: "Veuillez saisir le poste souhaité",
			tx_oxcsgestioncv_pi1_password: {
				required: "Veuillez saisir un mot de passe",
				minLength: "Veuillez saisir un mot de passe de 6 caractères ou plus"
			}
		},
		errorClass: "invalid-input",
		errorPlacement: function(error, element) {
		 if ( element.is(":radio") ) { error.appendTo( element.parent() ); }
		 else if ( element.is(":checkbox") ) { error.appendTo ( element.next() ); }
		 else { error.appendTo( element.parent() ); }
		 }
	});
});


 	  	

