window.addEvent('domready', function() {
	$$('.navigation_item a').each(function(element) {
		element.setStyle('color','#575454');
	});
});

var bellgothic = { 
	src: '/flash/sifr-bellgothic.swf'
};
var engravers = { 
	src: '/flash/sifr-engravers.swf'
};


sIFR.activate(bellgothic);
sIFR.activate(engravers);

// sIFR.replace(bellgothic, {
// 	selector: '.page_title',
// 	css: '.sIFR-root {color: #ffffff; text-transform: uppercase; font-weight: bold; font-size: 62px;}',
// 	wmode: 'transparent',
// 	tuneHeight: -20,
// 	offsetTop: 0
// });

sIFR.replace(bellgothic, {
	selector: 'li.navigation_item',
	css: [
		'.sIFR-root {color: #ffffff; text-transform: uppercase; font-weight: normal; font-size: 15px;}',
		'.sIFR-root a {color: #ffffff; text-decoration: none;}',
		'.sIFR-root a:hover {color: #D6EEF0; text-decoration: none;}'
	],
	wmode: 'transparent',
	onReplacement: function(target) {
		MakeGradient(target);
	}
});


sIFR.replace(engravers, {
	selector: '#gallery_nav',
	css: [
		'.sIFR-root {color: #575454; text-transform: uppercase; font-size: 16px;}',
		'.sIFR-root a {color: #575454; text-decoration: none;}',
		'.sIFR-root a:hover {color: #D6EEF0; text-decoration: none;}'
	]	
});

sIFR.replace(engravers, {
	selector: '.brand',
	css: [
		'.sIFR-root {color: #575454; text-transform: uppercase; font-size: 14px;}',
		'.sIFR-root a {color: #575454; text-decoration: none;}',
		'.sIFR-root a:hover {color: #D6EEF0; text-decoration: none;}'
	],
	tuneHeight: -7
});

sIFR.replace(engravers, {
	selector: '.medium_engravers',
	css: [
		'.sIFR-root {color: #575454; text-transform: uppercase;font-size: 14px;}',
		'.sIFR-root a {color: #575454; text-decoration: none;}',
		'.sIFR-root a:hover {color: #D6EEF0; text-decoration: none;}'
	],
	tuneHeight: -6
});

sIFR.replace(engravers, {
	selector: '.medium_engravers_pg',
	css: [
		'.sIFR-root {color: #575454; text-transform: uppercase; font-size: 14px; leading: -6; width: 110px; height: 32px; text-align: right;}',
		'.sIFR-root a {color: #575454; text-decoration: none;}',
		'.sIFR-root a:hover {color: #575454; text-decoration: none;}'
	],
	tuneHeight: 0,
	offsetTop: -5
});


// RS ADDITIONS
var gradient_i = 0;
var top = 255;
var bottom = 175;
var test = 1;
function MakeGradient(target) {
	var step = parseInt((top - bottom) / (target.sIFR.replacements.length - 2));
	var current = (top - (step * gradient_i)).toString(16);;
	var color = current + current + current;

//	if(target.sIFR.replacements[gradient_i].getAncestor().hasClass('selected')) {
//		color = 'D6EEF0';
//	}

	target.sIFR.replacements[gradient_i].changeCSS([
		'.sIFR-root {color: #' + color + '; text-transform: uppercase; font-weight: normal; font-size: 15px;}',
		'.sIFR-root a {color: #' + color + '; text-decoration: none;}',
		'.sIFR-root a:hover {color: #D6EEF0; text-decoration: none;};'
	]);
	gradient_i++;
}
