    var timeout;

    function doLoadChange() {
             var auto = 60;
             var interval=auto*1000;
             if (interval<15000) interval=15000;
        if (timeout) clearTimeout(timeout);
        timeout = setTimeout("doLoadChange()", interval);
        doLoad();
    }
    function doLoad() {

        // Получаем текст запроса из <input>-поля.


        var bookie=from_radio(document.arc.bookie);
        var last=document.arc.last.value;
        //alert(resp_old);
        if (bookie!='')  {
        // Создаем новый объект JSHttpRequest.
        var req = new Subsys_JsHttpRequest_Js();

        // Код, АВТОМАТИЧЕСКИ вызываемый при окончании загрузки.
        req.onreadystatechange = function() {

            if (req.readyState == 4) {
                //alert(req.readyState);
                //alert(req.responseJS);
                if (req.responseJS) {
                //alert(req.responseJS);
                    // Записываем результат работы.
                    document.getElementById('refresh').innerHTML='Select bookie';

                             var table_head='<table width="595" border="0" cellspacing="0" cellpadding="3">';
                             table_head+='<tr class="by_12_1"><td><img src="img/pix.gif"  height="1" width="50"><br><center>Время регистрации</center></td>'+
                        '<td><img src="img/pix.gif"  height="1" width="50"><br><center>Дата матча</center></td>'+
                        '<td><img src="img/pix.gif"  height="1" width="250"><br><center>Событие</center></td>'+
                        '<td><img src="img/pix.gif"  height="1" width="100"><br><center>OLD</center></td>'+
                        '<td><img src="img/pix.gif"  height="1" width="100"><br><center>NEW</center></td>'+
                        '<td><img src="img/pix.gif"  height="1" width="40"><br><center>%</center></td>'+
                        '</tr>';
                             var table_footer='</table>';
                             var insert='';
                             
                             var main_resp=new Array();
                             var main_resp= req.responseJS.resp;
                             var last= req.responseJS.last;
                             //alert(last);

                             
                	for (var i=0; i< main_resp.length; i++) {
                             var resp =  new Array();
                             resp = main_resp[i];

                             var diff=(1- (resp['old_value']-1)/ (resp['new_value']-1))*100;
                             diff= Math.round(100*parseFloat(diff))/100;
                             
                             var outcome=resp['outcome_name'];
                             
                             var proc;
                             /*if (outcome.string.indexOf("Lay")==-1) { */
                                if (diff<0) {
                                   proc=allert(diff);
                                }
                                else if (diff>0) {
                                   proc=non_allert('+'+diff);
                                }
                                else {
                                   proc='-';
                                }
                             /*}
                             else {
                                if (diff>0) {
                                   proc=allert(diff);
                                }
                                else if (diff<0) {
                                   proc=non_allert(diff);
                                }
                                else {
                                   proc='-';
                                }
                             } */

                             insert +=
                        '<tr class="'+(resp['class_name']||'')+'"><td><center>'+(resp['reg_time']||'')+'</center></td>' +
                        '<td><center>'+(resp['startup']||'')+'</center></td>' +
                        '<td>'+(resp['liga']||'')+
                        ':<br><b>'+(resp['event_name']||'')+'</b></td>' +
                        '<td><center><a href="#" class="'+(resp['class_name']||'')+'" onclick="oms('+(resp['odd']||'')+')">'+(resp['outcome_name']||'')+'  @'+(resp['old_value']||'')+'</a></center></td>' +
                        '<td><center><a href="#" class="'+(resp['class_name']||'')+'" onclick="oms('+(resp['odd']||'')+')">'+(resp['outcome_name']||'')+'  @'+(resp['new_value']||'')+ '</a></center></td>' +
                        '<td><center>'+proc+ '</center></td>' +
                        '</tr>';

                        }

                        //alert(resp_old);
                        //alert(req.responseJS.resp);
                        
                        document.getElementById('change').innerHTML = table_head+insert+table_footer;
                        document.arc.last.value=last;
                        //document.getElementById('refresh').innerHTML = last;
                /*if (force==2) {document.getElementById('shurebet').innerHTML = table_head+insert+table_footer;}
                if (force==3) {document.getElementById('shurebet3').innerHTML = table_head+insert+table_footer;}
                if (force==5) {document.getElementById('shurebet5').innerHTML = table_head+insert+table_footer;}
                if (force==2) {document.arc.c2.value=last;}
                if (force==3) {document.arc.c3.value=last;}
                if (force==5) {document.arc.c5.value=last;}
                var ops=from_checkbox(document.arc.ops);
                if (ops=='y') {
                     resp = main_resp[0];
                     if (resp['class_name']=='yb_10_1')   {
                        alert('OOps-s-s!!') ;
                     }
                } */
                
                }
                // Отладочная информация.
                //alert(req.responseText);
                /*document.getElementById('change').innerHTML =
                    req.responseText;*/
            }
            else if (req.readyState == 1) {
                 document.getElementById('refresh').innerHTML = 'Please, wait';
            }
            else {
                 document.getElementById('refresh').innerHTML += '+';
            }
        }
       //

        // Запрешаем кэширование
        req.caching = false;
        // Подготваливаем объект.
        req.open('GET', 'getlivechange.php', true);
        // Посылаем данные запроса (задаются в виде хэша).
        req.send({ non:'', bookie:bookie, last:last});
        }
    }
