response полюбому не равен нулю, потому что response это не число.
response в твоём случае текст.
Если хочется сравнить с нулём то быть может
response.length != 0 прокатит лучше
И да кстати вместо setInterval юзай уж тогда timeOut, а то если на определённом браузере кто-то переключится на другую вкладку а потом через часок вернётся обратно, твоему серверу придётся несладко от 3600 запросов полученных почти единовременно.