$(document).ready(function() {
	// Tab toggle functionality
	$('.tabToggle').click(function() {
		$(this).next().slideToggle('slow');
		$(this).toggleClass('tabShown');
	}).removeClass('tabShown').next('fieldset').hide();
	
	// Email tab is slightly different
	$('.tabToggleHidden').click(function() {
		$(this).hide('slow').next().show('fast').next().slideToggle('slow');
		$(this).parent().toggleClass('tabShown');
	}).parent().toggleClass('tabShown');
	
	$('.tabToggleShown').click(function() {
		$(this).prev().show('slow');
		$(this).hide('fast').next().slideToggle('fast');
		$(this).parent().toggleClass('tabShown');
	}).hide().next().hide();
	
	
	// Signin button(s)
	$('.signinButton').click(function() {
		$('#addEntry fieldset').show();
		$('#addEntry .tabToggle').addClass('tabShown');
		$('.textBalloon').hide();
		$.scrollTo('#addEntry');
	});

	// Text ballon
	$('.textBalloon').hover(
		function() {}, function() {$(this).fadeOut('slow');}
	).click(function() {
		$(this).fadeOut('slow');
		$(this).next().addClass('tabShown').next().slideDown('slow');
	});
});



