window.addEvent('domready', function() {
	
	var profileEl = $('profile');
	var morph = new Fx.Morph('profile');
	var expanded = new Boolean(false);
	var div = document.getElementById('more');
	
	$('more').addEvent('click', function(e) {
		e.stop();
		
		if(expanded == false) {
			profileEl.morph('.profileExpanded');
			div.innerHTML = '<img height="24" width="24" src="images/btn_less.png" />&nbsp;read less&hellip;';
			expanded = true;
		} else {
			profileEl.morph('.profileDefault');
			div.innerHTML = '<img height="24" width="24" src="images/btn_more.png" />&nbsp;read more&hellip;';
			expanded = false;
		}
		
	});
	
	var oldiesEl = $('oldies');
	var morph = new Fx.Morph('oldies');
	var exp = new Boolean(false);
	var myDiv = document.getElementById('oldies_title');
	
	$('oldies_title').addEvent('click', function(e) {
		e.stop();
		
		if(exp == false) {
			oldiesEl.morph('.oldiesExpanded');
			myDiv.innerHTML = '<span id="hide_oldies"></span>+ old projects, experiments &amp; fun&hellip;';
			exp = true;
		} else {
			oldiesEl.morph('.oldiesDefault');
			myDiv.innerHTML = '<span id="show_oldies"></span>+ old projects, experiments &amp; fun&hellip;';
			exp = false;
		}
		
	});
	
	//create our Accordion instance
	var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.element', {
		opacity: false,
		display: 0, // All closed by default
		alwaysHide: true, // close all displayable elements
		onActive: function(toggler, element){
			toggler.setStyle('color', '#CCCC33');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#CCCC33');
		}
	});
	
});