Ошибка со строкой sizeManager=sizeManager*+1;
Умножение числа на единицу не меняет его.По сути, вы хотите переключать sizeManager между -1 и +1, и вы можете сделать это, умножив на -1, независимо от того, является ли он в настоящее время отрицательным или положительным.
Я проверил этот код, и кажется,работа:
var size = 3;
var sizeManager = 1;
function increaseAnimation(el) {
var elem = document.getElementById(el);
elem.style.transform = "scale(" + size + ")";
timer = setTimeout("increaseAnimation('" + el + "', 3000)");
size += 0.005 * sizeManager;
if (size >= 6 || size <= 3) {
sizeManager *= -1;
}
}