Ваша ошибка в строке 104 вывода html.
var marker = new google.maps.Marker({
position: myLatlng,
map: map ,
104 ---> title: "Coordinates: " + lat + " , " + lng + "
Date: " + date
});
Я нашел это, посмотрев на вывод консоли в инструментах Chrome Dev. Это была первая обнаруженная ошибка. Firebug для Firefox или любой другой инструмент разработки тоже скажет вам это.
Я бы переместил Date: " + date
до конца предыдущей строки. Интерпретатору, вероятно, не нравится настоящая новая строка, заключенная в цитату.