/* Custom Navigation Code */

function bounce(id,color) {
	new Effect.Morph(id, { style: 'width:280px;background-color:#'+color+';', duration: .8, transition: Effect.Transitions.spring });
}

function retract(id,color) {
	var queue = Effect.Queues.get('global');
	
	queue.each(function(effect) {
		if(effect.options.style == 'width:280px;background-color:#'+color+';') {
			effect.cancel();
		}
	});
	
	new Effect.Morph(id, { style: 'background-color:#044685;', duration: 0 });
	new Effect.Morph(id, { style: 'width:140px;', duration: .8, transition: Effect.Transitions.spring });
}