// JavaScript Document
 function replaceAll(str, search, repl) {
	 while (str.indexOf(search) != -1){
	  str = str.replace(search, repl);
	 }
	 return str;
 }

 // Remplace les caractères accentués (+ espace)
 function htmlToAccent(str) {
	 /*var spec = new Array("é", "É", "è", "È", "ê", "Ê", "ë", "Ë", "à", "À", "ù", "Ù", "ç", "Ç", " ");
	 var norm = new Array("é", "É", "è", "È", "ê", "Ê", "ë", "Ë", "à", "À", "ù", "Ù", "ç", "Ç", " ");
	 for (var i = 0; i < spec.length; i++){
	  str = replaceAll(str, norm[i], spec[i]);
	 }*/
	 var exp = /(\')|(%20)|(\s)/gi;
	 var exp1 = /(é)|(è)|(ê)|(ë)/gi;
	 var exp2 = /(à)|(â)|(ä)/gi;
	 var exp3 = /(ô)|(ö)/gi;
	 var exp4 = /(î)|(ï)/gi;
	 var exp5 = /(ù)|(û)|(ü)/gi; 
	 str = str.replace(exp,"-");
	 str = str.replace(exp1,"e");
	 str = str.replace(exp2,"a");
	 str = str.replace(exp3,"o");
	 str = str.replace(exp4,"i");
	 str = str.replace(exp5,"u");	 
	 
	 return str;
 }	