
function showImage(bild, text){
	top.document.getElementById('bild_gross').src = "Bilder/loader.gif";
	top.document.getElementById('bildframe').style.display = 'block';
	top.document.getElementById('bildunterschrift').innerHTML = text;
	top.document.getElementById('bild_gross').src = bild;
	top.document.getElementById('bild_gross').style.marginTop = 6 +'%';
	top.document.getElementById('bild_gross').style.marginLeft = 6 +'%';
	
	if(navigator.appVersion.indexOf("MSIE 6.0") != -1) {
		<!-- sonst werden Bilder im IE6 nicht korrekt geladen -->
		alert('Ein Mausklick schliesst das Bild.');
	}	
}

function closeImage(){	
	top.document.getElementById('bildframe').style.display='none';
}

function addMenuUnterpunkt(unterkategorie){	
	top.document.getElementsByTagName('h3')[0].innerHTML = "Referenzen &nbsp;<img src='images/bullet.gif' border='0' align='absmiddle' width='4px' height='4px'/> &nbsp;" + unterkategorie;
}

// Grundrissbild austauschen
function changeGrundriss(bild)
{
	document.getElementById("grundriss").src = "./Bilder/inhalt/"+bild+".jpg";	
}

// Ajax Zimmerinfos laden
function getZimmerXML(zimmerwahl){

		  //HttpRequest-Objekt Weiche
		  var XMLHTTP = null;

		  if(!(window.ActiveXObject))
		  {
			//XSL-Dokument laden
			var XSL = document.implementation.createDocument("","",null);
			XSL.async = false;
			XSL.load("zimmerinfos.xsl");

			XMLHTTP = new XMLHttpRequest();
			var source = "zimmer_"+zimmerwahl+".xml";
		  }
		  else if (window.ActiveXObject)
		  {
			var source = "zimmer_"+zimmerwahl+".xml";
			 try
			 {			  		  
				  XMLHTTP = new ActiveXObject('Msxml2.XMLHTTP');
				 //XSL-Dokument laden
				 var XSL = new ActiveXObject("MSXML2.FreeThreadedDOMDocument");
				 XSL.async = false;
				 XSL.load("zimmerinfos.xsl");
				  
			}catch(ex)
			{
				try
				{
					XMLHTTP = new ActiveXObject('Microsoft.XMLHTTP');
					
				}catch(ex){
				}
			}
		 }
		
			function zugriff()
			{
				if (XMLHTTP != null) {
					XMLHTTP.open("GET", source);
					XMLHTTP.onreadystatechange = getXML;
					XMLHTTP.send(null); // HTTP-Abfrage senden
				}
			}
			
			function getXML()
			{
				if(XMLHTTP.readyState == 4)
				{			
					var Infos = XMLHTTP.responseXML;
					//per XSLT Datein anzeigen
					 if(!(window.ActiveXObject))
					 {
						var Prozess = new XSLTProcessor();
						    Prozess.importStylesheet(XSL);
						var Ergebnis = Prozess.transformToFragment(Infos,document);
						document.getElementById('infobox').innerHTML = "";
						document.getElementById('infobox').appendChild(Ergebnis);						
					 }
					 else if (window.ActiveXObject)
					 {
						var Template = new ActiveXObject("MSXML2.XSLTemplate");
						    Template.stylesheet = XSL; //XSL-Datei
						var prozess = Template.createProcessor();
							prozess.input = Infos;
							prozess.transform();
							document.getElementById('infobox').innerHTML = "";
							document.getElementById('infobox').innerHTML = prozess.output;
					 }					
				}
				new Effect.ScrollTo('infobox',{duration:0.0}); return false;
			}
			
			zugriff();
	
}
