window.addEvent('domready', function(){

	var popup = function(){
		
		// popup!
		var popupDiv = new Element('div', {
			'id': 'popup',
			'class': 'popup',
			'html': 'loading...',
		});
		popupDiv.inject(window.document.body);

		var popupBacker = new Element('div', {
			'id': 'popupBacker',
			'class': 'popupBacker',
			'opacity':'0.7',
			events: {
         click: function(){
         		popupDiv.destroy();
						popupBacker.destroy();
        	}
        }
		});
		
		popupBacker.inject(window.document.body);

		
	}// end popup
	

	$('about').addEvent('click', function(e){
		e.stop();
		popup();
		$('popup').load('about.php');
	});

	$('disclaimer').addEvent('click', function(e){
		e.stop();
		popup();
		$('popup').load('disclaimer.php');
	});

	$('contact').addEvent('click', function(e){
		e.stop();
		popup();
		$('popup').load('contact.php');
	});


		$$('a[href^=mailto:]').each(function(el) {
        var link = el.get('href');
        var matches = link.match(/(\w*)-at-dot(\w*)after(\w*)$/);
        //Flip the data around and change the href of the element.
        el.set('href', 'mailto:'+matches[1]+'@'+matches[3]+'.'+matches[2]);
    });

});