/* JESSE McCARTNEY */
/* SIFR Configurations
----------------------------------------------------------------------------- */


/* GNUOLANE REGULAR BOLD
----------------------------------------------------------------------------- */


	var gnuolane = { src: asset_host + '/fonts/gnuolane.swf' };

	sIFR.activate(gnuolane);


/* HELVETICA CONDENSED
----------------------------------------------------------------------------- */


	var helvetica_condensed = { src: asset_host + '/fonts/helvetica_condensed.swf' };

	sIFR.activate(helvetica_condensed);


/* SIFR REPLACEMENT SELECTORS
----------------------------------------------------------------------------- */


	function sifr() {

		sIFR.replace(gnuolane, {

			selector: 'h2', 
			wmode: 'transparent', 
			fitExactly: 'true', 
			selectable: 'false', 
			css: '.sIFR-root a { color: #ffffff; text-decoration: none; } .sIFR-root a:hover { color: #ffffff; } .sIFR-root { visibility: visible; color: #ffffff; font-weight: bold; text-transform: uppercase; letter-spacing: 2; }'

		});
		
		sIFR.replace(helvetica_condensed, {

			selector: 'div.widget-editorial h4', 
			wmode: 'transparent', 
			fitExactly: 'true', 
			selectable: 'false', 
			css: '.sIFR-root em { font-style: normal; } .sIFR-root a { color: #ffffff; text-decoration: none; } .sIFR-root a:hover { color: #ffffff; } .sIFR-root { visibility: visible; color: #ffffff; text-transform: uppercase; }'

		});

		sIFR.replace(helvetica_condensed, {

			selector: 'body:not(#page-login) div.widget-alert h3', 
			wmode: 'transparent', 
			fitExactly: 'true', 
			selectable: 'false', 
			css: '.sIFR-root { visibility: visible; color: #ffffff; text-transform: uppercase; }'

		});

		sIFR.replace(helvetica_condensed, {

			selector: 'div#scope h3, div#scope h4', 
			wmode: 'transparent', 
			fitExactly: 'true', 
			selectable: 'false', 
			css: '.sIFR-root { visibility: visible; color: #ffffff; text-transform: uppercase; }'

		});

		sIFR.replace(helvetica_condensed, {

			selector: 'body:not(.section-store) #page div.pane h3, body:not(.section-store) div#sidebar div.pane h3, body.section-legal div.pane h4, body#page-photo div.pane h4', 
			wmode: 'transparent', 
			fitExactly: 'true', 
			selectable: 'false', 
			css: '.sIFR-root em { font-style: normal; } .sIFR-root { visibility: visible; color: #000000; text-transform: uppercase; }'

		});

		sIFR.replace(helvetica_condensed, {

			selector: 'div.widget-member.headshot h3', 
			wmode: 'transparent', 
			fitExactly: 'true', 
			selectable: 'false', 
			css: '.sIFR-root span { display: none; } .sIFR-root em { display: none; } .sIFR-root strong { font-weight: normal; } .sIFR-root { visibility: visible; color: #00515d; text-transform: uppercase; }'

		});

		sIFR.replace(helvetica_condensed, {

			selector: 'body:not(.section-store) div#sidebar h3, div#sidebar h4', 
			wmode: 'transparent', 
			fitExactly: 'true', 
			selectable: 'false', 
			css: '.sIFR-root span { display: none; } .sIFR-root em { font-style: normal; } .sIFR-root strong { font-weight: normal; } .sIFR-root { visibility: visible; color: #00515d; text-transform: uppercase; }'

		});
		
		sIFR.replace(helvetica_condensed, {

			selector: 'body:not(#page-login) body:not(#page-help) div#page h3, div.widget-media.row ul.clips li div > a:not(.comments), #page h4', 
			wmode: 'transparent', 
			fitExactly: 'true', 
			selectable: 'false', 
			css: '.sIFR-root em { font-style: normal; } .sIFR-root a { color: #ffffff; text-decoration: none; } .sIFR-root a:hover { color: #ffffff; } .sIFR-root { visibility: visible; color: #ffffff; text-transform: uppercase; }'

		});

		sIFR.replace(helvetica_condensed, {

			selector: 'body.section-store div#sidebar div.pane h3, #page-help div.headlines h3, #page-help #answers h3, #archive h3', 
			wmode: 'transparent', 
			fitExactly: 'true', 
			selectable: 'false', 
			css: '.sIFR-root span { font-style: normal; } .sIFR-root { visibility: visible; color: #ffffff; text-transform: uppercase; }'

		});
		
		sIFR.replace(helvetica_condensed, {

			selector: '#important h3, #inquiry h3', 
			wmode: 'transparent', 
			fitExactly: 'true', 
			selectable: 'false', 
			css: '.sIFR-root em { font-style: normal; } .sIFR-root { visibility: visible; color: #000000; text-transform: uppercase; }'

		});

			
	}
	
	