function permalinkize(str){
	str = str.toLowerCase();
	str = str.replace(/[^0-9a-z\s]+/g, '');
	str = str.replace(/\s+/g, '-');
	return str;
}

$(document).ready(function(){	
	var pathname = window.location.pathname;
	
	if((pathname.match(/\//g).length < 2) && ($('#post_1').length < 1)){
		$('<div id="post_more"><a href="' + pathname + '#post_more">Load More Posts</a></div>').insertAfter('.post:last');
		// $('<div id="post_more"><a href="' + pathname + '#post_more">More</a></div>').appendTo('#container');
		$('#post_more').click(function(event){
			var count = $('.post').length;
			var path = pathname + '/offset/' + count + '?template=blank';

			$.ajax({
				type: "GET",
				url: path,
				success: function(html){
					$(html).insertBefore('#post_more').hide().slideDown('fast');
					if($('#post_1').length > 0){
						$('#post_more').hide();
					}
				}
			});
			return false;
		});
	}
	
	// $('<div id="blog_search"><input type="search" id="blog_search_keywords" value="" placeholder="Search Blog Posts" /></div>').appendTo('#footer');
	
	$('#blog_title').keyup(function(event){
		$('#blog_permalink').val(permalinkize($('#blog_title').val()));
		$('#blog_tweet').val($('#blog_title').val());
	});
	
	if($(window).width() > 480) {
		$('#blog_content').keyup(function(event){
			var c = $(this).val().length;
			var l = (1000 - c);
			$('#blog_content_character_count').text(l);
		
			if(l < 0 && !$('#blog_content_characters').hasClass('negative')){
				$('#blog_content_characters').addClass('negative');
			}
		
			if(l > 0 && $('#blog_content_characters').hasClass('negative')){
				$('#blog_content_characters').removeClass('negative');
			}
		});
	
		if($('#blog_content').length > 0){
			$('<div id="blog_content_characters">Characters left: <span id="blog_content_character_count">1000</span></div>').insertAfter($('#blog_content').parent());
			$('#blog_content').trigger('keyup');
		}
	}
	
});
