(function($){
	$(function(){
		$("#access .menu>li>a").each(function(){
			$(this).append("<span class='bdr-l'></span><span class='bdr-r'></span>");
		});
		
		$("#access .menu>li:last").addClass("lastchild");
		
		$("#access .sub-menu").each(function(){
			var w, h, $this = $(this), lastchild = $(this).parent().is(".lastchild");
			
			$this.wrap("<div class='submenu-wrapper'></div>");
			
			$this.css({
				display:"block"
			});
			
			//w = $this.parent().outerWidth();
			//h = $this.parent().outerHeight();
			
			$this.parent().css({
				display:"block"
			});
			
			w = $this.outerWidth();
			h = $this.outerHeight();
			
			$this.css({
				width:w,
				height:h
			});
			
			$this.parent()
				.append(
					"<div class='bdr-r'></div><div class='bdr-b'></div><div class='bdr-br'></div>"
				)
				.find(".bdr-r").css({
					height: h,
					left: lastchild ? 0 : w
				})
				.end()
				.find(".bdr-b").css({
					width: w,
					top: h,
					left: lastchild ? 10 : 0
				}).
				end()
				.find(".bdr-br").css({
					left: lastchild ? 0 : w,
					top: h
				});
			
			$this.parent().parent().addClass("parent-menu");
			
			$this.css({
				display:"",
				visibility:""
			});
			$this.parent().css({
				display:"",
				visibility:""
			});
			$this = null;
		});
		
		//test
		//$(".submenu-wrapper").filter(":last").show();
		
	});
})(jQuery);
