// ==UserScript==
// @name           CBC R3 Cleanup
// @namespace      http://mike.eire.ca
// @description    keeps left nav and music player in fixed position
// @include        http://radio3.cbc.ca/*
// ==/UserScript==

var div;
//top header
div = document.getElementsByClassName('span-5')[0];
div.parentNode.removeChild(div);

//navigation
div = document.getElementsByClassName('span-1')[0];
div.parentNode.style.position = 'relative';
div.style.position = 'fixed';
div.style.zIndex = 100;
div.style.overflowX = 'hidden';
div.style.overflowY = 'auto';
div.style.height = document.documentElement.clientHeight.toString() + 'px';

//main content container
div = document.getElementById('aspnetForm');
div.style.position = 'relative';
div.style.marginLeft = '200px';

//player
div = div.getElementsByClassName('span-4')[0];
div.style.position = 'fixed';
div.style.zIndex = 100;

//main content
while ((div = div.nextSibling)) {
	if (div.nodeName.toLowerCase() === 'div') {
		div.style.paddingTop = '100px';
	}
}

//footer
div = document.getElementById('footer');
div.parentNode.removeChild(div);