var avenir = {
	src: '/js/avenir.swf'
};

sIFR.activate(avenir);

function setShadow(distance_init, alpha_init) {
	var distance_init = (distance_init == null) ? .5 : distance_init;
	var alpha_init = (alpha_init == null) ? .3 : alpha_init;
	var filter = {
		DropShadow: {
			angle: 90,
			distance: distance_init,
			color: '#000000',
			strength: 1,
			alpha: alpha_init,
			blurX: 3,
			blurY: 3
		}
	}
	return filter;
}

sIFR.replace(avenir, {selector: 'h2',
	css: [
		'.sIFR-root { color: #FFFFFF; text-align: justify;}',
		'em { color: #D3201E; font-style: normal;}'
	],
	filters: setShadow(.8, .4),
	wmode: 'transparent'
});
sIFR.replace(avenir, {selector: '#navi li',
	css: [
		'.sIFR-root { color: #405073; text-transform: uppercase; text-align: center; }',
		'a { text-decoration: none; color: #405073; }',
		'a:hover,.curr { color: #D3201E; }'
	],
	filters: setShadow(),
	wmode: 'transparent'
});
sIFR.replace(avenir, {selector: 'h4',
	css: [
		'.sIFR-root { color: #405073; text-transform: uppercase; }'
	],
	filters: setShadow()
});
sIFR.replace(avenir, {selector: '.headline',
	css: [
		'.sIFR-root { color: #405073; text-transform: uppercase; }'
	],
	filters: setShadow()
});
sIFR.replace(avenir, {selector: '#footer h5',
	css: [
		'.sIFR-root { color: #FFFFFF; text-transform: uppercase; }'
	],
	filters: setShadow(1.5),
	wmode: 'transparent'
});
sIFR.replace(avenir, {selector: '.listBox h3, .naviList h3',
	css: [
		'.sIFR-root { color: #FFFFFF; text-transform: uppercase; }'
	],
	filters: setShadow(1.5),
	wmode: 'transparent'
});