Я предлагаю так
сделайте это объектом:
var obligatory_radiobutton_array = {'name1': 0, 'name2': 0, и т.д.};
Функция обработчик должна делать следующее:
1. выбрать все элементы формы и перебрать их;
2. в каждом переборе спросить у инпута его имя, тип и выбран ли он;
3. если выбран => смотрим есть ли в obligatory_radiobutton_array свойство=имени инпута;
если да, делаем его = 1;
4. делаем перебор obligatory_radiobutton_array. Если есть хоть одно свойство = 0, вызаваем функцию с оповещением, возвращаем фолс
|