$(function() {

	var expanding = (function() {
	
		var $window = $(window);
		var $expandy = $('.expand-y');
	
		function init() {
			var winEvents = $window.data('events');
			if(!winEvents || !winEvents.resize) {
				$window.resize(function() {
					resize();
				});
				resize();
			}
		}
		
		function resize() {
			var wrapperHeight = $('#wrapper').height();
			var windowHeight = $window.height();
			var expandHeight = $expandy.height();
			var height;
			
			height = windowHeight - wrapperHeight;
			if(expandHeight > 200 || height > 0)
				$expandy.height(expandHeight+height);
		}
		
		return {
			init: init,
			resize: resize
		};
	
	})();

	expanding.init();

});
