Помогите разобраться. Задача такая, по истечение таймера на странице нужно чтобы выдавалось окно с текстом. Собственно скрипт есть, и он работает
//Сообщение, выводимое на экран, когда истечет таймер
var textmessage = "Время истекло.";
//Задаем интервал проверки таймера
var interval_timeout = 500;
//Проверяем принадлежность к сайту
var cm = get_domain(document.URL);
if (cm == "qwerty.ru" || cm == "http://qwerty.ru"){
//Проверяем, есть ли на странице таймер
var timer_div = document.getElementById('left_time');
if (timer_div != undefined){
//Если таймер есть, то ждем, когда он станет равным 0
check_timer('left_time');
} else {
timer_div = document.getElementById('left_time2');
if (timer_div != undefined){
check_timer('left_time2');
} else {
timer_div = document.getElementById('left_time3');
if (timer_div != undefined){
check_timer('left_time3');
} else {
timer_div = document.getElementById('left_time');
if (timer_div != undefined){
check_timer('left_time4');
};
};
};
};
};
function check_timer(object){
timer1 = document.getElementById(object);
window.status = timer1.innerHTML;
if (timer1.innerHTML.indexOf("0:00:00")>-1){
//Если таймер = 0, останавливаем проверку и выдаем сообщение
// show_popup();
alert(textmessage);
} else sx = setTimeout(function(){check_timer(object);}, interval_timeout);
}
function show_popup(){
var popwnd = window.open("about:blank","new","width=3000,height=2000,location=0");
popwnd.document.open();
popwnd.document.write("<html><body><font size='12px'>" + textmessage + "</font></body></html>");
popwnd.document.close();
}
function get_domain(url) {
var start, end;
start = url.indexOf("/",0) + 2;
end = url.indexOf("/",start);
return(url.substring(start,end));
}
Нужно, чтобы вместе с этим окном выдавалось звуковое оповещение, либо оно каким то другим образом привлекало к себе внимание. Например всплывало поверх всех остальных окон.