<html>
<head>
<title>Marquee Look of ITblog - RJM Programming - December, 2020</title>
<style>
iframe {
transform: scale(0.5);
transform-origin: 50% 50%;
height: 550px;
}
</style>
<script type='text/javascript'>
var daysaway=[-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-6,-5,-4,-3,-2,-1,0,-13,-12,-11,-10,-9,-8,-7];
function iframeit(inpo) {
var j=0;
if (('' + inpo.value).split('-').length == 3) {
var iyear=eval(('' + inpo.value).split('-')[0]);
var imonth=eval(('' + inpo.value).split('-')[1]);
var iday=eval(('' + inpo.value).split('-')[2]);
if (iday >= 1 && iday <= 31 && imonth >= 1 && imonth <= 12 && iyear >= 1000) {
var latestdate=new Date(inpo.value);
var thisdate=new Date(inpo.value);
var ifs=document.getElementsByTagName('iframe');
for (j=0; j<ifs.length; j++) {
if (('' + ifs[j].title) != '') {
//thisdate.setDate(latestdate.getDate() + eval('' + ifs[j].title));
thisdate.setTime(latestdate.getTime() + eval(eval('' + ifs[j].title) * 24 * 60 * 60 * 1000));
ifs[j].style.outline=('' + ifs[j].title).replace('-','') + 'px groove coral';
if (('' + ifs[j].title) == '0') {
inpo.title=thisdate.getFullYear() + '-' + ('0' + eval(1 + eval('' + thisdate.getMonth()))).slice(-2) + '-' + ('0' + eval(0 + eval('' + thisdate.getDate()))).slice(-2);
}
} else {
//thisdate.setDate(latestdate.getDate() + eval('' + daysaway[j]));
thisdate.setTime(latestdate.getTime() + eval(eval('' + daysaway[j]) * 24 * 60 * 60 * 1000));
ifs[j].style.outline=('' + daysaway[j]).replace('-','') + 'px groove coral';
if (('' + daysaway[j]) == '0') {
inpo.title=thisdate.getFullYear() + '-' + ('0' + eval(1 + eval('' + thisdate.getMonth()))).slice(-2) + '-' + ('0' + eval(0 + eval('' + thisdate.getDate()))).slice(-2);
}
}
//document.title+=' ' + thisdate.getFullYear() + '/' + ('0' + eval(1 + eval('' + thisdate.getMonth()))).slice(-2) + '/' + ('0' + eval(0 + eval('' + thisdate.getDate()))).slice(-2) + '/#content';
ifs[j].src='//www.rjmprogramming.com.au/ITblog/' + thisdate.getFullYear() + '/' + ('0' + eval(1 + eval('' + thisdate.getMonth()))).slice(-2) + '/' + ('0' + eval(0 + eval('' + thisdate.getDate()))).slice(-2) + '/#content';
}
}
}
}
function myownspeed(et) {
var etv=et.value;
var j=0;
var mqs=document.getElementsByTagName('marquee');
for (j=0; j<mqs.length; j++) {
if (eval('' + etv) >= 0) {
//et.style.backgroundImage="linear-gradient( 90deg, green, green, green, green, green)";
mqs[j].behavior='' + mqs[j].title;
} else {
//et.style.backgroundImage="linear-gradient( 90deg, orange, orange, orange, orange, orange)";
mqs[j].behavior='' + mqs[j].getAttribute('data-alt');
}
mqs[j].scrollAmount='' + Math.abs(eval('' + etv));
}
}
function myownfraction(event) {
var x=0, y=0;
if (event.clientX || event.clientY) {
x = event.clientX;
y = event.clientY;
} else {
x = event.pageX;
y = event.pageY;
}
var rect = event.target.getBoundingClientRect(), varn=0, vard=0, iv=0;
//alert('x=' + x + ' and left=' + Math.round(rect.left));
if (eval('' + x) >= eval('' + rect.left) && eval('' + x) <= eval('' + eval('' + Math.round(rect.left)) + eval('' + Math.round(rect.width)))) {
varn = eval('' + eval('' + x) - eval('' + Math.round(rect.left)));
vard = eval('' + Math.round(rect.width));
for (iv=Math.min(Math.abs(varn),Math.abs(vard)); iv>=2; iv--) {
if (eval(Math.abs(varn) % iv) == 0 && eval(Math.abs(vard) % iv) == 0) {
varn /= iv;
vard /= iv;
}
}
event.target.value=eval(-50 + eval(100 * eval('' + varn) / eval('' + vard)));
myownspeed(event.target);
}
}
</script>
</head>
<body onload="iframeit(document.getElementById('idate'));">
<marquee behavior="scroll" scrollamount="2" style="dummy-border:1px solid purple;top:0px;vertical-align:top;margin-left:20%;" width="68%" title="scroll" data-alt="alternate" direction="left" height="50%">
<iframe title='-27' src='//www.rjmprogramming.com.au/ITblog/2014/05/19/#content'></iframe><iframe title='-26' src='//www.rjmprogramming.com.au/ITblog/2014/05/20/#content'></iframe><iframe title='-25' src='//www.rjmprogramming.com.au/ITblog/2014/05/21/#content'></iframe><iframe title='-24' src='//www.rjmprogramming.com.au/ITblog/2014/05/22/#content'></iframe><iframe title='-23' src='//www.rjmprogramming.com.au/ITblog/2014/05/23/#content'></iframe><iframe title='-22' src='//www.rjmprogramming.com.au/ITblog/2014/05/24/#content'></iframe><iframe title='-21' src='//www.rjmprogramming.com.au/ITblog/2014/05/25/#content'></iframe>
</marquee>
<marquee behavior="scroll" scrollamount="2" style="dummy-border:1px solid blue;vertical-align:top;margin-top:6%;left:20%;margin-left:18%;" width="65%" title="scroll" data-alt="alternate" direction="right" height="50%">
<iframe title='-20' src='//www.rjmprogramming.com.au/ITblog/2014/06/02/#content'></iframe><iframe title='-19' src='//www.rjmprogramming.com.au/ITblog/2014/06/03/#content'></iframe><iframe title='-18' src='//www.rjmprogramming.com.au/ITblog/2014/06/04/#content'></iframe><iframe title='-17' src='//www.rjmprogramming.com.au/ITblog/2014/06/05/#content'></iframe><iframe title='-16' src='//www.rjmprogramming.com.au/ITblog/2014/06/06/#content'></iframe><iframe title='-15' src='//www.rjmprogramming.com.au/ITblog/2014/06/07/#content'></iframe><iframe title='-14' src='//www.rjmprogramming.com.au/ITblog/2014/06/08/#content'></iframe>
</marquee>
<h3 style="position:absolute;left:24%;top:calc(55% + 0px);z-index:8;height:10%;width:50%;">Marquee <meter title="Extremes are faster at right with scroll and at left with alternate" style="background-image: linear-gradient( 90deg, orange, green);width:40px;display:inline-block;" onclick="myownfraction(event);" value="1" min="-50" max="50"></meter> Look of ITblog<font size=1> - RJM Programming - December, 2020 </font>- four weeks up to <input id=idate onblur="iframeit(this);" onchange="iframeit(this);" style="display:inline-block;width:150px;" title="2014-06-15" type=date value="2014-06-15" placeholder="2014-06-15"></input></h3>
<marquee behavior="scroll" scrollamount="5" style="vertical-aline:baseline;dummy-border:1px solid red;position:absolute;left:10px;bottom:0px;z-index:4;" height="96%" title="scroll" data-alt="alternate" direction="up" width="17%">
<iframe title='-6' src='//www.rjmprogramming.com.au/ITblog/2014/06/09/#content'></iframe><iframe title='-5' src='//www.rjmprogramming.com.au/ITblog/2014/06/10/#content'></iframe><iframe title='-4' src='//www.rjmprogramming.com.au/ITblog/2014/06/11/#content'></iframe><iframe title='-3' src='//www.rjmprogramming.com.au/ITblog/2014/06/12/#content'></iframe><iframe title='-2' src='//www.rjmprogramming.com.au/ITblog/2014/06/13/#content'></iframe><iframe title='-1' src='//www.rjmprogramming.com.au/ITblog/2014/06/14/#content'></iframe><iframe title='0' src='//www.rjmprogramming.com.au/ITblog/2014/06/15/#content'></iframe>
</marquee>
<marquee behavior="scroll" scrollamount="5" style="dummy-border:1px solid green;position:absolute;left:calc(95% - 180px);top:calc(0% + 10px);z-index:4;" height="96%" title="scroll" data-alt="alternate" direction="down" width="20%">
<iframe title='-13' src='//www.rjmprogramming.com.au/ITblog/2014/05/26/#content'></iframe><iframe title='-12' src='//www.rjmprogramming.com.au/ITblog/2014/05/27/#content'></iframe><iframe title='-11' src='//www.rjmprogramming.com.au/ITblog/2014/05/28/#content'></iframe><iframe title='-10' src='//www.rjmprogramming.com.au/ITblog/2014/05/29/#content'></iframe><iframe title='-9' src='//www.rjmprogramming.com.au/ITblog/2014/05/30/#content'></iframe><iframe title='-8' src='//www.rjmprogramming.com.au/ITblog/2014/05/31/#content'></iframe><iframe title='-7' src='//www.rjmprogramming.com.au/ITblog/2014/06/01/#content'></iframe>
</marquee>
<input type=text style="position:absolute;left:-2000px;top:-2000px;" value=""></input>
</body>
</html>