
function preg_replace (array_pattern, array_pattern_replace, my_string)  {
	var new_string = String (my_string);
		for (i=0; i<array_pattern.length; i++) {
			var reg_exp= RegExp(array_pattern[i], "gi");
			var val_to_replace = array_pattern_replace[i];
			new_string = new_string.replace (reg_exp, val_to_replace);
		}
		return new_string;
	}
	
function no_accent(my_string) {
		var new_string = "";
		var pattern_accent = new Array("é", "è", "ê", "ë", "ç", "à", "â", "ä", "î", "ï", "ù", "ô", "ó", "ö", "ñ", "á", "í", "ú", "Á");
		var pattern_replace_accent = new Array("e", "e", "e", "e", "c", "a", "a", "a", "i", "i", "u", "o", "o", "o", "n", "a", "i", "u", "A");
		if (my_string && my_string!= "") {
			new_string = preg_replace(pattern_accent, pattern_replace_accent, my_string);
		}
		return new_string;
	}

function da_form(dprt,arr,dt1,dt2)
{

	document.getElementById("div_moteur").style.visibility = 'visible';
	document.getElementById("destination_v").value = no_accent(arr);
	document.getElementById("provenance_v").value = no_accent(dprt);	

	document.getElementById("date_dpt_v").value = dt1;
	document.getElementById("date_retour_v").value = dt2;

}
function da_close()
{
	document.getElementById("div_moteur").style.visibility = 'hidden';

}

