JS функции переработанны для форм