С выводом сообщения вроде разобрался. Там все просто. Добавил это:
if (route.legs[i].distance.value > 128748) {alert("sorry");}
else
{window.open('message.html', '_self');};
Но возникла другая проблема. Цифры получаем две и если первая менше требуемого значения открываетса страница message.html, а мне надо, чтоб если хоть одна цыфра больше чем надо, выводилось предупреждение.
Нашел решение. Правда не очень изящное, но оно делает то что в данный момент надо.
var a = route.legs[0].distance.value;
var b = route.legs[1].distance.value;
if (a > 128748) {alert("sorry");}
else if(b > 128748) {alert("sorry2");}
else {window.open('мессаге.html', '_self');};