(function($){$.fn.familynav =function(set_configs) {
	var parent = $(this);
	config = {
		header:"test",
		links:[{name:"Test",url:"Test"}]
	};if(set_configs){$.extend(config,set_configs);}
	// layout
	parent.empty().append('<div id="baxter_family_navigation_j5"><div id="bafj5-toggle-box">'+config.header+'</div><div id="bafj5-top"></div><div id="bafj5-mid"><div id="bafj5-first"><div id="bafj5-arrow"></div></div><div id="bafj54-aContainer"></div></div><div id="bafj5-bot"></div></div>');
	if(config.links.length > 0) {
		for(var i in config.links) {
			var last = "";
			if(config.links.length <= i*1+1) {
				last = " bafj54-last"
			}
			if(config.links[i].title) {
				if(!config.links[i].rel){config.links[i].rel=""}
				var d = '<div class="bafj54-item'+last+'"><div class="bafj54-link" rel="'+config.links[i].rel+'" url="'+config.links[i].url+'">'+config.links[i].title+'</div>';
				for(var n in config.links[i].links) {
					if(!config.links[i].links[n].rel){config.links[i].links[n].rel=""}
					d += '<div class="bafj54-subitem"><div class="bafj54-subitem-top"></div><div class="bafj54-subitem-mid bafj54-link" rel="'+config.links[i].links[n].rel+'" url="'+config.links[i].links[n].url+'">';
					d += config.links[i].links[n].name
					d += '</div><div class="bafj54-subitem-bot"></div></div>';
				}
				d += '</div>';
				$("#bafj54-aContainer").append(d);
			} else {
				if(!config.links[i].rel){config.links[i].rel=""}
				$("#bafj54-aContainer").append('<div class="bafj54-item bafj54-link'+last+'" rel="'+config.links[i].rel+'" url="'+config.links[i].url+'">'+config.links[i].name+'</div>');
			}
		}
	}
	// events
	$("#baxter_family_navigation_j5").hover(function(e) {
		$(this).addClass("bafj5-live");
	},function() {
		$(this).removeClass("bafj5-live");
	});
	$(".bafj54-link").live("click",function() {
		if($(this).attr("rel") == "") {
			window.location = $(this).attr("url");
		} else if($(this).attr("rel") == "external") {
			window.open($(this).attr("url"));
		}
	});
	/*last item*/
	if($.browser.msie && jQuery.browser.version <= 6){}else{
		$(".bafj54-last").hover(function() {
			$("#bafj5-bot").css("backgroundPosition","50% -12px");
		},function() {
			$("#bafj5-bot").css("backgroundPosition","50% 0px");
		});
	}
	return parent;
};})(jQuery);
