// $Id$
// Funktionen zur Unterstutzung von UnivIS-Ausgaben
//

var PubImageOpen = "/img/lupe-an.png";
var PubImageClose = "/img/lupe-aus.png";

window.onload = function(e) {
    initPublications();
    initLectures();
    
}


function initLectures() {
    // Alle Details wegblenden ...
    var i;
    var thisidname;
    var teil;
    var idnum;
    var picid;
    
    for (i=0; i < document.getElementsByTagName("ul").length; i++) {
        thisidname = document.getElementsByTagName("ul")[i].id;

        if (thisidname.length > 5) {
             teil = thisidname.substr(0,5);
             if (teil == "lvid-") {
                // alert(thisidname);
                document.getElementsByTagName("ul")[i].style.display = "none";
                idnum = thisidname.substr(5);
                picid = "lvidimg-" + idnum;
                document.getElementById(picid).src = PubImageOpen; //   PubImageClose;
             }             
        }
    }
    for (i=0; i < document.getElementsByTagName("div").length; i++) {
        thisidname = document.getElementsByTagName("div")[i].id;

        if (thisidname.length > 5) {
             teil = thisidname.substr(0,5);
             if (teil == "lvid-") {
                // alert(thisidname);
                document.getElementsByTagName("div")[i].style.display = "none";
                idnum = thisidname.substr(5);
                picid = "lvidimg-" + idnum;
                document.getElementById(picid).src = PubImageOpen; //   PubImageClose;
             }             
        }

    }
}

function showLectures(pubid) {
    var idname;
    var picid;
     
    if (pubid) {
        idname = "lvid-" + pubid;
        picid = "lvidimg-" + pubid;
      //  alert(idname);
        // document.all.classname.style.display = "inline";
        var currentdisplay = document.getElementById(idname).style.display;
        if (currentdisplay == "none") {
            document.getElementById(idname).style.display = "block";
            document.getElementById(picid).src = PubImageClose;
        } else {
            document.getElementById(idname).style.display = "none";
            document.getElementById(picid).src = PubImageOpen;
        }
        
    }
}
 

function initPublications() {
    // Alle Details wegblenden ...
    var i;
    var thisidname;
    var teil;
    var idnum;
    var picid;
    
    for (i=0; i < document.getElementsByTagName("ul").length; i++) {
        thisidname = document.getElementsByTagName("ul")[i].id;

        if (thisidname.length > 6) {
             teil = thisidname.substr(0,6);
             if (teil == "pubid-") {
                // alert(thisidname);
                document.getElementsByTagName("ul")[i].style.display = "none";
                idnum = thisidname.substr(6);
                picid = "pubidimg-" + idnum;
                document.getElementById(picid).src = PubImageOpen; //   PubImageClose;
             }
             
        }

    }
}

function showPublication(pubid) {
    var idname;
    var picid;
     
    if (pubid) {
        idname = "pubid-" + pubid;
        picid = "pubidimg-" + pubid;
      //  alert(idname);
        // document.all.classname.style.display = "inline";
        var currentdisplay = document.getElementById(idname).style.display;
        if (currentdisplay == "none") {
            document.getElementById(idname).style.display = "block";
            document.getElementById(picid).src = PubImageClose;
        } else {
            document.getElementById(idname).style.display = "none";
            document.getElementById(picid).src = PubImageOpen;
        }
        
    }
}
 
