Remove Specials from the Trakt Calendar
// ==UserScript==
// @name Remove Specials From Trakt Calendar v2
// @namespace Christopher Greulich
// @description Remove Specials from the Trakt Calendar
// @include http://trakt.tv/calendars/*
// @version 1.1
// ==/UserScript==
document.addEventListener('DOMAttrModified', function() {
var count = 0;
var listOfGridItems = document.getElementsByClassName('grid-item');
for (var i = 0; i < listOfGridItems.length; i++) {
if (listOfGridItems[i].getAttribute("data-season-number") == '0' && listOfGridItems[i].style.display != 'none'){
listOfGridItems[i].style.display = 'none';
}
if(listOfGridItems[i].style.display != 'none'){++count;}
}
var listOfh2 = document.querySelectorAll('h2 strong');
listOfh2[0].innerHTML = count;
}, false);