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 взамен глобальной переменной и порушите остальную логику программы.