/* sifr */
var regular = {src: '/img/fonts/regular.swf'};
var light = {src: '/img/fonts/light.swf'};

sIFR.activate(regular, light);
sIFR.replace(regular, {selector: '#welcome-message h2', css: ['.sIFR-root { color:#c7db9f; font-size:28px; }','em { font-style:normal }'], wmode: 'transparent' });
sIFR.replace(regular, {selector: 'h2', css: ['.sIFR-root { color:#11345e; font-size:21px; }','a { text-decoration:none; }','a:link { color:#97012e; }','a:hover { color:#999; }','em { font-style:normal }'], wmode: 'transparent' });
sIFR.replace(light, {selector: '#content h1', css: ['.sIFR-root { color:#041c37; font-size:32px; }','a:link { color:#ff3300; text-decoration:underline; }','a:hover { color:#666; text-decoration:underline; }','em { font-style:normal }'], wmode: 'transparent' });


function fixsIFR() { //checked for blocked sIFR in firefox
	try {
	if($("h2")[0].scrollHeight < 10) { 
		//undo sIFR
		$('.sIFR-active').removeClass('sIFR-active');
		$('.sIFR-flash').remove();
		$('.sIFR-replaced').removeClass('sIFR-replaced');
		$('.sIFR-alternate').removeClass('sIFR-alternate').show();
	}
	} catch(exception) {}
}

/* Prevents IE6 Background Flicker */

try {
  document.execCommand('BackgroundImageCache', false, true);
} catch(e) {}
