Cmaskedtextfield - Проверка По Маске

Добрый день. Есть поле ввода вида:

<?php $this->widget(‘CMaskedTextField’, array(

        'model' =&gt; &#036;model,


        'attribute' =&gt; 'sched[1]',


        'mask' =&gt; '99:99 - 99:99 (перерыв: 99:99 - 99:99)',


        'htmlOptions' =&gt; array('style' =&gt; 'width:250px;', 'value'=&gt;&#036;model-&gt;isNewRecord ? '00:00 - 00:00 (перерыв: 00:00 - 00:00)' : (isset(&#036;model-&gt;sched[1]) ? &#036;model-&gt;sched[1] : '00:00 - 00:00 (перерыв: 00:00 - 00:00)') )


    ));


        ?&gt;

В этом поле надо вводить время работы кабинета и время перерыва. Скажите, вот как проверить что пользователь начав вводить время работы - заполнит поле до конца, т.е. поле будет иметь, например, такой вид:

09:07 - 12:10 (перерыв: 10:00 - 11:00),

а не 09:07 - 00:00 (перерыв: 10:00 - 11:00),

Заранее спасибо всем!

Т.е. вам нужно проверить что начало диапазона не меньше его окончания? Тут наверное нужно писать свой валидатор (это не сложно) и в нем парсить строку, получать начало и конец периоде и сравнивать.