if (window.frameElement) {
// in frame
}
else {
// not in frame
}
typeof $.prototype.autocomplete === 'function'
typeof prototype.autocomplete === 'function'
getAlarmId(function(res){
id = res;
});
p.s. зря вы игнорируете ошибку в callback из DB. В случае проблемы вы получите undefined взамен глобальной переменной и порушите остальную логику программы.