function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function rdgshow(id,knshower){
   totgl2 = document.getElementById('rdg_bodytext');
   totgl = document.getElementById('rundgang_bilder');
rdg_rahmen = getElementsByClass('leftselectbild',document.getElementById('rundgang_weitere'),'div');
   rdgright = document.getElementById('right'+id);
   rdgtxt = document.getElementById('rdgtext'+id);
   rdgleft = document.getElementById('left'+id).firstChild;
   rdgleft2 = document.getElementById('left'+id);
      if (knshower==1){


for (i=0; i<totgl.childNodes.length; i++){
      document.getElementsByName('rdg_overlay')[i].style.display='block';
      rdg_rahmen[i].style.borderTop='2px solid #ffffff';
	  	  }
  
   for (i=0; i<totgl.childNodes.length; i++){
      totgl.childNodes[i].style.display='none';
	  	  }
   for (i=0; i<totgl2.childNodes.length; i++){
      totgl2.childNodes[i].style.display='none';
	  	  }

        rdgright.style.display='block';
		rdgtxt.style.display='block';
		rdgleft.firstChild.firstChild.style.display='none';
		rdgleft2.style.borderTop='2px solid #D32448';
		
      } else{
		rdgright.style.display='none';
		rdgtxt.style.display='none';
		rdgleft.firstChild.firstChild.style.display='block';
        totgl.firstChild.style.display='block';
        totgl2.firstChild.style.display='block';
        rdgleft2.style.borderTop='2px solid #ffffff';
   }
}

function rdgtoggle(letter,knswitch){

   totgl = document.getElementById('rdg_leftlist');
   for (i=0; i<totgl.childNodes.length; i++){
      totgl.childNodes[i].firstChild.firstChild.style.backgroundColor='#E9E0B3';
      if (totgl.childNodes[i].className=='rdgleftelement rdgletter'+letter)  {
	   if (knswitch==1) {
          totgl.childNodes[i].firstChild.firstChild.style.backgroundColor='#D1C08B';
		 } else{
		  totgl.childNodes[i].firstChild.firstChild.style.backgroundColor='#E9E0B3';
		 }
		 
      }
	  
   }
 
 
}



function ajaxaction(theId) {
   if (typeof window.ActiveXObject != 'undefined' ) {
         try {
           xmlDoc = new ActiveXObject("Msxml2.XMLHTTP");
       } catch (e) {
           try {
               xmlDoc = new ActiveXObject("Microsoft.XMLHTTP");
           } catch (e) {}
       }
          
    }
    else {
          xmlDoc = new XMLHttpRequest();
       //   xmlDoc.onload = processxml;
    }
    xmlDoc.onreadystatechange = function() {
        if ( xmlDoc.readyState == 4 ) {
			// alert(xmlDoc.responseText);
		
			// var html_content = xmlDoc.responseXML.getElementsByTagName('xmlroot').nodeValue;
 
			document.getElementById('contentblock').innerHTML = xmlDoc.responseText;
			// document.getElementById('right_content').nodeValue = html_content;
		} 
	}
	 xmlDoc.open( "GET", "index.php?id="+theId+"&type=151", true );
     xmlDoc.send( null );  
}



