$(document).ready(function () {

	if ($('#matt').size() > 0 ) {
	
		$('#matt img').maxImage({
			maxFollows: 'height',
			topSpace: 140,
			maxAtOrigImageSize: false,
			leftSpace:"5%"
		});
			
		$('a.question').live('click', function(){
			$(this).parent().next().slideToggle();
		});
		
		$("#menu a").click(function(){
			$("#menu a").removeClass("active");
			
			// 'nuff said
			do_the_matt_swap();
							
			var page = $(this).attr('class');
			loadPage(page);
			$(this).addClass("active");
			return false;
		});
	
	}
	
	video = $("#watch_video").overlay({ 
 
	    // one configuration property 
	    expose: {
	    	color: '#604000', 
	    	opacity: 0.9
	    },
	    
	 	target: '#video',
	 	api: true

	});
	
	$('input#src').live('mouseover', function(){
		niceImage();
	});

});

function loadPage(page) {
	
	$('#content').fadeOut(500, function(){
		$('.content').load(page+' #content', function(data){
			$('#content').fadeIn(function(){
				$('#matt img').stop().animate({opacity:1, marginLeft:20}, 500);
			});
			$('h2.typeface-js', '#content').each(function(){
				_typeface_js.replaceText(this);
				$(this).css('visibility', 'visible'); 
				$('h3').css('visibility', 'visible'); 
			});
	
			if ($('span.safe_email').size() > 0){
				$('span.safe_email').html(safe_email());
			}	
			
		});
	});
		
	
}


function update_content(page, content) {
	
	$.post('/admin/update_content', {page:page, content:content});
	
}

function safe_email() {
	var email = '';

	var l=new Array();
	l[0]='>';l[1]='a';l[2]='/';l[3]='<';l[4]='|109';l[5]='|111';l[6]='|99';l[7]='|46';l[8]='|101';l[9]='|103';l[10]='|97';l[11]='|115';l[12]='|115';l[13]='|97';l[14]='|109';l[15]='|111';l[16]='|114';l[17]='|116';l[18]='|101';l[19]='|109';l[20]='|64';l[21]='|116';l[22]='|116';l[23]='|97';l[24]='|109';l[25]='>';l[26]='"';l[27]='|109';l[28]='|111';l[29]='|99';l[30]='|46';l[31]='|101';l[32]='|103';l[33]='|97';l[34]='|115';l[35]='|115';l[36]='|97';l[37]='|109';l[38]='|111';l[39]='|114';l[40]='|116';l[41]='|101';l[42]='|109';l[43]='|64';l[44]='|116';l[45]='|116';l[46]='|97';l[47]='|109';l[48]=':';l[49]='o';l[50]='t';l[51]='l';l[52]='i';l[53]='a';l[54]='m';l[55]='"';l[56]='=';l[57]='f';l[58]='e';l[59]='r';l[60]='h';l[61]=' ';l[62]='a';l[63]='<';
	for (var i = l.length-1; i >= 0; i=i-1) {
		if (l[i].substring(0, 1) == '|') {
			email = email+"&#"+unescape(l[i].substring(1))+";";
		} else {
			email = email+unescape(l[i]);
		}
	}
	return email;

}

function do_the_matt_swap(){
	var matt = $('#matt img.matt').attr('src');
	var new_matt = '';
	
	if (matt == 'public/images/matt1s.png') { new_matt = 'public/images/matt2.png' }
	else { new_matt = 'public/images/matt1s.png' }
	
	
	
	$('#matt img').stop().animate({
		opacity:0,
		marginLeft:40
		}, 500, function(){
			$(this).attr('src', new_matt).css({
				'margin-left': '0px',
				'opacity': 0
			});
		});
}

function niceImage(){
		
		$.post('admin/get_image_options', function(data){
			$('input#src').hide();
			$('input#src').after('<select id="niceImage" style="margin:0">'+data+'</select>');	
			$('select#niceImage').change(function(){
				$('input#src').val($(this).val());
			});
		})
		
		
		
}