function getColor(css , cssNode, selector)
{
	var cssText = sIFR.util.cssToString(css);
	if (cssNode.style.color.length > 0) {
		i = cssText.search(/color:[\s]?#\w{6}/);
		if (i != -1) {
			var l_sColorToReplace = cssNode.style.color;
			if ( cssNode.style.color.match(/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/) ) {
				var c = new RGBColor(cssNode.style.color);
				l_sColorToReplace = c.toHex();
			}
			if (cssNode.className == "hover") {
				l_iOccurence = cssText.search(/a:hover\{.*color:[\s]?#\w{6}.*\}/);
				if (l_iOccurence != -1) {
					cssText = cssText.replace(/(a:hover\{.*color:[\s]?)#\w{6}(.*\})/, "$1"+l_sColorToReplace+"$2");
				}
			} else if (cssNode.className == "href") {
				l_iOccurence = cssText.search(/color:[\s]?#\w{6};/);
				if (l_iOccurence != -1) {
					cssText = cssText.replace(/(color:[\s]?)#\w{6};/g, "$1"+l_sColorToReplace+";");
				}
			} else {
				cssText = cssText.replace(/color:[\s]?#\w{6}/, 'color:'+l_sColorToReplace);
			}
		} else {
			// alert(cssText);
		}
	}
	return cssText;
}

var helvetica = {
  src: '/flash/_sIFR/ocen.swf'
};

sIFR.useDomContentLoaded = false;
sIFR.activate(helvetica);


sIFR.replace({
	selector: 'h1'
	,src: '/flash/_sIFR/vag_rounded.swf'
	,css: {
	'.sIFR-root': { 'color'	: '#FFFFFF',
					'letterSpacing': '1'
				}
	,'a'		: { 'text-decoration':'none',
					'color' : '#FFFFFF'
				}
	,'a:hover'	: { 'text-decoration':'none',
					'color' : '#fa7806'
				}
	}
	,wmode: 'transparent'
	,tuneHeight : 0
	,modifyCss : getColor
});

sIFR.replace({
	selector: 'h2'
	,src: '/flash/_sIFR/univers_55.swf'
	,css: {
	'.sIFR-root': { 'color': '#FFFFFF'
				}
	}
	,wmode: 'transparent'
	,tuneHeight: 0
	,modifyCss : getColor
});

sIFR.replace({
	selector: 'h3'
	,src: '/flash/_sIFR/univers_55.swf'
	,css: {
	'.sIFR-root': { 'color': '#FFFFFF' }
	,'a'		: { 'text-decoration':'none',
					'color' : '#FFFFFF'
				}
	,'a:hover'		: { 'text-decoration':'none',
						'color' : '#fa7806'
				}
	}
	,wmode: 'transparent'
	,tuneHeight: 0
});