Когда-то давно, я написал функцию, которая проверяла все ли input radio button-ы натырканы в отсылаемой форме. Эта валидация была нужна мне для использования формы в небольшом опроснике, который я делал на старой работе. Ну и понятное дело, что решение было далеко от оптимального и очень прямолинейное. Сейчас, работая проектировщиком информационной системы, я борюсь с подобными решениями в рядах своих программистов, приучая их пользоваться готовым кодом там, где это возможно.
Учитывая, что тот самый, велосипедный пост, до сих пор входит в двадцатку самых посещаемых страниц моего блога, я решил исправиться и показать, как бы я решал данный вопрос теперь.
![Девчонка [remake]](http://blog.copperred.net/cache/3660921902_afe7c149ea_s.jpg)






![Pitstop [Remake 2]](http://blog.copperred.net/cache/3612932627_d8ca0de830_s.jpg)
![Питстоп [Remake]](http://blog.copperred.net/cache/3592593728_9abab32a82_s.jpg)


