latit = latt;
longit = lngg;

devi metterle all'interno della function , due righe piu' sopra, dopo

latt = parseFloat(markers[i].getAttribute("lat"));
lngg = parseFloat(markers[i].getAttribute("lng"));

altrimenti il loro valore si perde uscendo dalla funzione stessa