XMLHttpRequest cannot load http://error.hostinger.eu/?. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://testing666.96.lt' is therefore not allowed access.
Суть в том, что обращение идет к несуществующему файлу, сервер возвращает 404, а т.к. где-то в настройках хостинга или в хтаксессе, при ошибке 404 происходит редирект на страницу хостера, который запретил к себе кросс-доменные аякс запросы..
но проблема не в этом, а в этих условиях:
if(isset($_GET['cat'])) и if(isset($_GET['search_sub']))
сильно намудрено там с ифами, рекомендую пересчитать их и подумать еще раз, какое условие и где отрабатывает.. и скобки тоже пересчитать.. ищите ошибку сами, она в этих условиях