JS to add element to page before a certain date
by andfinally
JavaScript
// Add poppy to masthead for Armistice Day
window.addEvent('domready', function() {
var logoLink = $$('#top #logo')[0];
if (logoLink != null) {
var armisticeDay = new Date('November 11, 2011 23:59:59');
var today = new Date();
if (today.getTime() <= armisticeDay.getTime()) {
var poppy = new Element('div', {
styles: {
background: 'transparent url("https://a248.e.akamai.net/f/248/18142/7d/img.metro.co.uk/images/f/poppy.png") no-repeat',
width: '40px',
height: '45px',
position: 'absolute',
top: '-11px',
left: '76px'
}
});
poppy.inject(logoLink);
}
}
});