Возникла аналогичная проблема на сайте (пока тестирую на denwer'е). После "прикручивания" второго шаблона (для слабовидящих), добавил ссылку типа
<a href="<?php echo JRoute::_('&template=contrast'); ?>">Версия для слабовидящих</a>
в index.php основного шаблона и аналогичную, обратную ссылку, в index.php шаблона для слабовидящих. Установил на сайт плагин, который на событие onAfterInitialise получает имя шаблона и, соответственно, его загружает. Все страницы отображаются нормально, шаблоны меняются, кроме страницы с формой aicontactsafe. При переключении на обычный шаблон всё работает, а при переключении на альтернативный шаблон появляется многоточие и всё.
FireBug показывает, что ошибка связана с файлом media/system/js/mootools-core.js
При этом на обычной версии страницы в Firebug'е в консоли показывается результат загрузки через GET html-тегов формы aicontactsafe, а при переключении на альтернативный шаблон происходит перезагрузка и троеточие