var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open() {
	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).parents("li").find('.left-sub-outer').eq(0).css('display', 'block');
}

function jsddm_open_main() {
	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).parents("li").find('.sub-outer').eq(0).css('display', 'block');
}

function jsddm_close() {
	if (ddmenuitem) {
		ddmenuitem.css('display', 'none');
	}
}

function jsddm_timer() {
	closetimer = window.setTimeout(jsddm_close, timeout);
}

function jsddm_canceltimer() {
	if(closetimer) {
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
// JavaScript Document

$(function() {
	var zIndexNumber = 2000;
	$('div').each(function() {
		if ($(this).hasClass("forumhead"))
			return false;
		if ($(this).attr("id", "postlist"))
			return false;
		$(this).css('zIndex', zIndexNumber);
		zIndexNumber -= 10;
	});

	$('DIV.sub-outer').css('zIndex',5000);
});

$(document).ready(function() {
	$('#menu a').hover(jsddm_open_main, jsddm_timer);
});
