$(function() {
	if(!$('#jsddm > li > .ft_left').length)
		$('#jsddm > li').append('<div class="ft_left"></div><div class="ft_right"></div>');
	$('#jsddm > li > ul > li').each(function() {
		$(this).children('a').wrap('<div />');
		if(!$(this).next('li').length) {
			$(this).addClass('m_last');
		}
		if(!$(this).prev('li').length) {
			$(this).addClass('m_first');
		}
	});
	$('#jsddm > li > ul > li > ul > li').each(function() {
		$(this).children('a').wrap('<div />');
		if(!$(this).next('li').length) {
			$(this).addClass('m_last');
		}
		if(!$(this).prev('li').length) {
			$(this).addClass('m_first');
		}
	});
	
	$('.my_menu_wr > ul > li').hover(function() {
		$(this).find('> ul').css('visibility', 'visible');
		$(this).find('> ul > li').each(function() {
			$(this).hover(function() {
				$(this).find('> ul').css('visibility', 'visible').css('left', '100%').css('margin-top', '-26px !important');
				$(this).find('> ul > li').each(function() {
					$(this).hover(function() {
						$(this).find('> ul').css('visibility', 'visible').css('left', '100%').css('margin-top', '-26px !important');
					}, function() {
						$(this).find('> ul').css('visibility', 'hidden').css('left', '100%').css('margin-top', '-26px !important');
					});
				});		
			}, function() {
				$(this).find('> ul').css('visibility', 'hidden');
			});
		});
	}, function() {
		$(this).find('> ul').css('visibility', 'hidden');
	});
});
$(document).ready(function(){
	$('#jsddm li ul').each(function(){
		var vv = $(this).outerWidth();
		$(this).css("width", vv);
	});
	
	$('a.cur').parent('li').parent('ul').show();
	$('a.cur').parent('li').parent('ul').parent('li').parent('ul').show();
	$('a.cur').parent('li').children('ul').show();
	$('a.cur').parent('li').children('ul').children('li').children('ul').show();
});

// JavaScript Document
/*var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{  jsddm_canceltimer();
jsddm_close();
ddmenuitem = $(this).find('ul').css('visibility', 'visible');
ddmenuitem.find('li').each(function() {
	$(this).mouseover(function() {
		if($(this).attr('class')) {
			var sub_class = $(this).attr('class');
			$('.add_menu').css('visibility', 'hidden');
			$('.add_menu.' + sub_class).css('visibility', 'visible');
		}
	});
});
}

function jsddm_close()
{
	if(ddmenuitem) {
		ddmenuitem.css('visibility', 'hidden');
	}
	
}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  if(closetimer)
{  window.clearTimeout(closetimer);
closetimer = null;}}

$(document).ready(function() {
	$('#jsddm > li').bind('mouseover', jsddm_open);
	$('#jsddm > li').bind('mouseout',  jsddm_timer);
	$('.my_menu').mouseout(function() {
		$('.add_menu').css('visibility', 'hidden');
	});
});

document.onclick = jsddm_close;*/
