function func_cams_groups() {
$("#groups_cams_reload").click(function(){
func_cams_groups();
});
$("#rules_camgroups_create").click(function(){...
То есть функция func_cams_groups может вызываться несколько раз (второй и более раз - по клику на #groups_cams_reload). А значит и обработчики click будут навешаны более одного раза. Другими словами на каждый клик будут отрабатывать две и более навешанных функции. В итоге получается хрень. Так что для начала исправить этот момент. А далее - пошаговое выполнение скрипта в помошь, раз уж FireBug знаете.