﻿function custom_locationpath_ending() {

    var lp = document.getElementById('locationpath');
    var args = arguments;
    var odd = args.length % 2;

    if (lp !== null && args.length) {
        var lastchild = lp.lastChild;
        while ((lastchild !== null) && (lastchild.nodeName != "LI"))
            lastchild = lastchild.previousSibling;
        lp.removeChild(lastchild);

        for (var i = 0; i < args.length; i = i + 2) {
            var new_li = document.createElement("LI");
            if (args[i + 1]) {
                var new_href = document.createElement("A");
                new_href.setAttribute("href", args[i + 1]);
                new_href.innerHTML = args[i];
                new_li.appendChild(new_href);
            } else {
                new_li.innerHTML = args[i];
            }
            lp.appendChild(new_li);
        }
    }
}

function showHoneyDeMenu(pos) {
    document.getElementById('sm_' + pos).style.visibility = "visible";
}

function hideHoneyDeMenu() {
    document.getElementById('sm_2').style.visibility = "hidden";
    document.getElementById('sm_4').style.visibility = "hidden";
    document.getElementById('sm_6').style.visibility = "hidden";
    document.getElementById('sm_7').style.visibility = "hidden";
}
var timeout = 500;
var closetimer = 0;
var ddmenuitem = 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;
    } 
}

$(document).ready(function() {
    $('#jsddm > li').bind('mouseover', jsddm_open);
    $('#jsddm > li').bind('mouseout', jsddm_timer);
});

document.onclick = jsddm_close;