var timeout          = 500;
var closetimer       = 0;
var ddmenuitem       = 0;
var closetimer2      = 0;
var ddmenuitem2      = 0;
var ddmenuitem3      = 0;
var closetimer3      = 0;
var ddmenuitem4      = 0;
var closetimer4      = 0;
var ddmenuitem5      = 0;
var closetimer5      = 0;
var ddmenuitem6      = 0;
var closetimer6      = 0;
var ddmenuitem7      = 0;
var closetimer7      = 0;

function jsddm_open()
{
    jsddm_canceltimer();
    jsddm_close();
    ddmenuitem = $(this).find('ul').eq(0).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;
    }
}

function jsddm_open2()
{
    jsddm_canceltimer2();
    jsddm_close2();
    ddmenuitem2 = $(this).find('ul').eq(0).css('visibility', 'visible');
}
function jsddm_close2()
{
    if(ddmenuitem2) ddmenuitem2.css('visibility', 'hidden');

}
function jsddm_timer2()
{
    closetimer2 = window.setTimeout(jsddm_close2, timeout);
}

function jsddm_canceltimer2()
{
    if(closetimer2)

    {
        window.clearTimeout(closetimer2);
        closetimer2 = null;
    }
}

function jsddm_open3()
{
    jsddm_canceltimer3();
    jsddm_close3();
    ddmenuitem3 = $(this).find('ul').eq(0).css('visibility', 'visible');
}
function jsddm_close3()
{
    if(ddmenuitem3) ddmenuitem3.css('visibility', 'hidden');

}
function jsddm_timer3()
{
    closetimer3 = window.setTimeout(jsddm_close3, timeout);
}

function jsddm_canceltimer3()
{
    if(closetimer3)

    {
        window.clearTimeout(closetimer3);
        closetimer3 = null;
    }
}





function jsddm_open4()
{
    jsddm_canceltimer4();
    jsddm_close4();
    ddmenuitem4 = $(this).find('ul').eq(0).css('visibility', 'visible');
}
function jsddm_close4()
{
    if(ddmenuitem4) ddmenuitem4.css('visibility', 'hidden');

}
function jsddm_timer4()
{
    closetimer4 = window.setTimeout(jsddm_close4, timeout);
}

function jsddm_canceltimer4()
{
    if(closetimer4)

    {
        window.clearTimeout(closetimer4);
        closetimer4 = null;
    }
}





function jsddm_open5()
{
    jsddm_canceltimer5();
    jsddm_close5();
    ddmenuitem5 = $(this).find('ul').eq(0).css('visibility', 'visible');
}
function jsddm_close5()
{
    if(ddmenuitem5) ddmenuitem5.css('visibility', 'hidden');

}
function jsddm_timer5()
{
    closetimer5 = window.setTimeout(jsddm_close5, timeout);
}

function jsddm_canceltimer5()
{
    if(closetimer5)

    {
        window.clearTimeout(closetimer5);
        closetimer5 = null;
    }
}







function jsddm_open6()
{
    jsddm_canceltimer6();
    jsddm_close6();
    ddmenuitem6 = $(this).find('ul').eq(0).css('visibility', 'visible');
}
function jsddm_close6()
{
    if(ddmenuitem6) ddmenuitem6.css('visibility', 'hidden');

}
function jsddm_timer6()
{
    closetimer6 = window.setTimeout(jsddm_close6, timeout);
}

function jsddm_canceltimer6()
{
    if(closetimer6)

    {
        window.clearTimeout(closetimer6);
        closetimer6 = null;
    }
}








function jsddm_open7()
{
    jsddm_canceltimer7();
    jsddm_close7();
    ddmenuitem7 = $(this).find('ul').eq(0).css('visibility', 'visible');
}
function jsddm_close7()
{
    if(ddmenuitem7) ddmenuitem7.css('visibility', 'hidden');

}
function jsddm_timer7()
{
    closetimer7 = window.setTimeout(jsddm_close7, timeout);
}

function jsddm_canceltimer7()
{
    if(closetimer7)

    {
        window.clearTimeout(closetimer7);
        closetimer7 = null;
    }
}



$(document).ready(function(){
    
    $('#jsddm > li').bind('mouseover',  jsddm_open);
    $('#jsddm > li').bind('mouseout',   jsddm_timer);
    $('#jsddm2 > li').bind('mouseover', jsddm_open2);
    $('#jsddm2 > li').bind('mouseout',  jsddm_timer2);
    $('#jsddm3 > li').bind('mouseover', jsddm_open3);
    $('#jsddm3 > li').bind('mouseout',  jsddm_timer3);
    $('#jsddm4 > li').bind('mouseover', jsddm_open4);
    $('#jsddm4 > li').bind('mouseout',  jsddm_timer4);
    $('#jsddm5 > li').bind('mouseover', jsddm_open5);
    $('#jsddm5 > li').bind('mouseout',  jsddm_timer5);
    $('#jsddm6 > li').bind('mouseover', jsddm_open6);
    $('#jsddm6 > li').bind('mouseout',  jsddm_timer6);
    $('#jsddm7 > li').bind('mouseover', jsddm_open7);
    $('#jsddm7 > li').bind('mouseout',  jsddm_timer7);


});
      
document.onclick = jsddm_close;
