STIRLING=(typeof STIRLING=='undefined'?{}:STIRLING);
STIRLING.classes=(typeof STIRLING.classes=='undefined'?{}:STIRLING.classes);

STIRLING.classes.iefix = function()
{
	if(!Shine.browser.isIE || !(parseFloat(Shine.browser.ieVersion) < 8)) return;

	var quotes = Shine.getElementsByClass(document.getElementById('main-content'), 'p', 'quote');
	if(quotes.length)
	{
		var open = Shine.createHTMLElement('span');
		var close = Shine.createHTMLElement('span');
		Shine.addElementClass(open, 'open');
		Shine.addElementClass(close, 'close');
		open.appendChild(document.createTextNode('“'));
		close.appendChild(document.createTextNode('”'));

		for(var i in quotes)
		{
			var quote = quotes[i];
			Shine.appendFirst(quote, open.cloneNode(true));
			var cite = quote.getElementsByTagName('cite')[0];
			quote.insertBefore(close.cloneNode(true), cite);
		}
	}
}
if(typeof document.loadHooks == 'undefined') document.loadHooks = [];
document.loadHooks.push(function(){new STIRLING.classes.iefix();});
