function getElementsByClassName(className, tag, elm){
    var testClass = new RegExp("(^|\\\\s)" + className + "(\\\\s|$)");
    var tag = tag || "*";
    var elm = elm || document;
    var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
    var returnElements = [];
    var current;
    var length = elements.length;
    for(var i=0; i<length; i++){
        current = elements[i];
        if(testClass.test(current.className)){
            returnElements.push(current);
        }
    }
    return returnElements;
}


function showDiv(h) {
    if (document.getElementById(h)) {
        var arrActive = getElementsByClassName("activemap");
        for (i=0; i<arrActive.length; i++) {
            document.getElementById(arrActive[i].id).className = 'hidden';
        }
        document.getElementById(h).className = 'activemap';
        
        document.getElementById('mapa').src='/layouts/images/index/mapas/'+h+'.gif';
    }
}
