var RO = new Class({
	initialize: function(){
		RO.cardsSwitched = false;
		$('email').addEvent('click', this.cardSwitch);
	},
	cardSwitch: function(ev){
		ev.preventDefault();
		
		if(!RO.cardsSwitched) {
			var hideCard = new Fx.Move($('card'), {
			  relativeTo: $('cardDeck'),
			  position: 'upperleft',
			  offset: {x: -470},
				transition: Fx.Transitions.Back.easeIn,
				duration: 1000
			});
			var showContact = new Fx.Move($('contact'), {
			  relativeTo: $('cardDeck'),
			  offset: {y: -3},
			  transition: Fx.Transitions.Back.easeOut,
				duration: 1000
			});
			
			hideCard.start();
			(function(){showContact.start();}).delay(600);
			RO.cardsSwitched = true;
		} else {
			var showCard = new Fx.Move($('card'), {
			  relativeTo: $('cardDeck'),
			  offset: {y: -3},
			  transition: Fx.Transitions.Back.easeOut,
				duration: 1000
			});
			var hideContact = new Fx.Move($('contact'), {
			  relativeTo: $('cardDeck'),
			  position: 'upperRight',
			  offset: {x: 20},
			  transition: Fx.Transitions.Back.easeIn,
				duration: 1000
			});
			
			hideContact.start();
			(function(){showCard.start();}).delay(600);
			RO.cardsSwitched = false;
		}
	}
});

window.addEvent('domready', function(){
	var ro = new RO();
	var domain = 'ronnyo.com', r = 'r', email = r + '@' + domain;
});
