﻿function olsShowAllExpanding(event) {
    if (!event) { event = window.event; }
    if (event) {
        event.cancelBubble = true; event.returnValue = false;
        if (event.stopPropagation) { event.stopPropagation(); }
        if (event.preventDefault) { event.preventDefault(); }
    }
    var a = document.getElementsByTagName('a');
    for (var i = 0; i < a.length; i++) {

        if (a[i].onclick && a[i].onclick.toString().indexOf("olsToggleExpanding") >= 0 && ((typeof (a[i].showing) == "undefined") || a[i].showing == "none")) {
            a[i].onclick();
        }
    }
}


function olsHideAllExpanding(event) {
    if (!event) { event = window.event; }
    if (event) {
        event.cancelBubble = true; event.returnValue = false;
        if (event.stopPropagation) { event.stopPropagation(); }
        if (event.preventDefault) { event.preventDefault(); }
    }
    var a = document.getElementsByTagName('a');
    for (var i = 0; i < a.length; i++) {

        if (a[i].onclick && a[i].onclick.toString().indexOf("olsToggleExpanding") >= 0 && a[i].showing == "") {
            a[i].onclick();
        }
    }
}

function olsToggleExpanding(event, e, id) {
    var i;
    if (!event) { event = window.event; }
    if (event) {
        event.cancelBubble = true; event.returnValue = false;
        if (event.stopPropagation) { event.stopPropagation(); }
        if (event.preventDefault) { event.preventDefault(); }
    }
    if (document.getElementById) i = document.getElementById(id);
    else if (document.all) i = document.all(id);
    if (!i) return;
    if (i.style.display == "") e.showing = i.style.display = "none";
    else e.showing = i.style.display = "";

}

function olsImgToggle(id, newsrc, newsrc2) {
    if (!document.images) return;
    var i = null;
    if (document.getElementById) i = document.getElementById(id);
    else if (document.all) i = document.all(id);
    if (!i) return;
    if (i.olssrc == newsrc2) {
        i.src = newsrc;
        i.olssrc = newsrc;
    } else {
        i.src = newsrc2;
        i.olssrc = newsrc2;
    }
}

