﻿
var menu_timeout = 800;
var menu_closetimer = null;
var menu_opentimer = null;
var ddmenuitem = 0;
var ddmenuparentitem = 0;


function jsddm_open() {

	jsddm_canceltimer();
	jsddm_close();


	if (ddmenuitem)
		ddmenuitem = $(this).find('div').css('visibility', 'visible');
	else {
		var m = $(this);
		menu_opentimer = window.setTimeout(function () { ddmenuitem = m.find('div').css('visibility', 'visible'); menu_opentimer = null; }, 300);
	}

	if ($(this).find('div').css('visibility')) {
		//this sets our parent object
		ddmenuparentitem = $(this);
		ddmenuparentitem.addClass("mainMenuHover");
	}


	
	
	
}

function jsddm_close() {
	
	if (ddmenuitem) ddmenuitem.css('visibility', 'hidden');
	if (ddmenuparentitem) ddmenuparentitem.removeClass("mainMenuHover");
	if (menu_closetimer) ddmenuitem = null;
}

function jsddm_timer() {
	if (menu_opentimer) {
		window.clearTimeout(menu_opentimer);
		jsddm_close();
		menu_opentimer = null;
	} else {
		menu_closetimer = window.setTimeout(jsddm_close, menu_timeout);
	}
}

function jsddm_canceltimer() {
	if (menu_closetimer) {
		window.clearTimeout(menu_closetimer);
		menu_closetimer = null;
	}
}




