﻿function toggleMenu(idx,labl) {
  idx = typeof(idx)=="string" ? document.getElementById(idx) : idx;
        labl = typeof(labl)=="string" ? document.getElementById(labl) : labl;
        if( idx && labl )
        {
        if(/\bcloseSubMenu\b/.test(idx.className) )
                {
                        labl.className = labl.className.replace(/\bopenMenuLabel\b/,"closeMenuLabel");
                        idx.className = idx.className.replace(/\bcloseSubMenu\b/,"openSubMenu");
                }
                else if(/\bopenSubMenu\b/.test(idx.className) )
                {
                        labl.className = labl.className.replace(/\bcloseMenuLabel\b/,"openMenuLabel");
                        idx.className = idx.className.replace(/\bopenSubMenu\b/,"closeSubMenu");
                }
        }
        else if( !idx )
        {
                alert("Supplied idx argument may not be an existing element node, id or your browser has no DOM support.");
        }
        else if( !lbl )
        {
                alert("Supplied lbl argument may not be an existing element node, id or your browser has no DOM support.");
        }
} 