var resObjektBIBTIP;
var lang;
var isBusyBIBTIP = false;
if (navigator.appName.search("Microsoft") > -1) {
        resObjektBIBTIP = new ActiveXObject("MSXML2.XMLHTTP");
}
else{
        resObjektBIBTIP = new XMLHttpRequest();
}


function bibtip(katkeyliste,spr) {
if (isBusyBIBTIP) {
    resObjektBIBTIP.abort();
}
lang = spr;
resObjektBIBTIP.open('get', '/fcgi-bin/bibtip.fcgi?liste='+katkeyliste,true);
isBusyBIBTIP = true;
resObjektBIBTIP.onreadystatechange = handleResponseBIBTIP;
resObjektBIBTIP.send(null);
}

function handleResponseBIBTIP() {
        var img = 'http://recommender.bibtip.de/service/Bibtip_Logo_Final_ohne_Subt_52x16.gif';
        if (window.location.protocol == "https:") {
          img = 'https://recommender.bibtip.de/service/Bibtip_Logo_Final_ohne_Subt_52x16.gif';
        }
        if(resObjektBIBTIP.readyState == 4){
                if (resObjektBIBTIP.status==200) {
                       var xmlDoc = resObjektBIBTIP.responseXML;
                       var x = xmlDoc.getElementsByTagName('id');
                       var i;             
                       for (i=0;i<x.length;i++)
                       {
                        if (lang == "ENG") {
                          document.getElementById('k'+x[i].childNodes[0].nodeValue).innerHTML = "<img src='"+img+"' />";
                        }
                        else {
                          document.getElementById('k'+x[i].childNodes[0].nodeValue).innerHTML = "<img src='"+img+"' title='BibTip-Empfehlung vorhanden (siehe Detailanzeige)'/>";
                        }
                       }
                }
                isBusyBIBTIP = false;
        }
}



