function searchPlaceholder() {
	$('input#s').attr('placeholder','Search');
}

function newsletterPlaceholder() {
	$('input#email').attr('placeholder','Your email address');
}

function archiveNavHeight() {
	var communitiesHeight = $('#footer-nav ul').eq(2).height();
	$('#archive-nav').css('height', communitiesHeight);
}

function setCatItemSidebar() {
	$('.main-block').each(function(){
		var blockHeight = $('.content', this).outerHeight();
		var sidebarHeight = blockHeight - 130;
		$('#left-sidebar', this).css('height', sidebarHeight);
	});
}

$(document).ready(function() {
	
	searchPlaceholder();
	newsletterPlaceholder();
	archiveNavHeight();
	setCatItemSidebar();
	
	var pagecolor = $('.next').attr('id');
	$('.prev a, .next a').addClass('square-link');
	$('.prev a, .next a').addClass(pagecolor);
	/*
	$(".square-link").hover(
	  function () {
		Cufon.refresh();
	  },
	  function () {
		Cufon.refresh();
	  }
	);
	*/
	/*external links*/
	$('a.external').attr('target','_blank');
	
	$('.wpcf7-submit').addClass('square-link blue');
	
	
	$('a.main-nav').hover(
		function() {
			$(this).next('ul').show();
			$(this).addClass('hover');
		},
		function() {
			$(this).next('ul').hide();
			$(this).removeClass('hover');
		}
	);
	$('header nav ul').hover(
		function() {
			$(this).prev('a').mouseenter();
		},
		function() {
			$(this).prev('a').mouseleave();
		}
	);
	/*Big fat block of Nav hover states. Need to redo this so it's one function used 3 times.*/
	/*
	var hadColor;
		
	$("a.good-life, #good-life ul").hover(
	  function () {
		var cssObj = {
		      'background-color' : '#ff9933',
		      'color' : '#ffffff'
		    }
		$('a.good-life').css(cssObj);
		if($('a.good-life span').hasClass('orange')) {
			$('a.good-life span').removeClass('orange');	
			hadColor = 'true';
		}
		$('a.good-life span').css('color', '#fff');
	    $('#good-life ul').css('display','block');
		//Cufon.refresh();
	  },
	  function () {
	    var cssObj = {
		      'background-color' : '#fff',
		      'color' : '#777'
		    }
	    $('a.good-life').css(cssObj);
		if(hadColor == 'true') {
			$('a.good-life span').addClass('orange');
			hadColor = '';
		} else {
			$('a.good-life span').css('color', '#333');
		}
	 	$('#good-life ul').css('display','none');
		//Cufon.refresh();
	  }
	);
	
	$("a.active-life, #nav-active-life ul").hover(
	  function () {
		var cssObj = {
		      'background-color' : '#0099cc',
		      'color' : '#ffffff'
		    }
		$('a.active-life').css(cssObj);
		if($('a.active-life span').hasClass('blue')) {
			$('a.active-life span').removeClass('blue');	
			hadColor = 'true';
		}
		$('a.active-life span').css('color', '#fff');
	    $('#nav-active-life ul').css('display','block');
		//Cufon.refresh();
	  },
	  function () {
	    var cssObj = {
		      'background-color' : '#fff',
		      'color' : '#777'
		    }
	    $('a.active-life').css(cssObj);
		if(hadColor == 'true') {
			$('a.active-life span').addClass('blue');
			hadColor = '';
		} else {
			$('a.active-life span').css('color', '#333');
		}
	 	$('#nav-active-life ul').css('display','none');
		//Cufon.refresh();
	  }
	);
	

	$("a.communities, #nav-communities ul").hover(
	  function () {
		var cssObj = {
		      'background-color' : '#cc3301',
		      'color' : '#ffffff'
		    }
		$('a.communities').css(cssObj);
		if($('a.communities span').hasClass('red')) {
			$('a.communities span').removeClass('red');	
			hadColor = 'true';
		}
		$('a.communities span').css('color', '#fff');
	    $('#nav-communities ul').css('display','block');
		//Cufon.refresh();
	  },
	  function () {
	    var cssObj = {
		      'background-color' : '#fff',
		      'color' : '#777'
		    }
	    $('a.communities').css(cssObj);
		if(hadColor == 'true') {
			$('a.communities span').addClass('red');
			hadColor = '';
		} else {
			$('a.communities span').css('color', '#333');
		}
	 	$('#nav-communities ul').css('display','none');
		//Cufon.refresh();
	  }
	);
	
	*/
});
