/* ************************************
*** Inhalte der Tabnavigation laden ***
************************************ */
var teaserbild = "";
var scriptname = "";
var methode = "";
var parameter = "";
var aktivtab = "";
var aktuelleseite = 1;

/* *** Seitenaufruf *** */
function seitenstart(wert1,wert2,wert3,wert4,wert5)
{
	if (wert5){
		loadTabinhalt(wert1, wert2, wert3, 'start', wert4, wert5);
	} else {
		loadTabinhalt(wert1, wert2, wert3, 'start', wert4);
	}
}

/* *** Tabnavigation *** */
function loadTabinhalt(wert1, wert2, wert3, wert4, wert5, wert6)
{
	if (wert6){
		teaserbild = wert6;
	}
	
	/*var hoehe = document.getElementById('tabinhaltausgabe').offsetHeight;*/
	var hoehe = 0;
	if (wert5 != "leer"){
		if (wert4 == "seite"){
			document.getElementById(aktivtab).className = "inaktiv";
		}
		document.getElementById(wert5).className = "aktiv";
		aktivtab = wert5;
	}
	
	if (hoehe < 100){
		document.getElementById('tabinhaltausgabe').style.height = "100px";
	} else {
		document.getElementById('tabinhaltausgabe').style.height = hoehe+"px";
	}
	
	document.getElementById('tabinhaltausgabe').innerHTML = "";
	document.getElementById('tabinhaltausgabe').style.backgroundImage = "URL('/web/_img/loader.gif')";
	document.getElementById('tabinhaltausgabe').style.backgroundPosition = "center center";
	document.getElementById('tabinhaltausgabe').style.backgroundRepeat = "no-repeat";
	
	scriptname = wert1;
	methode = wert2;
	parameter = wert3;
	
	with (new Ajax()){
		url = wert1;
		method = wert2;
		params = wert3;
		onSuccess = successHandlerTabinhalt;
		onError = errorHandlerTabinhalt;
		doRequest();
	}
}

/* *** Erhaltenen Inhalt einfuegen *** */
function successHandlerTabinhalt(txt)
{	
	document.getElementById('tabinhaltausgabe').style.backgroundImage = "none";
	document.getElementById('tabinhaltausgabe').style.height = "auto";
	
	document.getElementById('tabinhaltausgabe').innerHTML = txt;
	
	if (window.thickboxinit){
		tb_init('a.thickbox, area.thickbox, input.thickbox');
	}
	
	if (teaserbild != ""){
		zeigeteaserbild();
	}
}

/* *** Fehler in der Datenuebertragung *** */
function errorHandlerTabinhalt(msg)
{
	alert(msg);
}

function zeigeteaserbild()
{
	if (teaserbild == "schliess"){
		var techb = techbild_schliess;
	}
	else if (teaserbild == "info"){
		var techb = techbild_info;
	}
	else if(teaserbild == "licht") {
		var techb = techbild_licht;
	}
	//alert(techb);
	document.getElementById('techbild').innerHTML = techb;
}

/* ************************
*** Kundenstimmen laden ***
************************ */
function loadKundenstimmen(wert1,wert2,wert3)
{
	var hoehe = document.getElementById('stimminhalt').offsetHeight;
	document.getElementById('stimminhalt').innerHTML = "";
	if (hoehe < 100){
		document.getElementById('stimminhalt').style.height = "100px";
	} else {
		document.getElementById('stimminhalt').style.height = hoehe+"px";
	}
	
	document.getElementById('stimminhalt').style.backgroundImage = "URL('/web/_img/loader.gif')";
	document.getElementById('stimminhalt').style.backgroundPosition = "center center";
	document.getElementById('stimminhalt').style.backgroundRepeat = "no-repeat";
	
	with (new Ajax()){
		url = wert1;
		method = wert2;
		params = wert3;
		onSuccess = successHandlerKundenstimmen;
		onError = errorHandlerKundenstimmen;
		doRequest();
	}
}

function successHandlerKundenstimmen(txt)
{
	document.getElementById('stimminhalt').style.backgroundImage = "none";
	document.getElementById('stimminhalt').style.height = "auto";
	
	document.getElementById('stimminhalt').innerHTML = txt;
}

/* *** Fehler in der Datenuebertragung *** */
function errorHandlerKundenstimmen(msg)
{
	alert(msg);
}

var active_tab_area = false;
function set_active_tab_area(area_id)
{
	if (active_tab_area)
	{
		document.getElementById("tabinhaltausgabe_"+active_tab_area).style.display="none";
		document.getElementById("tablink_"+active_tab_area).className = "inaktiv";
	}	
	document.getElementById("tabinhaltausgabe_"+area_id).style.display="block";
	document.getElementById("tablink_"+area_id).className = "aktiv";
	active_tab_area = area_id;
}

/* ******************
*** Pressedetails ***
****************** */
function loaddbinhalte(wert1, wert2, wert3)
{
	var hoehe = 50;
	if (hoehe < 100){
		document.getElementById('datenausgabe').style.height = "100px";
	} else {
		document.getElementById('datenausgabe').style.height = hoehe+"px";
	}
	
	document.getElementById('datenausgabe').innerHTML = "";
	document.getElementById('datenausgabe').style.backgroundImage = "URL('/web/_img/loader.gif')";
	document.getElementById('datenausgabe').style.backgroundPosition = "center center";
	document.getElementById('datenausgabe').style.backgroundRepeat = "no-repeat";
	
	with (new Ajax()){
		url = wert1;
		method = wert2;
		params = wert3;
		onSuccess = successHandlerloaddbinhalte;
		onError = errorHandlerloaddbinhalte;
		doRequest();
	}
}

/* *** Erhaltenen Inhalt einfuegen *** */
function successHandlerloaddbinhalte(txt)
{	
	document.getElementById('datenausgabe').style.backgroundImage = "none";
	document.getElementById('datenausgabe').style.height = "auto";
	
	document.getElementById('datenausgabe').innerHTML = txt;
}

/* *** Fehler in der Datenuebertragung *** */
function errorHandlerloaddbinhalte(msg)
{
	alert(msg);
}