Продолжаем борьбу за нервы пользователей и за нормальную форму задания расписания смотрите также
начало истории (в комментарии не забудьте заглянуть).
Как и в первом вариант, в этом форма усложняется по мере надобности.
Если пользователю нужно просто указать время и дни, то он использует простую форму. На этой форме также есть ссылки со стандартными расписаниями. На квадратики можно тыкать, диапазон выделить нельзя.
Если рекламщик изощрен, то он может воспользоваться полной формой.
Основа формы - это поле с квадратами, остальные элементы управления просто изменяют его. Клик на часе или дне заливает всю строку если в ней есть хот один не залитый квадрат и снимает заливку, если все квадраты залиты.
Обсерайте, я это люблю. :) Ваших комментариев, Алексей, жду особо.