// JavaScript Document
window.addEvent('domready', function(){	
	Cufon.replace('h2.typeface-js', {
		color: '#ffa600',
		fontSize: '26px',
		lineHeight: '28px'
	});
	
	Cufon.replace('h2.portalhead', {
		color: '#ffa600',
		fontSize: '26px',
		lineHeight: '28px'
	});
	
	Cufon.replace('#boxes .box-contents p b, #boxes .box-contents form b', {
		color: '#ffa600',
		fontSize: '30px',
		lineHeight: '28px'
	});
	
	Cufon.replace('#boxes .box-portal p b, #boxes .box-portal form b', {
		color: '#22649e',
		fontSize: '30px',
		lineHeight: '28px'
	});	
	
	Cufon.replace('#topmenu li.curr a', {
		color: '#2c4f9e',
		hover: {			
			color: '#2c4f9e'
		}
	});
	
	Cufon.replace('#topmenu li a', {
		color: '#ffa600',
		hover: {			
			color: '#BF0000'
		}
	});
	
	Cufon.replace('#portalmenu li.curr a', {
		color: '#ffa600',
		hover: {			
			color: '#BF0000'
		}
	});
	
	Cufon.replace('#portalmenu li a', {
		color: '#2c4f9e',
		hover: {			
			color: '#BF0000'
		}
	});
	
	//cheat
	Cufon.replace('#topmenu li.curr a', {
		color: '#2c4f9e'
	});
	Cufon.replace('#portalmenu li.curr a', {
		color: '#ffa600'
	});
	
	Cufon.replace('h1.sect-title', {
		color: '#ffa600',
		fontSize: '36px',
		fontWeight: 'normal',
		lineHeight: '45px'
	});
	
	Cufon.replace('#navpanel li strong', {
		color: '#0054a6',
		fontSize: '17px',
		fontWeight: 'normal'
	});
	
	Cufon.replace('dl.styled dt em', {
		color: '#CF0000',
		fontSize: '18px',
		fontWeight: 'normal'
	});
	Cufon.replace('dl.styled dt.linked a', {
		color: '#CF0000',
		fontSize: '18px',
		fontWeight: 'normal',
		hover: {			
			color: '#FF0000'
		}
	});	
	
	Cufon.replace('dl.offerings dt', {
		color: '#CF0000',
		fontSize: '18px',
		fontWeight: 'normal'
	});
	
	Cufon.replace('dl#accordion dt', {
		color: '#CF0000',
		fontSize: '18px',
		fontWeight: 'normal'
	});
	
	Cufon.replace('#mp_body h3', {
		color: '#CF0000',
		fontSize: '18px',
		fontWeight: 'normal'
	});
	
	Cufon.replace('a.nav', {
		color: '#FFFFFF',
		fontSize: '16px',
		fontWeight: 'normal',
		hover: {			
			color: '#ffa600'
		}
	});
	
	if($('accordion')) {
		var myAccordion = new Fx.Accordion($$('dt'), $$('dd'), {
		    display: -1,
		    alwaysHide: true
		});
	}
	
	if($('profiles')) {
		SqueezeBox.initialize();
		SqueezeBox.assign($$('a[rel=boxed]'), {			
			size: {x: 450, y: 500},
			ajaxOptions: {
				method: 'get' // we use GET for requesting plain HTML (you can skip it, it is the default value)
			}

		});
	}
	
	if($('library')||$('tipslist')) {
		var myAccordion = new Fx.Accordion($$('h3.clearfix'), $$('dl'), {
		    display: 0,
		    alwaysHide: true,
			onActive: function(toggler, element){				
				toggler.getLast().getFirst().addClass('close');
			},
			onBackground: function(toggler, element){
				toggler.getLast().getFirst().removeClass('close');
			}

		});
	}
});