//################################################################################
//################################################################################
//################################################################################
//sIFR font replacements

var sifr_avantGarde = { src: '/scripts/sifr436/fonts/sifr_avantGarde.swf'};
var sifr_tradeGothic = { src: '/scripts/sifr436/fonts/sifr_tradeGothicLight.swf' };
var sifr_helveticaNeueThin = { src: '/scripts/sifr436/fonts/sifr_helveticaNeueThin.swf' };
sIFR.useDomLoaded = false;
sIFR.activate(sifr_avantGarde, sifr_tradeGothic, sifr_helveticaNeueThin);


//Header Trademark Text
sIFR.replace(sifr_avantGarde, {
    selector: '#Top .Right .Branding',
    css: '.sIFR-root{ font-size: 12px; color: #266fc7; letter-spacing: 6; }',
    wmode: 'transparent',
    offsetTop: '0',
    tuneHeight: '0px'
});


//Contents H1
sIFR.replace(sifr_helveticaNeueThin, {
	selector: '#Contents h1',
	css: '.sIFR-root{ font-size: 24px; color: #ffffff; }',
	wmode: 'transparent',
	offsetTop: '0',
	tuneHeight: '0px'
});


//Contents H2
sIFR.replace(sifr_helveticaNeueThin, {
	selector: '#Contents h2',
	css: '.sIFR-root{ font-size: 18px; color: #5794dd; }',
	wmode: 'transparent',
	offsetTop: '0',
	tuneHeight: '0px'
});


//Contents H3
sIFR.replace(sifr_helveticaNeueThin, {
	selector: '#Contents h3',
	css: '.sIFR-root{ font-size: 16px; color: #5794dd; }',
	wmode: 'transparent',
	offsetTop: '0',
	tuneHeight: '0px'
});


//Footer Trademark Text
sIFR.replace(sifr_avantGarde, {
    selector: '#Top .Right .Trademark',
    css: '.sIFR-root{ font-size: 9px; color: #266fc7; }',
    wmode: 'transparent',
    offsetTop: '0',
    tuneHeight: '0px'
});


//Footer
sIFR.replace(sifr_tradeGothic, {
    selector: '#Bottom p',
    css: '.sIFR-root{ font-size: 11px; color: #3d5275; }',
    wmode: 'transparent',
    offsetTop: '0',
    tuneHeight: '0px'
});


//Home Page Callouts
sIFR.replace(sifr_helveticaNeueThin, {
	selector: '#BottomMain .Right h2',
	css: '.sIFR-root{ font-size: 35px; color: #ffffff; }',
	wmode: 'transparent',
	offsetTop: '0',
	tuneHeight: '0px'
});
sIFR.replace(sifr_helveticaNeueThin, {
	selector: '#BottomMain .Right h3',
	css: '.sIFR-root{ font-size: 14px; color: #266fc7; text-transform: uppercase; }',
	wmode: 'transparent',
	offsetTop: '0',
	tuneHeight: '0px'
});
sIFR.replace(sifr_helveticaNeueThin, {
	selector: '#BottomMain .Left h2',
	css: '.sIFR-root{ font-size: 16px; color: #266fc7; text-transform: uppercase; }',
	wmode: 'transparent',
	offsetTop: '0',
	tuneHeight: '0px'
});



//################################################################################
//################################################################################
//################################################################################
//Flash Header
jQuery('document').ready(function(){
	if(jQuery("meta[name='FlashHeaderFile']").attr('content')){
		var D = new Date();
		var FlashFile = jQuery("meta[name='FlashHeaderFile']").attr('content');
		var FlashParameters = jQuery("meta[name='FlashHeaderParameters']").attr('content');
		var FlashHeight = jQuery("meta[name='FlashHeaderHeight']").attr('content');
	    var FO = { movie:"/documents/flash/headers/" + FlashFile + "?" + FlashParameters + "&Timestamp=" + D, width:"955", height:FlashHeight, majorversion:"9", build:"0", wmode: "transparent", flashvars:"", xi:"true", allownetworking: "all", allowscriptaccess: "always" };
	    UFO.create(FO, "Contents");
	}
});
