/* ---------------------------------------------------------------
	REGLES FORMULAIRES
 --------------------------------------------------------------- */
function regleFormulaire() {
	jQuery.validator.addMethod('nouveauMatricule', function(matricule) {
		   var postURL = "ajax/verification_matricule.php";
		   $.ajax({
			   cache:false,
				async:false,
				type: "POST",
				data: "matricule=" + matricule + "&typeSalarie=0",
				url: postURL, dataType: 'json',
				success: function(json) {
					result = (json.message=='0') ? true : false;
				}
			});
			return result;
		}, 'x');
	// -------
	jQuery.validator.addMethod('remplaceMatricule', function(matricule) {
		   var postURL = "ajax/verification_matricule.php";
		   $.ajax({
			   cache:false,
				async:false,
				type: "POST",
				data: "matricule=" + matricule + "&typeSalarie=1",
				url: postURL, dataType: 'json',
				success: function(json) {
					result = (json.message=='0') ? true : false;
				}
			});
			return result;
		}, 'x');
}
/* ---------------------------------------------------------------
	GESTION DES ANCRES
 --------------------------------------------------------------- */
function gestionAncre(idAncre) {
	$(idAncre).attr('onclick', 'return false');
	$(idAncre).focus(function() { $(idAncre).blur(); } );
}
/* ---------------------------------------------------------------
	MESSAGES
 --------------------------------------------------------------- */
function affichageMessage(statut , message){
	// Nettoyage de la zone
	$("#zone_message").html('');
	$("#zone_message").removeClass()
	// Insertion du message
	$("#zone_message").html(message);
	// Affichage du message
	$("#zone_message").fadeIn('normal');
	// Mise en forme css
	$("#zone_message").addClass(statut);
	
	// Effacement du message le cas échéant
	if(statut == 'success') setTimeout('$("#zone_message").fadeOut("slow")', 6000);
}
// -------------------------------------------------------------
