src/browser/ui/validation.js
function(){
			var radioNames=[],error;
			this.$form.find(selectorAllElements).forEach(function($elt){
				if($elt.is('input[type="radio"]')){
					var name=$elt.attr('name');
					if(UArray.has(radioNames,name)) return;
					radioNames.push(name);
				}
				if(!this.checkElement($elt,error==undefined)) error=true;
			}.bind(this));
			return !error;
		}
function(){
			var radioNames=[],error;
			this.$form.find(selectorAllElements).forEach(function($elt){
				if($elt.is('input[type="radio"]')){
					var name=$elt.attr('name');
					if(UArray.has(radioNames,name)) return;
					radioNames.push(name);
				}
				if(!this.checkElement($elt,error==undefined)) error=true;
			}.bind(this));
			return !error;
		}
/*updateElements:function(){
this.elements=form.find()
.unbind('sValidation.clear',this.clear).bind('sValidation.clear',this.clear);
this.inputs=this.elements.filter('input').not('[type="checkbox"],[type="radio"]');
this.radios=this.elements.filter('input[type="radio"]');
this.textareas=this.elements.filter('textarea');
this.selects=this.elements.filter('select');
},