var menuName = "cssmw1"; // This will neeed to be changed to reference the correct menu name
function pageName(strHref)       {                    
                if(strHref) {
                                var arr=strHref;  
                                arr=arr.split("/");  
                                arr=arr[arr.length-1];
                                return arr;
                }
}
            
function setActiveMenu(arr, crtPage) {
                for (var i=0; i<arr.length; i++) {
                                if(pageName(arr[i].href) == crtPage) {
                                                if (arr[i].parentNode.tagName != "DIV") {
                                                                arr[i].className += " current";
                                                                //arr[i].parentNode.className = "current";
                                                }
                                }
                }
}
            
function setPage() {
                hrefString = pageName(document.location.href ? document.location.href : document.location);            
                
                var menu = document.getElementById(menuName);
                if(menu.childNodes) {
                                for(var i = 0; i < menu.childNodes.length; i++) {
                                                var html = menu.childNodes[i].innerHTML;
                                                if(html) {
                                                                if(menu.childNodes[i].innerHTML.indexOf(hrefString) != -1) {
                                                                                var aTags = menu.childNodes[i].getElementsByTagName("a");
                                                                                alert(aTags);
                                                                                if(aTags) {
                                                                                                aTags[0].className += " current";
                                                                                }
                                                                }
                                                }
                                }
                }              
}

if(window.attachEvent) { window.attachEvent("onload", function() { setPage(); }); } else if(window.addEventListener) { window.addEventListener("load", function() { setPage(); }, true); } 