var resObject;
if(navigator.appName.search("Microsoft")> -1){
	//resObject = new ActiveXObject("Microsoft.XMLHTTP");
	resObject = new ActiveXObject("MSXML2.XMLHTTP");
}
else{
	resObject = new XMLHttpRequest();
}




function sndReq(search_param, name, count, position, color){
divID=name+position;
    if(document.getElementById(name+position).innerHTML==''){
        document.getElementById('ref'+divID).innerHTML=
            '<div  id="ref'+divID+'"><a href="javascript:sndReq(\''+search_param+'\', \''+name+'\', \''+count+'\', \''+position+'\', \''+color+'\');" style="color:#375b9e"><img src="/themes/xlibris/images/blue-expanded.gif" class="dyn_menu_image1"/>'+name+' ('+count+')</a> </div>';
        
        resObject.open('get', '/xlibris/php/sub_menu.php?search_param='+search_param+'&name='+name+'&color='+color, true);
    
        resObject.onreadystatechange= function(){handleResponse(name, position)};
        resObject.send(null)
    }
    else {
            document.getElementById(name+position).innerHTML='';
            document.getElementById('ref'+name+position).innerHTML=
                '<div  id="ref'+divID+'"><a href="javascript:sndReq(\''+search_param+'\', \''+name+'\', \''+count+'\', \''+position+'\', \''+color+'\');"><img src="/themes/xlibris/images/blue-collapsed.gif" class="dyn_menu_image1"/>'+name+' ('+count+')</a> </div>';
    }
}


function handleResponse(name, position){
if(resObject.readyState==4)	{
 
	document.getElementById(name+position).innerHTML=
	resObject.responseText;};


}


function sndReqX(search_param, name, count, color, tag){

    if(document.getElementById(name+count).innerHTML==''){
        document.getElementById(name).innerHTML=
            '<div  id="div_'+name+'"><a href="javascript:sndReqX(\''+search_param+'\', \''+name+'\', \''+count+'\', \''+color+'\', \''+tag+'\');">\n<img src="/themes/xlibris/images/'+color+'-expanded.gif" style="display:inline;margin:0 4px 0 0px;"/>\n'+tag+'\n</a> ('+count+')</div>';
        
        resObject.open('get', '/xlibris/php/sub_menu.php?search_param='+search_param+'&name='+name+'&color='+color, true);
    
        resObject.onreadystatechange= function(){handleResponseX(name+count)};
        resObject.send(null)
    }
    else {
            document.getElementById(name+count).innerHTML='';
            document.getElementById(name).innerHTML=
                '<div  id="refhier">\n<a href="javascript:sndReqX(\''+search_param+'\', \''+name+'\', \''+count+'\', \''+color+'\', \''+tag+'\');">\n<img src="/themes/xlibris/images/'+color+'-collapsed.gif" style="display:inline;margin:0 4px 0 0px;"/>\n'+tag+'\n</a> ('+count+')</div>';
    }
}

function handleResponseX(name){
if(resObject.readyState==4)	{
 
	document.getElementById(name).innerHTML=
	resObject.responseText;};


}

function alleZitate(){
document.getElementById('alleZitate').style.display="block";
document.getElementById('zufall').style.display="none";
document.getElementById('schalterZitate').innerHTML="<a href=\"javascript:closeZitate();\">schließen</a>";
}

function closeZitate(){
document.getElementById('alleZitate').style.display="none";
document.getElementById('zufall').style.display="block";
document.getElementById('schalterZitate').innerHTML="<a href=\"javascript:alleZitate();\">alle Zitate zeigen</a>";
}

