function Error (field,message) {

    this.message = message;
    this.field = handleArrayField(field);

    Error.prototype.getMessage = function() {
        return this.message;
    }

    Error.prototype.setMessage = function (message) {
        this.message = message;
    }

    Error.prototype.getField = function() {
        return this.field;
    }

     Error.prototype.setField = function (field) {
        this.field = handleArrayField(field);
    }

/*  Handles errors in multiple radio buttons
    Parameter:  field - Radio */
    function handleArrayField (field) {

        if (field[0] && field[0].type == 'radio') {
            return field[0];
        }
        return field;
    }
}