function toggleMenu(id, link) {

    var select = false;

    var status = null;
    var statusDiv = null;
    var imageId = id.substring(7);
    //substring(7,9);
    var imageval = 'img' + imageId;
    var imgElems = document.getElementsByTagName('img');
    var lens = imgElems.length;
    for (var j = 0; j < lens; j++) {
        var imgElem = imgElems[j];
        var imgId = imgElem.id;
        if ((imgId.substring(0, 3) == 'img') && (imgId != imageval)) {
            imgElem.src = "./modules/core/images/right_arrow.png";
        }
    }
    var htmlItems = document.getElementsByTagName('span');
    var len = htmlItems.length;
    var parentSpan = null;
    for (var i = 0; i < len; i++) {
        var spanElement = htmlItems[i];
        var spanId = spanElement.id;
        if (spanId != id) {
            var spanIdPart = spanId.substring(0, 7);
            var imgId = spanId.substring(7, 9);
            if (spanIdPart == 'submenu' && spanElement.style.display == 'inline') {
                spanElement.style.display = 'none';
            }
        }
    }
    var hrefitems = document.getElementsByTagName('div');
    var lenss = hrefitems.length;
    for (i = 0; i < lenss; i++) {
        var hrefitem = hrefitems[i];
        var hrefid = hrefitem.id;
        var hrefidpart = hrefid.substring(0, 8);
        if (hrefidpart == 'asubmenu') {
            var spanIdd = hrefid.substring(1, 10);
            var selhtmlItem = document.getElementById(spanIdd);
            if (selhtmlItem.style.display == 'none') {
                selhtmlItem.style.display = 'inline';
                document.getElementById('img' + spanIdd.substring(7, 9)).src = "./modules/core/images/down_arrow_menu.png";
                select = true;
            }
            else if (selhtmlItem.style.display == 'inline'){
                selhtmlItem.style.display = 'none'
            }
        }
    }
    var htmlItem = document.getElementById(id);
    status = htmlItem.style.display;
    var imgElement = document.getElementById('img' + imageId);
    if (status == 'inline') {
        htmlItem.style.display = 'none';
        if(imgElement){
            imgElement.src = "./modules/core/images/right_arrow.png";
        }
    } else {
        htmlItem.style.display = 'inline';
        if(imgElement){
            imgElement.src = "./modules/core/images/down_arrow_menu.png";
        }
    }
}



