function placeholder() { //jQuery fix for HTML5 placeholder attribute
	$('[placeholder]').focus(function() {
	  var input = $(this);
	  if (input.val() == input.attr('placeholder')) {
	    input.val('');
	    input.removeClass('placeholder');
	  }
	}).blur(function() {
	  var input = $(this);
	  if (input.val() == '') {
	    input.addClass('placeholder');
	    input.val(input.attr('placeholder'));
	  }
	}).blur();
	
	$('[placeholder]').parents('form').submit(function() {
		$(this).find('[placeholder]').each(function() {
		var input = $(this);
		if (input.val() == input.attr('placeholder')) {
		input.val('');
    }
  })
});

}

// Homepage Form toggle
function formtoggle() {
	$('#formtoggle').click( function() {		
		$('#primary article, #formtoggle').fadeOut('fast');
		$('#wphc').animate({
						left: -360
						});
		$('#wphc .buttons button').animate({
						left: 360
						});
		$('#wphc .message').fadeIn().css('margin-left', '0');
	});
	
	$('#formless').click( function() {		
	$('#formtoggle').fadeIn('fast');
	});
}

function eventtoggle() {
	$('.events').toggle();
	$('.event h3 a').click(function(){
		$('.events').toggle(300);
	});
}

function bookstoggle() {
	$('.books').toggle();
	$('.book h3 a').click(function(){
		$('.books').toggle(300);
	});
}

function tagClass() {
	$('.tag-list .tag-item:nth-child(3n+3)').addClass('third');
}

$(document).ready(function() {
	placeholder();
	formtoggle();
	eventtoggle();
	bookstoggle();
	tagClass();
});