$(function() {
	$('.switch-name').click(function() {
		$(this).parent().hide();
		$('.shout-name').slideDown('fast');
	});

	$('#shout-form').submit(function() {
		$('#shout-form .activity').fadeIn('fast');
		$.post('/ajax/shout.php', $('#shout-form').serialize(), function(data) {
			if(data.error) {
				$('#shout-form .activity').fadeOut('fast');
				$('<div class="error">').html(data.error).prependTo('#shout-form').hide().slideDown('fast');
			} else {
				$('#shout-form .activity').fadeOut('fast');
				$('#shout-message').val('');
				$('#messages').prepend(data.content);
			}
		}, 'json');

		return false;
	});
	
	$('a.approve').live('click', function() {
		$.post('/ajax/shout.php', { action:'approve', id: $(this).attr('rel') }, function(data) {
			if(data.error) {
				alert('sorry... we couldn\'t approve your comment');
				$('#shout-form .error').slideUp('fast');
			} else {
				$('#shout-form .error').slideUp('fast');
				$('#shout-message').val('');
				$('#messages').prepend(data.content);
			}
		}, 'json');
		
	});
	
	$.getJSON('http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=ad4f1a324867e47f03c2bd819e04d7c7&user_id=53971816@N00&lang=en-us&page=1&per_page=1&extras=tags, description&tags=kramez&format=json&jsoncallback=?', function(data){ 
		$.each(data.photos.photo, function(i, photo){ 
			$("<img>").attr({src: 'http://farm' + photo.farm + ".static.flickr.com/" + photo.server + "/" + photo.id + "_" + photo.secret + "_z.jpg" }).
			prependTo("#flickr").
			wrap("<a title='"+ photo.title +"' href='http://flickr.com/photos/" + photo.owner + "/" + photo.id + "'></a>").
			parent().
			wrap('<div id="flickr-feature"></div>').
			after('<h3>'+photo.title+'</h3><p>'+photo.description._content+'</p>');
		}); 
	});
	
	
	$.getJSON('http://api.flickr.com/services/rest/?method=flickr.people.getPublicPhotos&api_key=ad4f1a324867e47f03c2bd819e04d7c7&user_id=53971816@N00&lang=en-us&page=1&per_page=15&extras=tags, description&format=json&jsoncallback=?', function(data){ 
		$.each(data.photos.photo, function(i, photo){ 
			$("<img>").attr({src: 'http://farm' + photo.farm + ".static.flickr.com/" + photo.server + "/" + photo.id + "_" + photo.secret + "_s.jpg" ,width:72, height:72}).
			appendTo("#flickr-thumbs").
			wrap("<a title='"+ photo.title +"' href='http://flickr.com/photos/" + photo.owner + "/" + photo.id + "'></a>");
		}); 
	});
	
			
	$('#headline').bigtext();

});
	
function loadMessages() {
	$('#messages').load('/ajax/shout.php', { action:'load' });
}	
		

