// ==========================================
//	v3.6, singlepage
//	diverse CMS Standard JavaScript-Funktionen
// ==========================================


//------------- Standard neues Fenster öffnen ------------
function neuwindow(fenstername, url, w, h, status_flag, resize_flag, scroll_flag)
{
	var aw = screen.availWidth;
	var ah = screen.availHeight;
	if(w == null || h == null)
	{
		wb = screen.availWidth - 100;
		wh = screen.availHeight - 100;
	}
	else
	{
		wb = w;
		wh = h;
	}
	var wx = (aw / 2) - (wb / 2) - 6;
	var wy = (ah / 2) - (wh / 2) - 30;

	var status_enable = 1;
	if(status_flag != null)status_enable = status_flag;
	var scroll_enable = 1;
	if(scroll_flag != null)scroll_enable = scroll_flag;
	var resize_enable = 1;
	if(resize_flag != null)resize_enable = resize_flag;

	var fenster = window.open(url,fenstername,'toolbar=0,location=0,directories=0,status=' + status_enable + ',menubar=0,scrollbars=' + scroll_enable + ',resizable=' + resize_enable + ',Width=' + wb + ',height=' + wh + ',left=' + wx + ',top=' + wy);
	//return(fenster);
}



//------- Bild Zoomfunktion ----------
//Veraltet. Aus Gründen der Rückwärtskompatibilität vor v1.6 beibehalten !
function zoomwindow(url) 
{
	var wb = 300;
	var wh = 300;
	var sx = screen.width;
	var sy = screen.height;
	var wx = (sx / 2) - (wb / 2);
	var wy = (sy / 2) - (wh / 2);

	//WICHTIG: das window MUSS resizeable sein, da sonst Netscape 4.x
	//die Grösse nachträglich nicht ändern kann !

	zoomwin=window.open(url,'Zoom',"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,WIDTH=" + wb + ",HEIGHT=" + wh + ",left=0,top=0,left=" + wx + ",top=" + wy)
	zoomwin.focus();
}
//ab v3.6
/*
function zoom(id)
{
	var url = 'cmszoom.asp?id=' + id;
	//WICHTIG: BasisURL der aufrufenden Seite einbeziehen.
	if(page_baseurl)
	{
		url = page_baseurl + url;
	}
	zoomwindow(url);
}
*/

function change_css1(obj,c)
{
	obj.className = c + '_on';
}

function change_css2(obj,c)
{
	obj.className = c;
}

//Für Suche
function suche(obj)
{
	var such_str = obj.suchbegriff.value;
	if(such_str != '')
	{
		obj.submit();
	}
}


//Layer schliessen
function close_win()
{
	if(!document.documentElement)return;
	var mydiv = document.getElementById('aktuell_win');
	if(mydiv != null)
	{
		mydiv.style.display = 'none';
	}
}

function show_hausvorschlag_preis(obj)
{
	var hausname = obj.value;
	var obj2 = document.getElementById('ph_preis');
	var obj3 = document.getElementById(hausname);
	var obj4 = document.getElementById('ph_preishinweis');

	if(obj3 != null)
	{
		obj2.value = obj3.innerHTML;
		obj4.style.display = 'block';
	}
	else
	{
		obj2.value = '';
		obj4.style.display = 'none';
	}
}



//Sonderfunktion für HTML-Seite "Erlebnistage"
function e_info(e,mode)
{

	var t = '';
	var obj = document.getElementById('erlebnis_info');

	if(obj != null)
	{
		obj.innerHTML = '';
		obj.style.display = 'none';

		if(mode == 0) return;

		if(e == 1)
		{
			t += '<h2>1. Erlebnis:<br/>Werksbesichtigung</h2>'
			t += '<p>Wir haben speziell für Sie eine Werksführung mit einem unserer fachkundigen Mitarbeiter organisiert, damit Sie sich von unserem technischen Know-how und unserer ausgezeichneten Qualität vor Ort persönlich überzeugen können.</p>';
		}

		if(e == 2)
		{
			t += '<h2>2. Erlebnis:<br/>Kundenhausbesichtigung</h2>'
			t += '<p>Direkt nach dem Ihr kritisches Auge gesehen hat, wie unsere Häuser nach Maß in unserem Werk gefertigt werden, laden wir Sie ein, eines unserer schönen Muster- und / oder Kundenhäuser zu besichtigen, damit Sie sich auch speziell von der Qualität  nach der Fertigstellung und dem Aufbau überzeugen können.</p>';
		}

		if(e == 3)
		{
			t += '<h2>3. Erlebnis:<br/>Ausstattungswelten</h2>'
			t += '<p>Für Ihren ganz persönlichen Geschmack und Ihre Design-Ideen entführen wir Sie in die APOLLO Ausstattungswelten.</p><p>Hier erleben Sie, wie viele Facetten Ihr Traumhaus haben könnte.</p><p>Lassen Sie sich unter fachlicher Beratung von APOLLO Haus verführen.</p>';
		}

		if(e == 4)
		{
			t += '<h2>4. Erlebnis:<br/>Ihr Hotel</h2>'
			t += '<p>Natürlich möchten wir für unsere potentiellen Kunden nur das Beste und haben Ihnen deshalb ein exklusives Zimmer in unserem Partnerhotel für Sie reserviert und natürlich auch bezahlt.</p><p>Doch dem nicht genug, haben wir für Sie zusätzlich noch ein Wellnessprogramm on Top gebucht.</p>';
		}

		obj.innerHTML = t;
		obj.style.display = 'block';

	}


}

//---