Ну вот именно разветвление и надо сделать, страница грузиться долго - на следующею переходим. Загрузилась быстро(до конца) - работаем на ней.
вот в этом случае поможет установка таймаута..
а если надо именно ветвление на 2 ветви, то поможет манипулирование переменной {-TimeNow.Date-} - она отдает текущую дату и время с точностью до секунды..
берем переменную до экшена загрузки, выплняем экшен и берем еще раз переменную, вычитаем из большей меньшую - получаем время выполнения экшена загрузки, и в звисимости какое это время - делаем ветвление..
но я так понял - вам нужно просто таймаут установить на 10 секунд и все - если страница не успела прогрузится за 10 секунд, то шаблон продолжает выполняться далее..