var Fusionfarm = {
	bootstrap: {
		actions: {
			xsmall: function() {
				// do xsmall stuff
			},
			small: function() {
				// do small stuff
			},
			medium: function() {
				// do medium stuff
			},
			large: function() {
				// do large stuff
			}
		},
		// http://getbootstrap.com/css/#grid-options
		grid: {
			xsmall:  768, // <
			small:   768, // >=
			medium:  992, // >=
			large:  1200, // >=
			current:''
		},
		responsive: function(){
			var winWidth = jQuery(window).width();
			if((winWidth < this.grid.medium)&&(winWidth >= this.grid.small)) { //tablet
				if(this.grid.current != 'tablet') {
					this.grid.current = 'tablet';
					this.action.tablet();
				}
			}
			else if(winWidth < this.grid.xsmall){  //mobile
				if(this.grid.current != 'mobile') {
					this.grid.current = 'mobile';
					this.action.mobile();
				}
			}
			else{  //desktop
				if(this.grid.current != 'desktop') {
					this.grid.current = 'desktop';
					this.action.desktop();
				}
			}
		},
	}



};

(function($) {
    $(document).ready(function() {
    	Fusionfarm.bootstrap.responsive();
    	$(window).resize(function() {
    		Fusionfarm.bootstrap.responsive();
    	});
    });
})(jQuery);

@@ -849,18 +849,83 @@
 %0A%09%09%09else
-%7B
  
+if((winWidth %3E this.grid.medium)&&(winWidth %3C= this.grid.large)) %7B
  //deskt
@@ -1039,24 +1039,153 @@
 %0A%09%09%09%09%7D%0A%09%09%09%7D%0A
+%09%09%09else %7B%0A%09%09%09%09if(this.grid.current != 'large') %7B // large%0A%09%09%09%09%09this.grid.current = 'large';%0A%09%09%09%09%09this.action.large();%0A%09%09%09%09%7D%0A%09%09%09%7D%0A
 %09%09%7D,%0A%09%7D%0A%0A%0A%0A%7D

add large event