code: function() {
        var response = true;
        
        // Validate all the sub fields
        for (var i = 0 ; i < this.inputs.length ; i++) {
     	   var input = this.inputs[i];
     	   input.setClassFromState(); // update field classes (mark invalid fields...)
     	   var state = input.getState();
     	   if( state == inputEx.stateRequired || state == inputEx.stateInvalid ) {
     		   response = false; // but keep looping on fields to set classes
     	   }
        }
        return response;
     }
docs: Validate each field
  @returns {Boolean} true if all fields validate and required fields are not empty