if(self!=top){
	top.location.replace('www.cubus-designhaus.de');
}
function confirmation(msg){
	var answer = confirm(msg);
	if(answer==true){
		return true;
	}else{
		return false;
	}
}
// E-Mail Spamschutz
function UnCryptMailto(string) {
	var ckey=7;
	var num=0;
	var rebuild="";
	for(var i=0; i < string.length; i++) {
		num=string.charCodeAt(i);
		if (num>=8364) {num = 128;}
		rebuild += String.fromCharCode(num-(ckey));
	}
	return rebuild;
}
function linkTo_UnCryptMailto(string)	{
	location.href=UnCryptMailto(string);
}
function contentLinks(target){
	var contentlinks = document.getElementById(target);
	var links = contentlinks.getElementsByTagName("a");
	for (var i = 0; i < links.length; i++){
		if(links[i].getAttribute('href')){
			var thislink = links[i].getAttribute('href').toString();
			if(thislink.substring(0, 7) == 'http://' && thislink.substring(0, 26) != 'http://cubus-designhaus.de' && thislink.substring(0, 26) != 'http://designhaus-cubus.de' && thislink.substring(0, 30) != 'http://www.cubus-designhaus.de' && thislink.substring(0, 30) != 'http://www.designhaus-cubus.de' && thislink.substring(0, 27) != 'http://cubus-designhaus.com' && thislink.substring(0, 27) != 'http://designhaus-cubus.com' && thislink.substring(0, 31) != 'http://www.cubus-designhaus.com' && thislink.substring(0, 31) != 'http://www.designhaus-cubus.com'){
				links[i].setAttribute("target", "_blank");
				if (typeof document.createElementNS != 'undefined') {
					var img = document.createElementNS('http://www.w3.org/1999/xhtml', 'img');
				}
				if (typeof document.createElement != 'undefined') {
					var img = document.createElement('img');
				}
				/*var linkname = links[i].childNodes[0];
				var linkkomplett = linkname.nodeValue + ' ';
				linkname.nodeValue = linkkomplett;
				img.setAttribute("src", "/htdocs/_img/externallink.gif");
				img.setAttribute("style", "display:inline; width:8px; height:8px; padding:0px; margin:0px; border:0px none #fff;");
				img.className="externallink";
				img.setAttribute("border", "0");
				img.setAttribute("alt", "Externer Link");
				links[i].appendChild(img);*/
			}
		}
	}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_controlShockwave(objStr,x,cmdName,frameNum) { //v3.0
var obj=MM_findObj(objStr);
if (obj && obj[1]) obj=obj[1];
if (obj) eval('obj.'+cmdName+'('+((cmdName=='GotoFrame')?frameNum:'')+')');
}

function flashInsert(targetId, data, width, height){
	var returningCode = '<object width="'+width+'" height="'+height+'" data="'+data+'" type="application/x-shockwave-flash" id="flashmovie" style="display:block; width:'+width+'px; height:'+height+'px; margin:0px; padding:0px;"><param name="movie" value="'+data+'" /><param name="quality" value="high" /><param name="wmode" value="transparent" /></object>';
	//document.getElementById(targetId).style.height = height+'px';
	document.getElementById(targetId).innerHTML = returningCode;
}

// AJAX für Galerie

function galerie_high(haus,key){
	var fullsc = document.getElementById('fullscreen');
	var fullbg = document.getElementById('fullscreenbg');
	var fullm = document.getElementById('fullscreenm');
	if(fullsc){
		if(haus=='Cubus_3' || haus=='Cubus_7'){
			fullsc.innerHTML = '<div class="horizon"><div id="center"><div id="highimg"><img id="bigimg" /></div><div id="highdesc"><a href="javascript:sendRequest(\''+haus+'\',1);void(0);" id="button1" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-01-thumb.jpg);"></a><a href="javascript:sendRequest(\''+haus+'\',2);void(0);" id="button2" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-02-thumb.jpg);"></a><span id="button3" style="display:block; width:120px; height:93px; margin:0px; padding:0px;"></span><span id="button4" style="display:block; width:120px; height:94px; margin:0px; padding:0px;"></span><a href="javascript:galerie_low();void(0);" class="button2" style="background-image:url(/htdocs/_img/verkleinern-gross2.gif);"></a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highimgbg"></div></div>';
		}else if(haus=='Cubus_9'){
			fullsc.innerHTML = '<div class="horizon"><div id="center"><div id="highimg"><img id="bigimg" /></div><div id="highdesc"><a href="javascript:sendRequest(\''+haus+'\',1);void(0);" id="button1" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-01-thumb.jpg);"></a><a href="javascript:sendRequest(\''+haus+'\',2);void(0);" id="button2" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-02-thumb.jpg);"></a><a href="javascript:sendRequest(\''+haus+'\',3);void(0);" id="button3" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-03-thumb.jpg);"></a><span id="button4" style="display:block; width:120px; height:94px; margin:0px; padding:0px;"></span><a href="javascript:galerie_low();void(0);" class="button2" style="background-image:url(/htdocs/_img/verkleinern-gross2.gif);"></a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highimgbg"></div></div>';
		}else{
			fullsc.innerHTML = '<div class="horizon"><div id="center"><div id="highimg"><img id="bigimg" /></div><div id="highdesc"><a href="javascript:sendRequest(\''+haus+'\',1);void(0);" id="button1" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-01-thumb.jpg);"></a><a href="javascript:sendRequest(\''+haus+'\',2);void(0);" id="button2" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-02-thumb.jpg); padding-bottom:14px;"></a><a href="javascript:sendRequest(\''+haus+'\',3);void(0);" id="button3" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-03-thumb.jpg);"></a><a href="javascript:sendRequest(\''+haus+'\',4);void(0);" id="button4" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-04-thumb.jpg);"></a><a href="javascript:galerie_low();void(0);" class="button2" style="background-image:url(/htdocs/_img/verkleinern-gross2.gif);"></a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highimgbg"></div></div>';
		}
	}
	if(fullbg){
		fullbg.style.top="0px";
	}
	if(fullsc){
		fullsc.style.top="0px";
	}
	if(fullm){
		fullm.style.top="0px";
	}
	var i = 10;
	sendRequest(haus,key);
}
function galerie_high2(haus,key){
	var fullsc = document.getElementById('fullscreen');
	var fullbg = document.getElementById('fullscreenbg');
	var fullm = document.getElementById('fullscreenm');
	if(fullsc){
		if(haus=='Cubus_3' || haus=='Cubus_7'){
			fullsc.innerHTML = '<div class="horizon"><div id="center"><div id="highimgC"><img id="bigimg" /></div><div id="highdescC"><a href="javascript:sendRequest(\''+haus+'\',1);void(0);" id="button1" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-01-thumb.jpg);"></a><span></span><a href="javascript:sendRequest(\''+haus+'\',2);void(0);" id="button2" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-02-thumb.jpg);"></a><span id="button34" style="width:298px;"></span><a href="javascript:galerie_low();void(0);" class="button2" style="background-image:url(/htdocs/_img/verkleinern-gross2.gif);"></a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highimgbg"></div></div>';
		}else if(haus=='Cubus_9'){
			fullsc.innerHTML = '<div class="horizon"><div id="center"><div id="highimgC"><img id="bigimg" /></div><div id="highdescC"><a href="javascript:sendRequest(\''+haus+'\',1);void(0);" id="button1" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-01-thumb.jpg);"></a><span></span><a href="javascript:sendRequest(\''+haus+'\',2);void(0);" id="button2" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-02-thumb.jpg);"></a><span></span><a href="javascript:sendRequest(\''+haus+'\',3);void(0);" id="button3" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-03-thumb.jpg);"></a><span id="button4" style="width:162px;"></span><a href="javascript:galerie_low();void(0);" class="button2" style="background-image:url(/htdocs/_img/verkleinern-gross2.gif);"></a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highimgbg"></div></div>';
		}else{
			fullsc.innerHTML = '<div class="horizon"><div id="center"><div id="highimgC"><img id="bigimg" /></div><div id="highdescC"><a href="javascript:sendRequest(\''+haus+'\',1);void(0);" id="button1" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-01-thumb.jpg);"></a><span></span><a href="javascript:sendRequest(\''+haus+'\',2);void(0);" id="button2" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-02-thumb.jpg);"></a><span></span><a href="javascript:sendRequest(\''+haus+'\',3);void(0);" id="button3" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-03-thumb.jpg);"></a><span></span><a href="javascript:sendRequest(\''+haus+'\',4);void(0);" id="button4" class="button" style="background-image:url(/htdocs/_img/ansichten/'+haus+'-04-thumb.jpg);"></a><span style="width:26px;"></span><a href="javascript:galerie_low();void(0);" class="button2" style="background-image:url(/htdocs/_img/verkleinern-gross2.gif);"></a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highimgbg"></div></div>';
		}
	}
	if(fullbg){
		fullbg.style.top="0px";
	}
	if(fullsc){
		fullsc.style.top="0px";
	}
	if(fullm){
		fullm.style.top="0px";
	}
	var i = 10;
	sendRequest(haus,key);
}
function grundriss_high(haus,key){
	var fullsc = document.getElementById('fullscreen');
	var fullbg = document.getElementById('fullscreenbg');
	var fullm = document.getElementById('fullscreenm');
	if(fullsc){
		if(haus=="Cubus_9"){
			fullsc.innerHTML = '<div class="horizon2"><div id="highgr"><div id="flashobject"></div><a href="javascript:grundriss_low(\''+haus+'\');void(0);" id="button4" class="close"></a><div id="highdesc2"><a href="javascript:sendGRRequest(\''+haus+'\',1);void(0);" id="button1" class="button">Grundriss Erdgeschoss</a><a href="javascript:sendGRRequest(\''+haus+'\',2);void(0);" id="button2" class="button">Grundriss Kellergeschoss</a><a href="/htdocs/_downloads/'+haus+'_grundrisse.pdf" id="button3" class="button" style="padding-left:80px;">Grundriss als PDF</a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highgrbg"></div></div>';
		}else if(haus=="Cubus_4" || haus=="Cubus_4_3" || haus=="Cubus_5"){
			fullsc.innerHTML = '<div class="horizon2"><div id="highgr"><div id="flashobject"></div><a href="javascript:grundriss_low(\''+haus+'\');void(0);" id="button4" class="close"></a><div id="highdesc2"><a href="javascript:sendGRRequest(\''+haus+'\',1);void(0);" id="button1" class="button">Grundriss Erdgeschoss</a><a href="/htdocs/_downloads/'+haus+'_grundrisse.pdf" id="button3" class="button" style="padding-left:80px;">Grundriss als PDF</a></a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highgrbg"></div></div>';
		}else if(haus=="Cubus_13"){
			fullsc.innerHTML = '<div class="horizon2"><div id="highgr"><div id="flashobject"></div><a href="javascript:grundriss_low(\''+haus+'\');void(0);" id="button4" class="close"></a><div id="highdesc2"><a href="javascript:sendGRRequest(\''+haus+'\',1);void(0);" id="button1" class="button">Grundriss Erdgeschoss</a><a href="javascript:sendGRRequest(\''+haus+'\',2);void(0);" id="button2" class="button">Grundriss Obergeschoss</a><a href="javascript:sendGRRequest(\''+haus+'\',3);void(0);" id="button3" class="button">Grundriss Kellergeschoss</a><a href="/htdocs/_downloads/'+haus+'_grundrisse.pdf" id="button4" class="button" style="padding-left:10px;">Grundriss als PDF</a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highgrbg"></div></div>';
		}else if(haus=="Cubus_1" || haus=="Cubus_2" || haus=="Cubus_10" || haus=="Cubus_11"){
			fullsc.innerHTML = '<div class="horizon2"><div id="highgr"><div id="flashobject"></div><a href="javascript:grundriss_low(\''+haus+'\');void(0);" id="button4" class="close"></a><div id="highdesc2"><a href="javascript:sendGRRequest(\''+haus+'\',1);void(0);" id="button1" class="button">Grundriss Erdgeschoss</a><a href="javascript:sendGRRequest(\''+haus+'\',2);void(0);" id="button2" class="button">Grundriss Obergeschoss</a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highgrbg"></div></div>';
		}else{
			fullsc.innerHTML = '<div class="horizon2"><div id="highgr"><div id="flashobject"></div><a href="javascript:grundriss_low(\''+haus+'\');void(0);" id="button4" class="close"></a><div id="highdesc2"><a href="javascript:sendGRRequest(\''+haus+'\',1);void(0);" id="button1" class="button">Grundriss Erdgeschoss</a><a href="javascript:sendGRRequest(\''+haus+'\',2);void(0);" id="button2" class="button">Grundriss Obergeschoss</a><a href="/htdocs/_downloads/'+haus+'_grundrisse.pdf" id="button3" class="button" style="padding-left:80px;">Grundriss als PDF</a></div></div></div>';
			fullm.innerHTML = '<div class="horizon"><div id="highgrbg"></div></div>';
		}
	}
	if(fullbg){
		fullbg.style.top="0px";
	}
	if(fullsc){
		fullsc.style.top="0px";
	}
	if(fullm){
		fullm.style.top="0px";
	}
	var i = 10;
	document.getElementById('flashobject').appendChild(document.getElementById('flashobjectGR'+haus));
	document.getElementById('flashobjectGR'+haus).style.display="block";
	sendGRRequest(haus,key);
}

function galerie_low(){
	var fullsc = document.getElementById('fullscreen');
	var fullbg = document.getElementById('fullscreenbg');
	var fullm = document.getElementById('fullscreenm');
	if(fullbg){
		document.getElementById('fullscreenbg').style.top="-5000px";
	}
	if(fullm){
		document.getElementById('fullscreenm').style.top="-5000px";
		document.getElementById('fullscreenm').innerHTML='';
	}
	if(fullsc){
		document.getElementById('fullscreen').style.top="-5000px";
		document.getElementById('fullscreen').innerHTML='';
	}
}
function grundriss_low(haus){
	document.getElementById('invisible').appendChild(document.getElementById('flashobjectGR'+haus));
	document.getElementById('flashobjectGR'+haus).style.display='none';
	var fullsc = document.getElementById('fullscreen');
	var fullbg = document.getElementById('fullscreenbg');
	var fullm = document.getElementById('fullscreenm');
	if(fullbg){
		document.getElementById('fullscreenbg').style.top="-5000px";
	}
	if(fullm){
		document.getElementById('fullscreenm').style.top="-5000px";
		document.getElementById('fullscreenm').innerHTML='';
	}
	if(fullsc){
		document.getElementById('fullscreen').style.top="-5000px";
		document.getElementById('fullscreen').innerHTML='';
	}
}


var	i = 0, url = "/htdocs/xml.galerie.php", url2 = "/htdocs/xml.grundriss.php", httpRequest = false;

function sendRequest(haus,key) {
	httpRequest = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		httpRequest = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // IE
		try {
			httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (httpRequest.overrideMimeType) {
		httpRequest.overrideMimeType('text/xml');
		// zu dieser Zeile siehe weiter unten
	}
	if (!httpRequest) {
		alert('XML nicht verf&uuml;gbar');
		return false;
	}
	httpRequest.onreadystatechange = responseInhalt;
	httpRequest.open('GET', url+'?key='+key+'&galerie='+haus, true);
	httpRequest.send(null);
}
function responseInhalt() {
	if (httpRequest.readyState == 4) {
		if (httpRequest.status == 200) {
			var xmldoc = httpRequest.responseXML;
			var root_node = xmldoc.getElementsByTagName('galerie').item(0);
			var key = root_node.getElementsByTagName('keynow').item(0).firstChild.data;
			var menge = root_node.getElementsByTagName('menge').item(0).firstChild.data;
			var bild = root_node.getElementsByTagName('key').item(Number(key)-1).firstChild.data;
			var value = root_node.getElementsByTagName('value').item(Number(key)-1).firstChild.data;
			var desc = root_node.getElementsByTagName('desc').item(Number(key)-1).firstChild.data;
			if(desc=='Cubus_4' || desc=='Cubus_5' || desc=='Cubus_4_3' || desc=='Cubus_7_1'){
			}else if(desc=='Cubus_3' || desc=='Cubus_7'){
				document.getElementById('button1').className="button";
				document.getElementById('button2').className="button";
			}else if(desc=='Cubus_9'){
				document.getElementById('button1').className="button";
				document.getElementById('button2').className="button";
				document.getElementById('button3').className="button";
			}else{
				document.getElementById('button1').className="button";
				document.getElementById('button2').className="button";
				document.getElementById('button3').className="button";
				document.getElementById('button4').className="button";
			}
			
			document.getElementById('bigimg').setAttribute("src","/htdocs/_img/ansichten/"+desc+"-"+value+".jpg");
			document.getElementById('button'+key).className="buttonon";
		}
	}
}
function sendGRRequest(haus,key) {
	httpRequest = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		httpRequest = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // IE
		try {
			httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (httpRequest.overrideMimeType) {
		httpRequest.overrideMimeType('text/xml');
		// zu dieser Zeile siehe weiter unten
	}
	if (!httpRequest) {
		alert('XML nicht verf&uuml;gbar');
		return false;
	}
	httpRequest.onreadystatechange = responseGRInhalt;
	httpRequest.open('GET', url2+'?key='+key+'&galerie='+haus, true);
	httpRequest.send(null);
}
function responseGRInhalt() {
	if (httpRequest.readyState == 4) {
		if (httpRequest.status == 200) {
			var xmldoc = httpRequest.responseXML;
			var root_node = xmldoc.getElementsByTagName('galerie').item(0);
			var key = root_node.getElementsByTagName('keynow').item(0).firstChild.data;
			var menge = root_node.getElementsByTagName('menge').item(0).firstChild.data;
			var bild = root_node.getElementsByTagName('key').item(Number(key)-1).firstChild.data;
			var value = root_node.getElementsByTagName('value').item(Number(key)-1).firstChild.data;
			var desc = root_node.getElementsByTagName('desc').item(Number(key)-1).firstChild.data;
			if(desc=='Cubus_13'){
				document.getElementById('button3').className="button";
			}
			if(desc!='Cubus_4' && desc!='Cubus_4_3' && desc!='Cubus_5'){
				document.getElementById('button1').className="button";
				document.getElementById('button2').className="button";
				document.getElementById('button'+key).className="buttonon";
			}
			//document.getElementById('flashobjectGR'+desc).setAttribute("data","/htdocs/_img/grundrisse/"+value+"-"+desc+".swf");
			//document.getElementById('flashobjectGR'+desc).firstChild.setAttribute("value","/htdocs/_img/grundrisse/"+value+"-"+desc+".swf");
			//document.getElementById('biggrimg'+desc).setAttribute("src","/htdocs/_img/grundrisse/"+value+"-"+desc+".gif");
			document.getElementById('flashobject').innerHTML='<object id="flashobjectGR'+desc+'" data="/htdocs/_img/grundrisse/'+value+'-'+desc+'-de.swf" width="743" height="467" style="display:block;" type="application/x-shockwave-flash"><param name="movie" value="/htdocs/_img/grundrisse/'+value+'-'+desc+'-de.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><img id="biggrimg'+desc+'" src="/htdocs/_img/grundrisse/'+value+'-'+desc+'.gif" /></object>';
		}
	}
}
function headerChange01(haus){
	document.getElementById('changer').innerHTML = '<a href="javascript:headerChange02(\''+haus+'\');void(0);" style="padding-right:0px;"><img src="/htdocs/_img/ansichten/'+haus+'-02-thumb.jpg" alt="Ansicht wechseln" /></a>';
	document.getElementById('headerimg').setAttribute("src","/htdocs/_img/head/"+haus+".jpg");
}
function headerChange02(haus){
	document.getElementById('changer').innerHTML = '<a href="javascript:headerChange01(\''+haus+'\');void(0);" style="padding-right:0px;"><img src="/htdocs/_img/ansichten/'+haus+'-01-thumb.jpg" alt="Ansicht wechseln" /></a>';
	document.getElementById('headerimg').setAttribute("src","/htdocs/_img/head/"+haus+"-02.jpg");
}

