function del_cat(id_cat,yes) - далее в тексте программы вы нигде не используете первый аргумент.
Переменная no у вас выполняет роль константы или должна принимать первый аргумент функции?
Мой вам совет, используйте
function $(id){ return document.getElementById(id); } //возвращает ссылку на объект
//пример использования
$('res_cat').innerHTML="ваш текст";
Идея стирать div и вместо него выводить сообщение - моветон.