849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
|
document.querySelector('.timelineCurrent .tl-nodemark');
return tn ? tn.id : 'm1';
}
function focusNextId(id,dx){
var m = /^m(\d+)$/.exec(id);
return m!==null ? 'm' + (parseInt(m[1]) + dx) : null;
}
function focusRowinfoFromId(id){
for(var i=0; true; i++){
var td = document.getElementById('timeline-data-' + i);
if( !td ) break;
var ti = JSON.parse(td.textContent || td.innerText);
for( var k=0; k<ti.rowinfo.length; k++ ){
if( id=='m' + ti.rowinfo[k].id ) return {
'baseurl': ti.baseUrl, 'hash': ti.rowinfo[k].h
};
}
}
return null;
}
|
|
<
|
<
|
>
>
>
>
|
|
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
|
document.querySelector('.timelineCurrent .tl-nodemark');
return tn ? tn.id : 'm1';
}
function focusNextId(id,dx){
var m = /^m(\d+)$/.exec(id);
return m!==null ? 'm' + (parseInt(m[1]) + dx) : null;
}
function focusRowinfoEnum(i){
var td = document.getElementById('timeline-data-' + i);
return td ? JSON.parse(td.textContent || td.innerText) : null;
}
function focusRowinfoFromId(id){
var ti;
for(var i=0; ti=focusRowinfoEnum(i); i++){
for( var k=0; k<ti.rowinfo.length; k++ ){
if( id=='m' + ti.rowinfo[k].id ) return {
'baseurl': ti.baseUrl, 'hash': ti.rowinfo[k].h
};
}
}
return null;
}
|