addEvent(window, 'load', et_init);
var et_toggleElements1 = [];
var et_toggleElements2 = [];
function et_init() {
    var i, link, id, target, first;
    first = true;
    for (i = 0; (link = document.links[i]); i++) {
        if (/\btoggle1\b/.exec(link.className)) {
            id = link.href.split('#')[1];
            target = document.getElementById(id);
            et_toggleElements1[et_toggleElements1.length] = target;

            // Let the first entry display
            if (et_toggleElements1.length > 1) target.style.display = 'none';

            link.onclick = et_toggle1;
        }

        if (/\btoggle2\b/.exec(link.className)) {
            id = link.href.split('#')[1];
            target = document.getElementById(id);
            et_toggleElements2[et_toggleElements2.length] = target;

            // Let the first entry display
            if (et_toggleElements2.length > 1) target.style.display = 'none';

            link.onclick = et_toggle2;
        }
    }
}
function et_toggle1(e) {
    if (typeof e == 'undefined') { var e = window.event; }
    var source;
    if (typeof e.target != 'undefined')
    { source = e.target; }
    else if (typeof e.srcElement != 'undefined')
    { source = e.srcElement; }
    else
    { return true; }
    if (source.nodeType == 3)
    { source = source.parentNode; }

    var id = source.href.split('#')[1];
    var elem;
    for (var i = 0; (elem = et_toggleElements1[i]); i++) {
        if (elem.id != id) { elem.style.display = 'none'; }
        else { elem.style.display = 'block'; }
    }
    return false;
}

function et_toggle2(e) {
    if (typeof e == 'undefined') { var e = window.event; }
    var source;
    if (typeof e.target != 'undefined')
    { source = e.target; }
    else if (typeof e.srcElement != 'undefined')
    { source = e.srcElement; }
    else
    { return true; }
    if (source.nodeType == 3)
    { source = source.parentNode; }

    var id = source.href.split('#')[1];
    var elem;
    for (var i = 0; (elem = et_toggleElements2[i]); i++) {
        if (elem.id != id) { elem.style.display = 'none'; }
        else { elem.style.display = 'block'; }
    }
    return false;
}

function addEvent(obj, evType, fn) {
    if (obj.addEventListener) {
        obj.addEventListener(evType, fn, true); return true;
    }
    else if (obj.attachEvent) { var r = obj.attachEvent("on" + evType, fn); return r; } else { return false; }
}
