jQuery.fn.jqfragment = function(segment_name) {
 	jqfragment_result = '';
	jQuery(this).each(function() {
   	var contents = jQuery(this).html();
   	var nodes = contents.split("<!--");
   	jQuery(nodes).each(function() {
     	if(jQuery.trim(this) != '') {
       	var string_to_check = '<!--' + this;
       	var regex = new RegExp('\\s*?' + segment_name + '\\s*?{{(.+)}}'); 
       	var output = regex.exec(string_to_check.replace(/[\n\r]/g,''));
       	if (output) {
         	jqfragment_result += jQuery.trim(output[1]);
       	}
     	}
   	});
  });
  return jqfragment_result;
}