Лендинг, это в общем то выжимка самой соли, чтобы привлечь, а по ссылке что-то ближе к одностраничному сайту, много форм, действий. Но я же не говорю что нельзя, да на здоровье. )
У вас подключается jQuery, поэтому можно упростить все:
1) В теле страницы, внизу, подключается скрипт, тот что до вашей попытки отправки форм. Его содержание следующее:
$(function() {
$('#dg-container').gallery({
autoplay : true
});
});
Перепишите его так:
$(function() {
$('#dg-container').gallery({
autoplay : true
});
$('form').submit(function(e) {
e.preventDefault();
var f = this; //это текущая форма
$.ajax(
type: "POST",
url: "contacts.php", //если скрипт обработчик один у всех форм, иначе лучше получать это из action формы
data: $(this).serialize(),
success: function(q){
alert(q + ', Ваше сообщение получено.\nНаши специалисты ответят Вам в течении 2-х дней.\nБлагодарим за интерес к нашей фирме!');
//Это убрать
//f.messageFF.removeAttribute('value'); //value - это свойство,
//f.messageFF.value='';
//очистить форму, это так
f.reset();
}
);
});
});
Только не понятно зачем очищать поля формы, к тому же только одного messageFF, да и к сообщению оно как-то не подходит. Не понятно каким же образом сервер будет понимать что за форма пришла, ведь есть отправка одних и тех же данных, но для: Заказать замер, Заказать услугу, Оформить заявку.
2) Скрипт в котором document.getElementById('feedback-form_1').addEventListener('submit', function(evt){.... - удалить.
PS. Разница по Гринвичу будет возвращаться для времени сервера, а не клиента, так что смысла особого в ней нет.