Может быть из-за этой функции? Сейчас ее отключу и проверю.
//АНИМАЦИЯ ПРИ ОЖИДАНИИ ОТВЕТА СЕРВЕРА
function stopLoadingAnimation() //функция останавливающая анимацию
{
$("#waiting").hide(); //просто скрываем анимацию
}
//АНИМАЦИЯ ПРИ ОЖИДАНИИ ОТВЕТА СЕРВЕРА
function startLoadingAnimation() //функция запуска анимации
{
//Находим элемент с изображением загрузки и убераем его невидимость
var imgObj = $("#waiting");
imgObj.show();
//Вычисляем центр страницы, чтобы анимация оказалось в центре
var centerY = $(window).scrollTop() + ($(window).height() + imgObj.height())/2;
var centerX = $(window).scrollLeft() + ($(window).width() + imgObj.width())/2;
//Меняем координаты изображения на нужные
imgObj.offset({top:centerY, left:centerX});
}
function stopLoadingAnimation() //функция останавливающая анимацию
{
$("#waiting").hide(); //просто скрываем анимацию
}