current = -1;
function showHide(pos) {
    var i = 1;
    var elShowPrefix = 'model';
    var elHoverPrefix = 'a';
    while(document.getElementById(elShowPrefix+i)) {
        var currentObj = document.getElementById([elShowPrefix]+i);
        if (currentObj.id == elShowPrefix+pos) {
            currentObj.style.display = 'block';
            currentObj.style.top = findPosY(currentObj);
            document.getElementById([elHoverPrefix]+i).className ='button hover';
            current = i;
        }
        else {
            document.getElementById([elHoverPrefix]+i).className = 'button';
            currentObj.style.display = 'none';
           
        }
        i++;
    }
}

function getCurrent() {
    if (current == -1) {
        return;     
    }
    var elShowPrefix = 'model';
    var currentObj = document.getElementById([elShowPrefix]+current);
    currentObj.style.display = 'block';
}

function findPosY(obj) {
    var curtop = 0;
    if (obj.offsetParent) {
        while (obj.offsetParent) {
        curtop += obj.offsetTop;
        obj = obj.offsetParent;
        }
    }
    else if (obj.y) {
        curtop += obj.y;
    }
    return curtop;
}