function initFancyBoxes()
{
	var wrapper = jQuery('#wrapper');
	wrapper.append('<div class="boxTop"></div><div class="boxBtm"></div>');
	
	var challengeBox = jQuery('.widget-challenge');
	challengeBox.append('<div class="boxBtm"></div>');
	
	var newsBox = jQuery('#sidebar-lt .widget_text');
	newsBox.append('<div class="boxBtm"></div>');
	newsBox.after('<li class="widget_text_after"></li>');
	
	var twitterBox1 = jQuery('#sidebar-rt .widget_twitter');
	twitterBox1.append('<div class="boxBtm"></div>');
	
	var tagCloudBox = jQuery('#sidebar-rt .widget_tag_cloud');
	tagCloudBox.append('<div class="boxBtm"></div>');
	tagCloudBox.after('<li class="widget_tag_cloud_after"></li>');
}

function resizeWrappers()
{
	var w1 = jQuery('#sidebar-lt');
	var w2 = jQuery('#sidebar-rt');
	var w3 = jQuery('#wrapper');
	
	var maxHeight = Math.max(w1.height(), w2.height(), w3.height());
	if(w3.height() < maxHeight)
		w3.css('height', maxHeight + 'px');
}


function initSifrHeadings()
{	
	$.sifr({
		build: 436,
		version: 3,
		save: true
	});
	
	

	$('#sidebar-lt .widget-title, #sidebar-rt .widget-title').wrapInner('<span></span>')
		.sifr({
			font: 'http://www.gratitudechallenge.com/flash/fonts/lindsey.swf',
			fontSize: '12',
			offsetTop: '0',
			color: '#72A533'
		});
}

function initCufonHeadings()
{
	
	Cufon.replace('#sidebar-lt .widget-title, #sidebar-rt .widget-title', {fontFamily:"V-Hand Expanded", fontSize:"35px"});
	Cufon.replace('#sidebar-rt .widget_twitter .widget-title', {fontFamily:"V-Hand Expanded", fontSize:"28px"});
	
	Cufon.replace('#sidebar-lt .widget-title, #sidebar-rt .widget-title', {fontFamily:"V-Hand Expanded", fontSize:"35px"});
	Cufon.replace('#sidebar-rt .widget_twitter .widget-title', {fontFamily:"V-Hand Expanded", fontSize:"28px"});
	
	jQuery('#sidebar-lt .widget-title, #sidebar-rt .widget-title').wrapInner('<span></span>').css('visibility', 'visible');
	
	Cufon.replace('#HomeContent h2', {fontFamily:"V-Hand Expanded", fontSize:"50px"});
	Cufon.replace('#HomeContent h3', {fontFamily:"V-Hand Expanded", fontSize:"35px"});
	
	jQuery('#HomeContent h2,#HomeContent h3').css('visibility', 'visible');
}

function adjustLayout()
{
	jQuery('#sidebar-rt .widget_text:eq(0)').css('zIndex', 10);
}

jQuery(function(){
	initFancyBoxes();
	initCufonHeadings();
	resizeWrappers();
	adjustLayout();
})
