$.fn.oneliner = function() {
	return this.each(function() {
		
		
		$(this).find("legend").addClass('oneliner').mousedown(function() {
			if ($(this).parent().hasClass('collapsed')){
				$(this).parent().removeClass('collapsed').addClass('oneliner');
			}
	
			$(this).removeClass('collapsed');
	
			$(this).parent().children().filter("p,img,table,ul,div,span,h1,h2,h3,h4,h5").toggle(0, function() {
			 
				 if ($(this).is(":visible"))
					$(this).parent().find("legend").addClass('oneliner');
				 else
					$(this).parent().addClass('collapsed').find("legend").addClass('collapsed');
			 });
		});
		
		if ($(this).hasClass('collapsed')){
			$(this).find("legend").mousedown();
		}			
	});
};


$.fn.oneliner2 = function() {
	return this.each(function() {
		
		
		$(this).find("div.emu-legend").mousedown(function() {
			if ($(this).parent().hasClass('emu-fieldset-collapsed')){
				$(this).parent().removeClass('emu-fieldset-collapsed');
			} else {
				$(this).parent().addClass('emu-fieldset-collapsed');
			}
		});

	});
};


$(document).ready(function() {
	$("fieldset.oneliner").oneliner();
	$("div.emu-fieldset").oneliner2();
});
