Проблема
Вот код:
function chat_reload(q,b,v)
{
return false;
}
function reloadParameters(a,b,c,d,er,w,w)
{
return false
}
function personagestats_reload(a, c,v, d)
{
return false;
}
var tst = true;
function sends()
{
text = document.getElementById('say_text').value;
text = text+(tst? "." : "");
tst = !tst;
station = document.getElementById("station").value;
lang = document.getElementById("lang").value;
text=escape(text);
document.getElementById('say_img').src = 'http://'+station+'.starcombats.ru/chat/chat_add.php?text='+text+'&lang='+lang;
}
var text;
var delay;
var count;
var min_delay = 5;
var min_count = 1;
var timer_id = -1;
var button_1 = '<input type=submit name=submit value="Старт" onclick="on_start();" style="width:100px;">';
var button_2 = '<input type=submit name=submit value="Стоп" onclick="on_stop();" style="color:#FF0000;width:100px;">';
function on_timeout()
{
sends()
if(--count)
{
timer_id = setTimeout('on_timeout()', delay * 1000);
document.flood.submit.value = 'Стоп (' + count + ')';
}
else
{
document.all.button.innerHTML = button_1;
}
}
function on_start()
{
if((text = document.flood.text.value) == '')
{
alert('Обязательно напишите текст сообщения.');
document.flood.text.focus();
return;
}
if((delay = document.flood.delay.value) < min_delay)
{
alert('Слишком маленький интервал повторений.');
document.flood.delay.focus();
return;
}
if((count = document.flood.count.value) < min_count)
{
alert('Слишком маленькое количество повторений.');
document.flood.count.focus();
return;
}
document.all.button.innerHTML = button_2;
document.flood.submit.focus();
on_timeout();
}
function on_stop()
{
count = 0;
clearTimeout(timer_id);
document.all.button.innerHTML = button_1;
document.flood.submit.focus();
}
скажи пожалуйста, что нетак?