//Ajoute un message d'erreur après un id donné en paramètre
function msgerreur_extension(value,ext,id,msg) {
	//si value est vide on retoure false / l'erreur sera géré côté serveur
	if (value=='') {
		return false;
	}
	
	len = value.length;
	
	//Récupération de l'extension : 
	var ext_value = value.substring(value.lastIndexOf('.' ,len) + 1,len);
	//Si l'extention est correcte il n'y a pas d'erreur
	for (var i = 0; i < ext.length;i++) {
		if(ext_value.toUpperCase() == ext[i].toUpperCase()) {
			return false;
		}
	}
	//Sinon on affiche l'erreur

	msgerreur_afficher(id,msg);
	
	return true;
}

function msgerreur_champsvide(value,id, message) {
	if (value != '') {
		$('#msg_erreur_js_'+id).remove();
		$('.errors').remove();
		return false;
	}
	msgerreur_afficher(id,message);
	return true;
}

function msgerreur_champsvide_title(value,title,id, message) {
	
	
	if (value != title) {
		$('#msg_erreur_js_'+id).remove();
		$('.errors').remove();
		return false;
	}
	msgerreur_afficher(id,message);
	return true;
}



function msgerreur_afficher(id, message) {
	//Si il y a déjà un msg d'erreur on le supprime
	$('#msg_erreur_js_'+id).remove();
	$('.errors').remove();
		
	

	var div_err = document.createElement('div');

	div_err.setAttribute('id', 'msg_erreur_js_'+id);
	div_err.className='errors_js';
	div_err.innerHTML = message;

	var id_msg = document.getElementById(id);
	
	id_msg.appendChild(div_err);
	
	
}
