(function(a){
	a.fn.alternate=function(b,c){
		var d=a.extend({},a.fn.alternate.defaults,b);
		return this.each(function(e){
			var f=a(this),g=a.meta?a.extend({},d,f.data()):d;
			if(e%2==0&&d.even.length){
				f.removeClass(d.odd).addClass(d.even)
			} else {
				if(d.odd.length){
					f.removeClass(d.even).addClass(d.odd)
				}
			}
			if(c) {
				f.click(c)
			}
			if(d.hover){
				f.bind("mouseenter mouseleave",function(h){
					a(this).toggleClass("hover")
				})
			}
		})
	};
	a.fn.alternate.defaults={odd:"odd",even:"even",hover:false}
})(jQuery);
