var oof_sIFR = new function() {
	var font = null;
	
	this.init = function() {
		font = { src: '/flash/sifr_fonts/fsb.swf' };
		sIFR.activate(font);
	};
	
	this.enable = function() {
		/* right column headers */
		sIFR.replace(font, {
			selector: '.column-box h3',
			wmode: 'transparent',
			css: '.sIFR-root { color: #FFFFFF; }'
		});

		/* Left menu header */
		sIFR.replace(font, {
			selector: '#leftmenucontainer h3',
			wmode: 'transparent',
			css: '.sIFR-root { color: #54378A; }' 
		});
		
		/* Rest of headers */
		sIFR.replace(font, {
			selector: 'h1, h2, h3, h4',
			css: '.sIFR-root { margin:0px; color:#000000; }',
			wmode: 'opaque'
		});

		/* Blog */
		sIFR.replace(font, {
			selector: '.blog-main blockquote',
			css: '.sIFR-root { color: #CC0014; leading: 10; }',
			tuneHeight: -5,
			wmode: 'transparent'
		});
	};
	
	this.disable = function(selector) {
		sIFR.rollback(selector);
	}
}();
