jQuery(document).ready(function($) {
	Cufon.replace('.post-tags .tag-label', { fontFamily: 'Trade', fontSize: '12px'});
	Cufon.replace('.bookstore-category h3', { fontFamily: 'Trade', fontSize: '24px'});
	Cufon.replace('.free-stuff-categories h4', { fontFamily: 'Trade', fontSize: '12px'});
	Cufon.replace('.free-stuff-sidebar h2', { fontFamily: 'Trade', fontSize:'34px'});
	Cufon.replace('.bookstore-sidebar-categories h4', { fontFamily: 'Trade', fontSize: '12px'});
	Cufon.replace('.bookstore-sidebar h2', { fontFamily: 'Trade', fontSize:'34px'});
	Cufon.replace('.sub-tabs .categories', { fontFamily: 'Trade', fontSize: '12px'});
	Cufon.replace('.bookstore-tab', { fontFamily: 'Trade', fontSize: '14px'});
	Cufon.replace('#lark-slider .main-image-title h2', { fontFamily: 'Trade', fontSize: '18px'});
	Cufon.replace('#lark-slider .small-image-title h2', { fontFamily: 'Trade', fontSize: '18px'});
	Cufon.replace('#nav li a', { fontFamily: 'Trade', fontSize: '16px'});
	Cufon.replace('.tabs a', { fontFamily: 'Trade', fontSize: '17px'});
	Cufon.replace('.tabbed a', { fontFamily: 'Trade'});
	Cufon.replace('.post .avatar span', { fontFamily: 'Trade'});
	Cufon.replace('#sidebar h2.post', { fontFamily: 'Trade'});
	Cufon.replace('#sidebar .post-box h3 a', { fontFamily: 'Trade', hover: true});
	Cufon.replace('#footer h4', { fontFamily: 'Trade'});
	Cufon.replace('.page-content h2', { fontFamily: 'Trade', fontSize:'34px'});
	Cufon.replace('.placeholder ul.subnav li a', { fontFamily: 'Trade'});
	Cufon.replace('.sidebar-title', { fontFamily: 'Trade'});
	
	$('span[class^=dsq-postid]').each(function () {
	    $(this).html($(this).html().replace(/^(\d+).*/, '$1'));
	    
	    if ($(this).html()==1) {
	    	var a = $(this).parents('.comment:eq(0)').find('a');
	    	a.html(a.html().replace(/s$/, ''));
	    }
	});
	
	var tab_h = $('.tab-container .tab-content:first').height();
	$('.tab-container').animate({'height': tab_h + 'px'}, 500);
	
	$('.tabbed ul li a').live('click', function() {
		var idx = $('.tabbed ul li a').index($(this));
		var visible = $('.tab-content').index($('.tab-content:visible'));
		if(idx != visible && $('.tab-content:animated').length == 0 && $('.tab-container:animated').length == 0) {
			$('.tab-container').animate({'height': $('.tab-content:eq(' + idx + ')').height() + 'px'}, 500);
			$('.tab-content:eq(' + visible + ')').hide();
			$('.tabbed ul li a.active').removeClass('active');
			Cufon.replace($('.tabbed ul li a:eq(' + visible + ')'), { fontFamily: 'Trade'});
			$('.tab-content:eq(' + idx + ')').show();
			$('.tabbed ul li a:eq(' + idx + ')').addClass('active');
			Cufon.replace('.tabbed ul li a.active', { fontFamily: 'Trade'});
		}
		return false;
	});

	$('.blink').focus(function(){
		if( $(this).attr('value') == $(this).attr('title') ) {
			$(this).attr({ 'value': '' });
		}
	}).blur(function(){
		if( $(this).attr('value') == '' ) {
			$(this).attr({ 'value': $(this).attr('title') })
		}
	});
	
	$('.bonus li').hover(
		function() {
			$(this).find('a.pdf:eq(0)').show();
		},
		function() {
			$(this).find('a.pdf:eq(0)').hide();
		}	
	);
	
	
	// email subscribe widget
	$('form#subemail')
	.submit( function(){
				if ($('input#getsubbedemail').val() != "" && $('input#getsubbedemail').val() != "Enter Email Address"){
					$('input#getsubbedemail').css({'font-weight':'bold', 'color':'black'});
					$('.formsubmitted').slideDown("slow");
				}
				return false;
		   });
	
	$('a.mailicon')
	.click( function(){
				var theuri = $(this).attr("title");
				var theemail = ($('input#getsubbedemail').val() == "" || $('input#getsubbedemail').val() == "Enter Email Address" ? '' : '&email='+ $('input#getsubbedemail').val());
				window.open('http://feedburner.google.com/fb/a/mailverify?loc=en_US&uri='+theuri+theemail, 'popupwindow', 'scrollbars=yes,width=550,height=520');
				return false;
		   });

	$('ul.archivecat a.openmonth')
		.click( function(){
					$(this).next().slideToggle();		 
			
					return false;
				});

	$('.entry img')
		.each(function(){
			var oldsrc = $(this).attr('src');
			if(oldsrc.substr(0,14) == "../wp-content/"){
				$(this).attr('src', oldsrc.substr(2));
			}
		});

	
});
