11,14d10
< span.pm {
< background-color: blue;
< }
<
58d53
< var prevhash='', thishash=decodeURIComponent(('' + location.hash).replace(/^null$/g,'').replace(/^undefined$/g,'').replace(/^\#/g,'')); //.trim();
60,65c55,57
< var endkeys='', xinxy=[], yinxy=[], thefirst=true, fivethousand=5000;
< if (navigator.userAgent.match(/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile/i)) {
< fivethousand=9000;
< }
< var prevf=''; // + '-180' + ',' + '90' + ',' + '-180' + ',' + '90';
< var longinxy=[], latinxy=[], gdefv='';
---
> var endkeys='', xinxy=[], yinxy=[];
> var prevf='';
> var longinxy=[], latinxy=[];
74,76c66
< var plottz=[], plotct=[], plotemj=[], reveal=true;
<
< var gdiff, gdate0, gdate1, gutcDate, gtzDate, gudate, gutzdate;
---
> var plottz=[], plotct=[], plotemj=[];
490,491d479
< //alert(0);
< gmtemj='|' + clockit('0');
526,528d513
< if (diff > 0 && (eval('' + utcDate.getDay()) == 0 && eval('' + tzDate.getDay()) == 6 || eval('' + utcDate.getDay()) > eval('' + tzDate.getDay()))) {
< diff=-diff;
< }
533,541d517
< if (thefirst) {
< thefirst=false;
< //document.title='' + diff + ' ... ' + extratztime + extraemj + ' ... ' + diff;
< //if (diff > 0 && tzDate > utcDate) {
< //alert('not okay: ' + tzDate + tzDate.getDay() + ' - ' + utcDate + utcDate.getDay());
< //} else {
< //alert('okay: ' + tzDate + tzDate.getDay() + ' - ' + utcDate + utcDate.getDay());
< //}
< }
554c530
< setTimeout(function(){ prevf='' + smlong + ',' + lglat + ',' + lglong + ',' + smlat; }, fivethousand);
---
> setTimeout(function(){ prevf='' + smlong + ',' + lglat + ',' + lglong + ',' + smlat; }, 5000);
566,572c542
< function doplotplace(ipl, maybeg) {
< var detbegin='', detend='';
< var thisclock='', nonclock='', aclocl='', thatplace='', utzdate=null, tzDate=null, xdiff=0, xdate1=null;
< if (!reveal) {
< detbegin='
';
< detend=' ';
< }
---
> function doplotplace(ipl) {
577,596c547
< if (maybeg == 'g') {
< thatplace=plottz[ipl];
< utzdate=new Date();
< tzDate = new Date(utzdate.toLocaleString('en-US', { timeZone: thatplace.replace('GMT','UTC').replace(/\ /g,'_') }));
< xdiff = Math.abs(tzDate.getTime() - gutcDate.getTime()) / 3600000;
< xdate1=new Date().toLocaleString("en-US", { timeZone: thatplace.replace('GMT','UTC').replace(/\ /g,'_') });
< if (xdiff > 0 && (eval('' + utzdate.getDay()) == 0 && eval('' + tzDate.getDay()) == 6 || eval('' + utzdate.getDay()) > eval('' + tzDate.getDay()))) {
< xdiff=-xdiff;
< }
< xextraemj=',' + clockit('' + xdiff);
< plotct[ipl]=('' + xdate1);
< plotemj[ipl]=(clockit('' + xdiff));
< }
< if (plotemj[ipl].indexOf('pm') != -1) {
< aclock=plotemj[ipl].split('pm')[0];
< nonclock=plotemj[ipl].split(aclock)[1];
< thisclock='' + aclock + '';
< return plotplace[ipl] + ' ' + orflag(plotcc[ipl]) + detbegin + '
' + plotct[ipl] + '
' + thisclock + nonclock + detend;
< }
< return plotplace[ipl] + ' ' + orflag(plotcc[ipl]) + detbegin + '
' + plotct[ipl] + '
' + plotemj[ipl] + detend;
---
> return plotplace[ipl] + ' ' + orflag(plotcc[ipl]) + '
' + plotct[ipl] + '
' + plotemj[ipl];
602,607c553
< var diff, date0, date1, utcDate, tzDate, udate, utzdate;
< gdate0=new Date().toLocaleString("en-US", { timeZone: 'UTC' });
< gextratztime=('|' + gdate0);
< gudate=new Date();
< gutcDate = new Date(gudate.toLocaleString('en-US', { timeZone: 'UTC' }));
< setTimeout(function(){ prevf='' + smlong + ',' + lglat + ',' + lglong + ',' + smlat; }, fivethousand);
---
> setTimeout(function(){ prevf='' + smlong + ',' + lglat + ',' + lglong + ',' + smlat; }, 5000);
632,634c578
< if (('' + plotlat[iplot] + plotlong[iplot]).indexOf('.') != -1) {
< bmeridian+='📍';
< }
---
> bmeridian+='x';
636c580
< bmeridian+='' + doplotplace(iplot,'g') + '📍';
---
> bmeridian+='' + doplotplace(iplot) + 'x';
687,692c631
< var diff, date0, date1, utcDate, tzDate, udate, utzdate;
< gdate0=new Date().toLocaleString("en-US", { timeZone: 'UTC' });
< gextratztime=('|' + gdate0);
< gudate=new Date();
< gutcDate = new Date(gudate.toLocaleString('en-US', { timeZone: 'UTC' }));
< setTimeout(function(){ prevf='' + smlong + ',' + lglat + ',' + lglong + ',' + smlat; }, fivethousand);
---
> setTimeout(function(){ prevf='' + smlong + ',' + lglat + ',' + lglong + ',' + smlat; }, 5000);
717,719c656
< if (('' + plotlat[iplot] + plotlong[iplot]).indexOf('.') != -1) {
< bmeridian+='📍';
< }
---
> bmeridian+='x';
721c658
< bmeridian+='' + doplotplace(iplot,'g') + '📍';
---
> bmeridian+='' + doplotplace(iplot) + 'x';
772,773c709
< var locans=null, ijk=0, extras='',thatplace='', utzdate, tzDate, xdate1, xextratztime, xextraemj, xdiff, cseplocans='';
< var tllg=-180,tlla=90,brlg=-180,brla=90;
---
> var locans=null, ijk=0, extras='',thatplace='', utzdate, tzDate, xdate1, xextratztime, xextraemj, xdiff;
779d714
< if (defv == '') {
817,824c752,753
< var ourblurb=null;
< ourblurb=(blurb.replace(bbtm,'').replace('Currently top ','Top ').replace(' in terms of ',' as ').replace(aatm, '').replace(/\ and\ /g,' & ').replace('? ', '? ' + ' Nearest timezone place (via N) is ' + nearbyfour.split('|')[3] + ' at [' + nearbyfour.split('|')[0] + ',' + nearbyfour.split('|')[1] + '] to your clicked (via C) [' + thislong + ',' + thislat + '] ') + bbtm.replace(String.fromCharCode(9),'')).replace(String.fromCharCode(10),' ').replace(String.fromCharCode(10),' ').replace(String.fromCharCode(10),' ').replace(String.fromCharCode(10),' ');
< } else {
< cseplocans=defv;
< //defv='';
< }
< if (prevf.indexOf(',') != -1 || defv != '') {
< if (defv == '') {
---
> var ourblurb=(blurb.replace(bbtm,'').replace('Currently top ','Top ').replace(' in terms of ',' as ').replace(aatm, '').replace(/\ and\ /g,' & ').replace('? ', '? ' + ' Nearest timezone place (via N) is ' + nearbyfour.split('|')[3] + ' at [' + nearbyfour.split('|')[0] + ',' + nearbyfour.split('|')[1] + '] to your clicked (via C) [' + thislong + ',' + thislat + '] ') + bbtm.replace(String.fromCharCode(9),'')).replace(String.fromCharCode(10),' ').replace(String.fromCharCode(10),' ').replace(String.fromCharCode(10),' ').replace(String.fromCharCode(10),' ');
> if (prevf.indexOf(',') != -1) {
839,844c768
< }
< if (defv == '') {
< cseplocans=prompt(ourblurb, defv);
< } else {
< defv='';
< }
---
> locans=prompt(ourblurb, defv);
846,868c770
< if (cseplocans != null) {
< while (cseplocans.indexOf('++') != -1) {
< cseplocans=cseplocans.replace('++','');
< fivethousand+=1000;
< }
< while (cseplocans.indexOf('--') != -1) {
< cseplocans=cseplocans.replace('--','');
< fivethousand-=1000;
< }
< while (cseplocans.indexOf('<') != -1) {
< cseplocans=cseplocans.replace('<','');
< reveal=true;
< }
< while (cseplocans.indexOf('>') != -1) {
< cseplocans=cseplocans.replace('>','');
< reveal=false;
< }
< var icss=0, css=[cseplocans];
< if (cseplocans.trim().replace('[','').toUpperCase().substring(0,1) >= 'A' && cseplocans.trim().replace('[','').toUpperCase().substring(0,1) <= 'Z') {
< css=cseplocans.replace('[','').replace(']','').split(',');
< }
< for (icss=0; icss if (locans != null) {
929c831
< thatplace=thisplace.split('>')[1].split('<')[0].replace('GMT','UTC') + '/' + locans.trim();
---
> thatplace=thisplace.split('>')[1].split('<')[0].replace('GMT','UTC') + '/' + locans;
931,932c833
< utzdate=new Date();
< //alert('thatplace=' + thatplace + '!');
---
> utzdate=new Date();
940,942d840
< if (xdiff > 0 && (eval('' + utcDate.getDay()) == 0 && eval('' + tzDate.getDay()) == 6 || eval('' + utcDate.getDay()) > eval('' + tzDate.getDay()))) {
< xdiff=-xdiff;
< }
962c860
< //alert('locans=' + locans + '!');
---
> //alert(locans);
970c868
< thatplace=thisplace.split('>')[1].split('<')[0].replace('GMT','UTC') + '/' + locans.trim();
---
> thatplace=thisplace.split('>')[1].split('<')[0].replace('GMT','UTC') + '/' + locans;
979,981d876
< if (xdiff > 0 && (eval('' + utcDate.getDay()) == 0 && eval('' + tzDate.getDay()) == 6 || eval('' + utcDate.getDay()) > eval('' + tzDate.getDay()))) {
< xdiff=-xdiff;
< }
1006c901
< thatplace=yourtzlist.split(',' + ('' + locans.trim()).toUpperCase() + ',')[1].split('>')[1].split('<')[0].replace('GMT','UTC').trim();
---
> thatplace=yourtzlist.split(',' + ('' + locans.trim()).toUpperCase() + ',')[1].split('>')[1].split('<')[0].replace('GMT','UTC');
1015,1017d909
< if (xdiff > 0 && (eval('' + utzdate.getDay()) == 0 && eval('' + tzDate.getDay()) == 6 || eval('' + utzdate.getDay()) > eval('' + tzDate.getDay()))) {
< xdiff=-xdiff;
< }
1054,1056d945
< if (xdiff > 0 && (eval('' + utzdate.getDay()) == 0 && eval('' + tzDate.getDay()) == 6 || eval('' + utzdate.getDay()) > eval('' + tzDate.getDay()))) {
< xdiff=-xdiff;
< }
1076,1077c965
< } else if (locans.trim() != '' && locans.trim() != locans) {
< //alert(8);
---
> } else if (locans.trim() != '' && locans.trim() != locans) {
1079,1081d966
< } else if (locans.trim() != locans) {
< //alert('88' + locans + '88');
< locans=locans;
1083d967
< //alert('8' + locans + '8');
1101,1103d984
< if (xdiff > 0 && (eval('' + utzdate.getDay()) == 0 && eval('' + tzDate.getDay()) == 6 || eval('' + utzdate.getDay()) > eval('' + tzDate.getDay()))) {
< xdiff=-xdiff;
< }
1123,1124c1004
< } else if (locans.trim() != '' && locans.trim() != locans) {
< //alert(8);
---
> } else if (locans.trim() != '' && locans.trim() != locans) {
1126,1128d1005
< } else if (locans.trim() != locans) {
< //alert('88' + locans + '88');
< locans=locans;
1130d1006
< //alert('8' + locans + '8');
1143,1145d1018
< if (locans.indexOf('.') == -1) {
< plotlat.push(locans.replace('(','').replace(')','').replace('[','').replace(']','').split(',')[1] + '.0');
< } else {
1147d1019
< }
1165,1183d1036
< } else if (('' + locans).indexOf(',') != -1 && ('' + locans).indexOf('.') == -1) {
< thisplace=' ';
< //alert('There');
< if (eval('' + locans.replace('(','').replace(')','').replace('[','').replace(']','').split(',').length) > 2) {
< plotplace.push(locans.replace(locans.split(',')[0] + ',' + locans.split(',')[1] + ',', '').replace('(','').replace(')','').replace('[','').replace(']',''));
< thisplace=locans.replace(locans.split(',')[0] + ',' + locans.split(',')[1] + ',', '').replace('(','').replace(')','').replace('[','').replace(']','') + ' ';
< } else {
< plotplace.push('');
< }
< plotcc.push('');
< plotlong.push(locans.replace('(','').replace(')','').replace('[','').replace(']','').split(',')[0]);
< if (locans.indexOf('.') == -1 && eval('' + locans.replace('(','').replace(')','').replace('[','').replace(']','').split(',').length) > 2) {
< plotlat.push(locans.replace('(','').replace(')','').replace('[','').replace(']','').split(',')[1] + '.0');
< } else {
< plotlat.push(locans.replace('(','').replace(')','').replace('[','').replace(']','').split(',')[1]);
< }
< plotct.push('');
< plotemj.push('');
< plottz.push('');
1185d1037
< //alert(8);
1187,1189d1038
< } else if (locans.trim() != locans) {
< //alert('88' + locans + '88');
< locans=locans;
1191d1039
< //alert('8' + locans + '8');
1194d1041
< }
1203d1049
< var newlist='', prefnew='', suffnew='', nlist='';
1210c1056
< document.getElementById('myimg').onclick=function(event) { movesallowed=false; if (gdefv != '') { askfor=ourprompt(event,'Earth Scanner - RJM Programming - February, 2024 ... ' + String.fromCharCode(10) + 'Thanks to https://github.com/nvkelso/natural-earth-raster/blob/master/50m_rasters/HYP_50M_SR_W/HYP_50M_SR_W.README.html ... ' + String.fromCharCode(10) + 'Currently top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + xp * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + xp * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ').' + String.fromCharCode(10) + 'Where do you want middle of screen to be in terms of Longitude,Latitude? Suffix with space to show meridians and/or prefix with space to not show meridians.', gdefv); gdefv=''; } else { askfor=ourprompt(event,'Earth Scanner - RJM Programming - February, 2024 ... ' + String.fromCharCode(10) + 'Thanks to https://github.com/nvkelso/natural-earth-raster/blob/master/50m_rasters/HYP_50M_SR_W/HYP_50M_SR_W.README.html ... ' + String.fromCharCode(10) + 'Currently top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + xp * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + xp * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ').' + String.fromCharCode(10) + 'Where do you want middle of screen to be in terms of Longitude,Latitude? Suffix with space to show meridians and/or prefix with space to not show meridians.', ''); } if (('' + askfor).replace('(','').replace(')','').replace('[','').replace(']','').indexOf(',') != -1) {
---
> document.getElementById('myimg').onclick=function(event) { movesallowed=false; askfor=ourprompt(event,'Earth Scanner - RJM Programming - February, 2024 ... ' + String.fromCharCode(10) + 'Thanks to https://github.com/nvkelso/natural-earth-raster/blob/master/50m_rasters/HYP_50M_SR_W/HYP_50M_SR_W.README.html ... ' + String.fromCharCode(10) + 'Currently top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + xp * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + xp * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ').' + String.fromCharCode(10) + 'Where do you want middle of screen to be in terms of Longitude,Latitude? Suffix with space to show meridians and/or prefix with space to not show meridians.', ''); if (('' + askfor).replace('(','').replace(')','').replace('[','').replace(']','').indexOf(',') != -1) {
1216,1264d1061
<
< if (prevhash != decodeURIComponent(('' + location.hash).replace(/^null$/g,'').replace(/^undefined$/g,'').replace(/^\#/g,''))) {
< thishash=decodeURIComponent(('' + location.hash).replace(/^null$/g,'').replace(/^undefined$/g,'').replace(/^\#/g,'')); //.trim();
< for (var iop=0; iop -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')' + ' ' + String.fromCharCode(10) + String.fromCharCode(10) + document.body.title;
< //document.title=document.getElementById('myimg').title; //'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')';
---
> document.getElementById('myimg').title='Earth Scanner - RJM Programming - February, 2024 ... ' + 'Thanks to https://github.com/nvkelso/natural-earth-raster/blob/master/50m_rasters/HYP_50M_SR_W/HYP_50M_SR_W.README.html ... ' + String.fromCharCode(10) + String.fromCharCode(10) + 'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')';
> document.title=document.getElementById('myimg').title; //'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')';
1386c1182
< if (1 == 1) { setTimeout(scmove, fivethousand); }
---
> if (1 == 1) { setTimeout(scmove, 5000); }
1402,1403c1198,1199
< document.getElementById('myimg').title='Earth Scanner - RJM Programming - February, 2024 ... ' + 'Thanks to https://github.com/nvkelso/natural-earth-raster/blob/master/50m_rasters/HYP_50M_SR_W/HYP_50M_SR_W.README.html ... ' + String.fromCharCode(10) + String.fromCharCode(10) + 'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + (enforcedxp > -990 ? enforcedxp : (xp - 5)) * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : (xp - 5)) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')' + ' ' + String.fromCharCode(10) + String.fromCharCode(10) + document.body.title;
< //document.title=document.getElementById('myimg').title; //'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')';
---
> document.getElementById('myimg').title='Earth Scanner - RJM Programming - February, 2024 ... ' + 'Thanks to https://github.com/nvkelso/natural-earth-raster/blob/master/50m_rasters/HYP_50M_SR_W/HYP_50M_SR_W.README.html ... ' + String.fromCharCode(10) + String.fromCharCode(10) + 'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + (enforcedxp > -990 ? enforcedxp : (xp - 5)) * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : (xp - 5)) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')';
> document.title=document.getElementById('myimg').title; //'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')';
1431c1227
< //document.title=document.getElementById('myimg').title; //'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')';
---
> document.title=document.getElementById('myimg').title; //'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')';
1453c1249
< //document.title=document.getElementById('myimg').title; //'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')';
---
> document.title=document.getElementById('myimg').title; //'Top left of screen is (Longitude,Latitude) ' + '(' + eval(-180 + xp * 360 / 100) + ',' + eval(90 - yp * 180 / 100) + ') and bottom right is (' + eval(-180 + screenlong + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - screenlat - yp * 180 / 100) + ') and around the middle is (' + eval(-180 + eval(screenlong / 2) + (enforcedxp > -990 ? enforcedxp : xp) * 360 / 100) + ',' + eval(90 - eval(screenlat / 2) - yp * 180 / 100) + ')';
1522c1318
< if (1 == 1) { setTimeout(scmove, fivethousand); }
---
> if (1 == 1) { setTimeout(scmove, 5000); }
1525c1321
< setTimeout(scmove, fivethousand);
---
> setTimeout(scmove, 5000);
1527d1322
< document.body.title='' + document.title + String.fromCharCode(10) + ' ... at prompt ++ can make delay between snapshots slower and -- can make delay between snapshots faster ' + String.fromCharCode(10) + ' ... at prompt > can hide any time related information else < reveals it again ' + String.fromCharCode(10) + ' ... comma lists of TimeZone places and/or Country Codes (2 letter) and/or Country Names can be plotted via click or via hashtag usage up at address bar ' + String.fromCharCode(10) + ' ... suffix with space to show meridians and/or prefix with space to not show meridians ';