/**
 * Filename    : resume.js
 * Author      : Robert Cerny
 * Created     : 20.06.2005
 * Last Change : 2011-01-27
 */

var checkboxEl, skillgroupsEl, tables;

function start() {
    CreateStaticMenu("menu", 0, 78);

    var e = "ro_ceraptderpomnb4";
    e = e.replace(/derp/, 'cern');
    e = e.replace(/ro_/, 'robe');
    e = e.replace(/cer/, 'rt');
    e = e.replace(/apt/, '@');
    e = e.replace(/omn/, 'y-online');
    e = e.replace(/b4/, '.com');
    var d1 = document.getElementById("d1");
    d1.setAttribute("href", "mailto:" + e);
    setText(d1, e);

    checkboxEl = document.getElementById("cb-show-details");
    skillgroupsEl = document.getElementById("skill-groups");
    tables = skillgroupsEl.getElementsByTagName("table");
    installDetailsListener();
}

function installDetailsListener() {
    if (checkboxEl.addEventListener) {
        checkboxEl.addEventListener("click", toggleDetails, false);
    } else if (checkboxEl.attachEvent) {
        checkboxEl.attachEvent("onclick", toggleDetails);
    }
}

function toggleDetails() {
    if (checkboxEl.checked == 1) {
        showDetails();
    } else {
        hideDetails();
    }
}

function hideDetails() {
    for (var i = 0; i < tables.length; i++) {
        tables[i].style.display = "none";
    }
}

function showDetails() {
    for (var i = 0; i < tables.length; i++) {
        tables[i].style.display = "block";
    }
}

