function dosIFR() {
	if(typeof sIFR !== "undefined" && sIFR !== null) {
		// sIFR replacement calls
		sIFR.replace(market, {
			selector: '#countries li.title'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {color:#ee3d3a;font-size:18px;}'
			]
		});
		sIFR.replace(agbold, {
			selector: '#countries h2.alt'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {color:#ee3d3a;}'
			]
		});
		sIFR.replace(agdemi, {
			selector: '#countries h2'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root {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);
}