store your timeout into a variable
Code:
ticktock = window.setTimeout("TICKER_tick()", 30);
and you need to cancel it when you get the Ajax call back
Code:
if(xmlHttp.readyState == 4){
var response = xmlHttp.responseText;
TICKER.innerHTML = response;
setTimeout('callServer()',5000);
TICKER_CONTENT = document.getElementById("TICKER").innerHTML;
TICKER_RIGHTTOLEFT = false;
TICKER_SPEED = 2;
TICKER_STYLE = "font-family:Arial; font-size:12px; color:#444444";
TICKER_PAUSED = false;
window.clearTimeout(ticktock);
ticker_start();
}
Eric