function generateLatLng (address_miasto, address_ulica) {
	var geocoder = new GClientGeocoder ();
//	var address = document.the_form.miasto.value + ', ' + document.the_form.ulica.value;
	var address = address_miasto + ', ' + address_ulica;
    
//	alert (address);
//	alert ("before geocoder");
	geocoder.getLatLng (address, 
		function (point) {
			if (!point) {
				alert("Miasto lub ulica: " + address + " są niezgodne ze standardem Google Mapy.\n\nWprowadź ponownie swój właściwy adres (bez skrótów w nazwach, \nlub ewentualnie z samym numerem ulicy ale bez numeru mieszkania).")
				document.dane_osobowe.ulica_fra.focus()
				return false
			} else {
	//			alert ("during geocoder");
				document.dane_osobowe.txtLatit.value = point.lat();
				document.dane_osobowe.txtLongit.value = point.lng();
	//			alert (point.lat() + ", " + point.lng());
			}
		}
	);
//	alert ("after geocoder");
}

