function dosIFR() {
	if(typeof sIFR !== "undefined" && sIFR !== null) {
		// sIFR replacement calls
		// start promotions landing page
		sIFR.replace(agdemi, {
			selector: '.contentInfo .hdrBlock h4'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {text-align:left;color:#000000;}'
				,'a {text-decoration:none;}'
				,'a:link {color:#000000;}'
				,'a:hover {color:#000000;}'
			]
		});
		sIFR.replace(agbold, {
			selector: '.contentInfo .hdrBlock h3'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {text-align:left;color:#ee3d3a;}'
				,'a {text-decoration:none;margin-left:30px;font-size:38px;}'
				,'a:link {color:#ee3d3a;}'
				,'a:hover {color:#ee3d3a;}'
			]
		});
		sIFR.replace(agdemi, {
			selector: '.promoHdr h2.alt'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {text-align:left;color:#ee3d3a;}'
			]
		});
		sIFR.replace(agdemi, {
			selector: '.promoHdr h2'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {text-align:left;color:#000000;}'
			]
		});
		sIFR.replace(agbold, {
			selector: '.smallContent .hdrBlock h3.l2'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {text-align:left;color:#ee3d3a;}'
				,'a {text-decoration:none;font-size:22px;padding:0;}'
				,'a:link {color:#ee3d3a;}'
				,'a:hover {color:#ee3d3a;}'
			]
		});
		sIFR.replace(agdemi, {
			selector: '.smallContent .hdrBlock h3'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {text-align:left;color:#000000;}'
				,'a {text-decoration:none;}'
				,'a:link {color:#000000;}'
				,'a:hover {color:#000000;}'
			]
		});
		// end promotions landing page
		
		sIFR.replace(agdemi, {
			selector: 'table#ugclist h2.alt'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {text-align:left;color:#ee3d3a;}'
			]
		});
		sIFR.replace(agdemi, {
			selector: 'table#ugclist h2'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {text-align:left;color:#000000;}'
			]
		});
	}
}

//run SIFR replacement for everything but firefox 1.0.x (and older)
if (BrowserDetect.browser.toLowerCase()=='firefox' && parseFloat(BrowserDetect.version) < 1.5) {
	//do nothing
} else {
	Event.observe(window, 'load', dosIFR);
}