Весь массив JS должен работать только для одной формы, тоесть при вводе цыфр и после нажатия на кнопку будет расчет только в рамках одной формы и так для 120 форм, грубо говоря в каждого инпута должен быть уникальный ID для работы, то есть 5 к айди очень много и нужно либо...В то-м-то и дело, что вместо того чтобы разобраться с областью видимости переменных и делегированием обработчиков, например, вы пытаетесь делать 5к айди с невнятными именами.
console.log('myCounter', localStorage.getItem('myCounter'));
window.addEventListener('beforeunload', function() {
var newWindow = window.open('https://toster.ru');
var myCounter = parseInt(localStorage.getItem('myCounter') || 0);
localStorage.setItem('myCounter', myCounter + 1);
});
var lang = $('html').attr('lang');
switch(lang) {
case 'en':
$('span#raznuyfuter').text('ENGLISH TEXT');
$('span#vtoroydiv').text('Development and design of website');
case 'ua':
$('span#raznuyfuter').text('УКРАЇНСЬКИЙ ТЕКСТ');
$('span#vtoroydiv').text('Розробка та дизайн сайту');
case 'ru':
default:
$('span#raznuyfuter').text('РУССКИЙ ТЕКСТ');
$('span#vtoroydiv').text('Разработка и дизайн сайта');
}