function checkNum(cellule) {
	
	if(isNaN(cellule.value) == true) {
		if((cellule.value < 1 || cellule.value > 95) && cellule.value != 97 && cellule.value != 98){
	 		alert("Le numéro du département doit être compris entre 1 et 95 ou 97 ou 98.");
	 		cellule.value=1;
	 		return false;
	 	}
 	}
	return true;
}

function remplace(cellule) {
	
	str = AccentToNoAccent(cellule.value);
	
	var reg=new RegExp("[\\W]","g");
	str = str.replace(reg, " ");
	
	cellule.value=str.toUpperCase();
	
    return cellule;
}

function replaceAll(str, search, repl) {
	var reg=new RegExp(search,"g");

	str = str.replace(reg, repl);
	/*
	while (str.indexOf(search) != -1){
		str = str.replace(reg, repl);
	}
 	*/
	return str;
}

// Remplace les caract�res accentu�s
function AccentToNoAccent(str) {
	var norm = new Array('À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë','Ì','Í','Î','Ï', 'Ð','Ñ','Ò','Ó','Ô','Õ','Ö','Ø','Ù','Ú','Û','Ü','Ý','Þ','ß', 'à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î','ï','ð','ñ', 'ò','ó','ô','õ','ö','ø','ù','ú','û','ü','ý','ý','þ','ÿ');
	var spec = new Array('A','A','A','A','A','A','A','C','E','E','E','E','I','I','I','I', 'D','N','O','O','O','0','O','O','U','U','U','U','Y','b','s', 'a','a','a','a','a','a','a','c','e','e','e','e','i','i','i','i','d','n', 'o','o','o','o','o','o','u','u','u','u','y','y','b','y');
	
	for (var i = 0; i < spec.length; i++){
		str = replaceAll(str, norm[i], spec[i]);
	}
	
	return str;
} 