function submitrecherche(formid) {

	var form = document.getElementById(formid);
	form.SearchText.value = formatQuery(form.SearchText.value);	
	form.submit();
}

function formatQuery (query){

	var strQuery = new String(query);
	strQuery = strQuery.replace(/À/g, "a");
	strQuery = strQuery.replace(/Á/g, "a");
	strQuery = strQuery.replace(/Â/g, "a");
	strQuery = strQuery.replace(/Ã/g, "a");
	strQuery = strQuery.replace(/Ä/g, "a");
	strQuery = strQuery.replace(/Å/g, "a");
	strQuery = strQuery.replace(/Ç/g, "c");
	strQuery = strQuery.replace(/È/g, "e");
	strQuery = strQuery.replace(/É/g, "e");
	strQuery = strQuery.replace(/Ê/g, "e");
	strQuery = strQuery.replace(/Ë/g, "e");
	strQuery = strQuery.replace(/Ì/g, "i");
	strQuery = strQuery.replace(/Í/g, "i");
	strQuery = strQuery.replace(/Î/g, "i");
	strQuery = strQuery.replace(/Ï/g, "i");
	strQuery = strQuery.replace(/Ð/g, "d");
	strQuery = strQuery.replace(/Ñ/g, "n");
	strQuery = strQuery.replace(/Ò/g, "o");
	strQuery = strQuery.replace(/Ó/g, "o");
	strQuery = strQuery.replace(/Ô/g, "o");
	strQuery = strQuery.replace(/Õ/g, "o");
	strQuery = strQuery.replace(/Ö/g, "o");
	strQuery = strQuery.replace(/Ù/g, "u");
	strQuery = strQuery.replace(/Ú/g, "u");
	strQuery = strQuery.replace(/Û/g, "u");
	strQuery = strQuery.replace(/Ü/g, "u");
	strQuery = strQuery.replace(/Ý/g, "y");
	strQuery = strQuery.replace(/à/g, "a");
	strQuery = strQuery.replace(/á/g, "a");
	strQuery = strQuery.replace(/â/g, "a");
	strQuery = strQuery.replace(/ã/g, "a");
	strQuery = strQuery.replace(/ä/g, "a");
	strQuery = strQuery.replace(/å/g, "a");
	strQuery = strQuery.replace(/ç/g, "c");
	strQuery = strQuery.replace(/è/g, "e");
	strQuery = strQuery.replace(/é/g, "e");
	strQuery = strQuery.replace(/ê/g, "e");
	strQuery = strQuery.replace(/ë/g, "e");
	strQuery = strQuery.replace(/ì/g, "i");
	strQuery = strQuery.replace(/í/g, "i");
	strQuery = strQuery.replace(/î/g, "i");
	strQuery = strQuery.replace(/ï/g, "i");
	strQuery = strQuery.replace(/ñ/g, "n");
	strQuery = strQuery.replace(/ò/g, "o");
	strQuery = strQuery.replace(/ó/g, "o");
	strQuery = strQuery.replace(/ô/g, "o");
	strQuery = strQuery.replace(/õ/g, "o");
	strQuery = strQuery.replace(/ö/g, "o");
	strQuery = strQuery.replace(/ù/g, "u");
	strQuery = strQuery.replace(/ú/g, "u");
	strQuery = strQuery.replace(/û/g, "u");
	strQuery = strQuery.replace(/ü/g, "u");
	strQuery = strQuery.replace(/ý/g, "y");
	strQuery = strQuery.replace(/ÿ/g, "y");

	return strQuery.toLowerCase();
}