var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;
var ddmenuimg	    = 0;

function jsddm_open(){
	jsddm_close();

	// by suggy
	try {
		ddmenuimg = $(this).find('img');
		if(ddmenuimg) {
			if (ddmenuimg.attr('src').indexOf('_on.gif')<0) {
				ddmenuimg.attr('src', ddmenuimg.attr('src').replace('.gif', '_on.gif'));
				// firelog('11', ddmenuimg.attr('src'))
			}
			// by hoon
			if (ddmenuimg.attr('src').indexOf('menu_9')!=-1) {
				$(this).find('ul li a').css({'width':230});
			}
		}
	} catch (e) {alert(e)}

	jsddm_canceltimer();
	try {
		ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');

	}
	catch (e) {
		alert(e)
	}

}

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

	// by suggy
	try {
		if(ddmenuimg) {
			if (ddmenuimg.attr('src').indexOf('_on.gif')!=-1) {
				ddmenuimg.attr('src', ddmenuimg.attr('src').replace('_on.gif', '.gif'));
			}
			if ($('.ddm_img_on').attr('src').indexOf('_on.gif') < 0) {
				$('.ddm_img_on').attr('src', $('.ddm_img_on').attr('src').replace('.gif', '_on.gif'));
			}
		}
	} catch (e) {}
}

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);
});

document.onclick = jsddm_close;
