$(document).ready(function(){
	
	// TEXT RESIZE FOR HOME PAGE FEATURE
	//******************************************

	// Get initial height
	var featureHeight = $('#home-feature').outerHeight();
	initBodyBg();
	// Get base text size
	function init() {
		var iBase = TextResizeDetector.addEventListener(onFontResize,null);
	}
	// On text resize
	function onFontResize(e,args) {
		moveBodyBg();
	}
	//id of element to check for and insert control
	TextResizeDetector.TARGET_ELEMENT_ID = 'text-size';
	//function to call once TextResizeDetector has init'd
	TextResizeDetector.USER_INIT_FUNC = init;
	
	function moveBodyBg() {
		var diff = ($('#home-feature').offset().top + $('#home-feature').outerHeight()) - 507;
		var bgPos = 'center '+diff;
		$('#wrapper').css('background-position', (bgPos+'px'));
	}
	function initBodyBg() {
		var _diff = ($('#home-feature').offset().top + featureHeight) - 507;
		var _bgPos = 'center '+ _diff;
		$('#wrapper').css('background-position', (_bgPos+'px'));
	}
});