Тут можно было обойтись одним скриптом, т.к. функции у вас по сути одинаковые можно переделать их по аналогии:
function setPost(send) {
xhr = new XMLHttpRequest();
xhr.open("POST", 'cgi-bin/getVars.py', true);
xhr.setRequestHeader('Content-type', 'application/json; charset=utf-8')
xhr.onreadystatechange = onResponse;
xhr.send(send);
}
Вызывать такую функцию можно так:
var timerPost = setInterval(function(){setPost(send)}, 100);
Если у вас единовременно показывается только одна svg, а другая скрыта, анимировать обе смысла нет - бессмысленно нагружаете систему, можно вызывать функцию анимации при открытии вкладки, на вкладке можно держать data-send в котором и будет хранится нужная вам информация которую потом можно было бы использовать в функциях
setInterval тогда будет один для анимации одного svg
Иначе, если вам нужно анимировать сразу два svg, то можно использовать массив, например anim_svg[]
в котором можно хранить ваши 0 и 49 со всеми нужными данными