(function($) {
	$.fn.extend({
		subnav: function() {			
			$(this).find("li").each(function() {
				var li = $(this);
				li
					.wrapInner($(document.createElement("span")).addClass("center"))
					.prepend($(document.createElement("span")).addClass("left"))
					.append($(document.createElement("span")).addClass("right"));
				var top = li.css("top");
				li
					.mouseover(function() {
						li.stop().animate(
												{
													top: 0
												}, 
												100
						);
					})
					.mouseout(function() {
						li.stop().animate(
												{
													top: top
												}, 
												100
						);
					});
				
			});
			
			return $(this);
		},
		breadcrumb: function() {
			$(this).find("a").each(function() {
				var a = $(this);
				a
					.wrapInner($(document.createElement("span")).addClass("center"))
					.prepend($(document.createElement("span")).addClass("left"))
					.append($(document.createElement("span")).addClass("right"));				
			});
			$(this).find("li").first().addClass("first");
			$(this).find("li:not(li li)").last().addClass("last");
			
			return $(this);
		},
		quote: function() {			
			$(this).each(function() {
				$(this).prepend($(document.createElement("span")).addClass("before"));
				$(this).append($(document.createElement("span")).addClass("after"));
			});
			
			return $(this);
		},
		fotoBorder: function() {			
			$(this).each(function() {
				$(this).wrap($(document.createElement("div")).addClass("fotoWrapper"));
				$(this).after($(document.createElement("span")).addClass("fotoBorder"));
			});
			
			return $(this);
		},
		employees: function() {	
			var selectedClass = "selected";
			$(this).each(function() {
				var ul = $(this);
				ul.find("li").first().addClass("first").addClass(selectedClass);
				ul.prepend($(document.createElement("li")).addClass("before"));
				ul.append($(document.createElement("li")).addClass("after"));
				ul.find("li h4").mouseover(function() {
					ul.find("li").removeClass(selectedClass);
					$(this).parent().addClass(selectedClass);
				});
			});
			
			return $(this);
		}
	});
})(jQuery);

