$(document).foundation();
//$(document).snowfall({ shadow : true, flakeCount: 100 });

$(function () {
	if (!Modernizr.touch) {
	    $('.footer').onScreen({
	        doIn: function () {
	            $(this).find('.js-onScreen').show();
	        },
	        doOut: function () {
	            $(this).find('.js-onScreen').hide();
	        },
	        tolerance: '-50'
	    });
	} else {
		$('.js-onScreen').css({
			'bottom': '0',
			'position': 'relative'
		}).show();
	}
});
@@ -96,16 +96,56 @@
 on () %7B%0A
+%09var $onScreenObj = $('.js-onScreen');%0A%0A
 %09if (!Mo
@@ -158,18 +158,16 @@
 r.touch)
- %7B
 %0A%09    $(
@@ -235,33 +235,16 @@
    $
-(this).find('.js-
 onScreen
 ').s
@@ -239,18 +239,19 @@
 onScreen
-')
+Obj
 .show();
@@ -311,33 +311,16 @@
    $
-(this).find('.js-
 onScreen
 ').h
@@ -315,18 +315,19 @@
 onScreen
-')
+Obj
 .hide();
@@ -379,34 +379,24 @@
 );%0A%09
-%7D 
 else
- %7B
 %0A%09%09$
-('.js-
 onScreen
 ').c
@@ -391,18 +391,19 @@
 onScreen
-')
+Obj
 .css(%7B%0A%09
@@ -462,10 +462,7 @@
 ();%0A
-%09%7D%0A
 %7D);

Clean up