/*
 * Author: Tim Werdin (web-vision)
 * Email: t.werdin@web-vision.de
 * Version: 0.1.2
 */
(function($){$.fn.decorate=function(b,c){c=$.extend({},$.fn.decorate.defaults,c);var d;var e=c.level;if(this.length>1&&c.parents==1){this.filter(":first").addClass("first");this.filter(":last").addClass("last");this.filter(":odd").addClass("odd");this.filter(":even").addClass("even")}return this.each(function(){d=c.item;switch(b.toLowerCase()){case"hover":$(this).children().hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")});break;case"list":$(this).children("li:first").addClass("first");$(this).children("li:last").addClass("last");$(this).children("li:odd").addClass("odd");$(this).children("li:even").addClass("even");break;case"table":$(this).children("tbody").children("tr:first").addClass("first");$(this).children("tbody").children("tr:last").addClass("last");$(this).children("tbody").children("tr:odd").addClass("odd");$(this).children("tbody").children("tr:even").addClass("even");break;case"navigation":$(this).children(":first").addClass("first");$(this).children(":last").addClass("last");$(this).children(":odd").addClass("odd");$(this).children(":even").addClass("even");if(e!=-1){$(this).children().addClass("level"+e)}if(d!=-1){$(this).children().each(function(){$(this).addClass("item"+d);d++})}if(c.hover!=0){$(this).decorate("hover")}$(this).children().children(":not(a)").addClass("parent"+(e+1));var a={level:(e==-1)?e:e+1,item:c.item,hover:c.hover,parents:c.parents};$(this).children().children(":not(a)").decorate("navigation",a);break}})};$.fn.decorate.defaults={item:0,level:0,parents:0,hover:1}})(jQuery);
