Выбор одного из значений (input или select) при отправке формы

Добрый день. Подскажите, как реализовать с помощью FormIt отправку формы таким образом, чтобы если в списке выбрано значение «Другое» — то отправлялся бы текст из соответствующего поля input. А иначе — значение из select? Форма самая простая, вот кусок с select и input

<div class="form-group [[!+error.firma:notempty=`has-error`]]">
        <label for="firma" class="col-lg-4 control-label">Фирма</label>
        <div class="col-lg-8">
          <select id="select" name="firma" class="form-control">
                <option value="[[!+firma]]">Выберите фирму...</option>
                <option value="Sony" [[!+fi.firma:FormItIsSelected=`Sony`]]>Sony</option>
                <option value="BBK" [[!+fi.firma:FormItIsSelected=`BBK`]]>BBK</option>
                <option value="Oursson" [[!+fi.firma:FormItIsSelected=`Oursson`]]>Oursson</option>
                <option value="Toshiba" [[!+fi.firma:FormItIsSelected=`Toshiba`]]>Toshiba</option>
                <option value="Другое" [[!+fi.firma:FormItIsSelected=`Другое`]]>Другое</option>
          </select>
          <input type="text" value="[[!+firma]]" class="form-control" id="custom" placeholder="Введите свое значение" name="firma">
        </div>
      </div>