﻿function goto(elem) {
    if (elem == 'default') {
        window.scroll(0, 0);
    } else {
        var elemObj = document.getElementById(elem);

        if (elemObj) {
            var yps = findPosY(elemObj);
            window.scroll(0, yps);
        }
    }
}

function findPosY(obj) {
    var curtop = 0;
    if (obj.offsetParent)
        while (1) {
            curtop += obj.offsetTop;
            if (!obj.offsetParent)
                break;
            obj = obj.offsetParent;
        }
    else if (obj.y)
        curtop += obj.y;
    return curtop;
}
