function Sichtbar(divid) {

	var divObjBeschreibung = document.getElementById('beschreibung');
	var divObjSpezifikationen = document.getElementById('spezifikationen');
	var divObjInformationen = document.getElementById('informationen');
	var divObjDatenblaetter = document.getElementById('datenblaetter');
	var divObjDownloads = document.getElementById('downloads');
	var divObjTrainings = document.getElementById('trainings');
	var divObjPreise = document.getElementById('preise');
	var divObjPartnerliste = document.getElementById('partnerliste');
	
	divObjBeschreibung.style.visibility = 'hidden';
	divObjSpezifikationen.style.visibility = 'hidden';
	divObjInformationen.style.visibility = 'hidden';
	divObjDatenblaetter.style.visibility = 'hidden';
	divObjDownloads.style.visibility = 'hidden';
	divObjTrainings.style.visibility = 'hidden';
	divObjPreise.style.visibility = 'hidden';
	divObjPartnerliste.style.visibility = 'hidden';

	document.getElementById(divid).style.visibility = 'visible';
}

function changeBgImage(liId) {
	/*
	var activeTab = 0;
	var i = 0;
	var items = new Array();

	if(document.getElementById('tab_beschreibung') != null){
		document.getElementById('tab_beschreibung').style.backgroundImage = "url(\"fileadmin/templates/images/tab_inactive_left.png\")";
		items[i]='tab_beschreibung';
		
		if(liId=='tab_beschreibung'){
		activeTab=i;
		}
		
		i++;
	}
	
	if(document.getElementById('tab_spezifikationen') != null){
		document.getElementById('tab_spezifikationen').style.backgroundImage = "url(\"fileadmin/templates/images/tab_inactive.png\")";
		items[i]='tab_spezifikationen';
		
		if(liId=='tab_spezifikationen'){
		activeTab=i;
		}
		
		i++;
	}
	
	if(document.getElementById('tab_informationen') != null){
		document.getElementById('tab_informationen').style.backgroundImage = "url(\"fileadmin/templates/images/tab_inactive.png\")";
		items[i]='tab_informationen';
		
		if(liId=='tab_informationen'){
		activeTab=i;
		}
		
		i++;
	}
	
	if(document.getElementById('tab_datenblaetter') != null){
		document.getElementById('tab_datenblaetter').style.backgroundImage = "url(\"fileadmin/templates/images/tab_inactive.png\")";
		items[i]='tab_datenblaetter';
		
		if(liId=='tab_datenblaetter'){
		activeTab=i;
		}
		
		i++;
	}
	
	if(document.getElementById('tab_downloads') != null){
		document.getElementById('tab_downloads').style.backgroundImage = "url(\"fileadmin/templates/images/tab_inactive.png\")";
		items[i]='tab_downloads';
		
		if(liId=='tab_downloads'){
		activeTab=i;
		}
		
		i++;
	}
	
	if(document.getElementById('tab_trainings') != null){
		document.getElementById('tab_trainings').style.backgroundImage = "url(\"fileadmin/templates/images/tab_inactive.png\")";
		items[i]='tab_trainings';
		
		if(liId=='tab_trainings'){
		activeTab=i;
		}
		
		i++;
	}
	
	if(document.getElementById('tab_preise') != null){
		document.getElementById('tab_preise').style.backgroundImage = "url(\"fileadmin/templates/images/tab_inactive.png\")";
		items[i]='tab_preise';
		
		if(liId=='tab_preise'){
		activeTab=i;
		}
		
		i++;
	}
	
	if(document.getElementById('tab_partnerliste') != null){
		document.getElementById('tab_partnerliste').style.backgroundImage = "url(\"fileadmin/templates/images/tab_inactive.png\")";
		items[i]='tab_partnerliste';
		if(liId=='tab_partnerliste'){
		activeTab=i;
		}
		i++;
		
		}

	var lastTab = getLastTab();
	
	if(lastTab!=liId){
		document.getElementById(lastTab).style.backgroundImage = "url(\"fileadmin/templates/images/tab_inactive_last.png\")";
		if(liId!="tab_beschreibung"){
			document.getElementById(liId).style.backgroundImage = "url(\"fileadmin/templates/images/tab_active.png\")";
		}else{
			document.getElementById(liId).style.backgroundImage = "url(\"fileadmin/templates/images/tab_active_left.png\")";
		}
		
		if(activeTab+1 == i-1){
			document.getElementById(items[activeTab+1]).style.backgroundImage = "url(\"fileadmin/templates/images/tab_active_right_last.png\")";
		}else{
			document.getElementById(items[activeTab+1]).style.backgroundImage = "url(\"fileadmin/templates/images/tab_active_right.png\")";
		}
		
	}else{
		document.getElementById(liId).style.backgroundImage = "url(\"fileadmin/templates/images/tab_active_last.png\")";
	}
	*/
	jQuery('#tabnav li').removeClass('active');
	jQuery('#'+liId).addClass('active');
}

function sortNumber(a,b)
{
return a - b;
} 

function getLastTab(){

	var divObjBeschreibung = document.getElementById('beschreibung');
	var divObjSpezifikationen = document.getElementById('spezifikationen');
	var divObjInformationen = document.getElementById('informationen');
	var divObjDatenblaetter = document.getElementById('datenblaetter');
	var divObjDownloads = document.getElementById('downloads');
	var divObjTrainings = document.getElementById('trainings');
	var divObjPreise = document.getElementById('preise');
	var divObjPartnerliste = document.getElementById('partnerliste');

	var lastTab = "";
	
	if(divObjBeschreibung.innerHTML != ""){
		lastTab = "tab_beschreibung";
	}
	
	if(divObjSpezifikationen.innerHTML != ""){
		lastTab = "tab_spezifikationen";
	}
	
	if(divObjInformationen.innerHTML != ""){
		lastTab = "tab_informationen";
	}
	
	if(divObjDatenblaetter.innerHTML != ""){
		lastTab = "tab_datenblaetter";
	}
	
	if(divObjDownloads.innerHTML != ""){
		lastTab = "tab_downloads";
	}
	
	if(divObjTrainings.innerHTML != ""){
		lastTab = "tab_trainings";
	}
	
	if(divObjPreise.innerHTML != ""){
		lastTab = "tab_preise";
	}
	
	if(divObjPartnerliste.innerHTML != ""){
		lastTab = "tab_partnerliste";
	}
	
	return lastTab;
}


function init(){
	
	//groesse von divs pruefen und hoehe von wrapper auf die hoehe des groessten divs setzen
	var hoehe = 0;
	
	var parentObj = document.getElementById('tabnav');
	var divObjBeschreibung = document.getElementById('beschreibung');
	var divObjSpezifikationen = document.getElementById('spezifikationen');
	var divObjInformationen = document.getElementById('informationen');
	var divObjDatenblaetter = document.getElementById('datenblaetter');
	var divObjDownloads = document.getElementById('downloads');
	var divObjTrainings = document.getElementById('trainings');
	var divObjPreise = document.getElementById('preise');
	var divObjPartnerliste = document.getElementById('partnerliste');
	
	//alle tabs anzeigen, fuer deren divs inhalt vorhanden ist
	
	if(divObjBeschreibung.innerHTML == ""){
		parentObj.removeChild(document.getElementById('tab_beschreibung'));
	}
	
	if(divObjSpezifikationen.innerHTML == ""){
		parentObj.removeChild(document.getElementById('tab_spezifikationen'));
	}
	
	if(divObjInformationen.innerHTML == ""){
		parentObj.removeChild(document.getElementById('tab_informationen'));
	}
	
	if(divObjDatenblaetter.innerHTML == ""){
		parentObj.removeChild(document.getElementById('tab_datenblaetter'));
	}
	
	if(divObjDownloads.innerHTML == ""){
		parentObj.removeChild(document.getElementById('tab_downloads'));
	}
	
	if(divObjTrainings.innerHTML == ""){
		parentObj.removeChild(document.getElementById('tab_trainings'));
	}
	
	if(divObjPreise.innerHTML == ""){
		parentObj.removeChild(document.getElementById('tab_preise'));
	}
	
	if(divObjPartnerliste.innerHTML == ""){
		parentObj.removeChild(document.getElementById('tab_partnerliste'));
	}
	
	var lastTab = getLastTab();
	//document.getElementById(lastTab).style.backgroundImage = "url(\"fileadmin/templates/images/tab_inactive_last.png\")";
	
	var hoeheTemp = new Array(0,0,0,0,0,0,0,0);
	hoeheTemp[0] = divObjBeschreibung.offsetHeight;
	hoeheTemp[1] = divObjSpezifikationen.offsetHeight;
	hoeheTemp[2] = divObjInformationen.offsetHeight;
	hoeheTemp[3] = divObjDatenblaetter.offsetHeight;
	hoeheTemp[4] = divObjDownloads.offsetHeight;
	hoeheTemp[5] = divObjTrainings.offsetHeight;
	hoeheTemp[6] = divObjPreise.offsetHeight;
	hoeheTemp[7] = divObjPartnerliste.offsetHeight;
	
	var tabDivs = new Array();
	tabDivs[0] = divObjBeschreibung;
	tabDivs[1] = divObjSpezifikationen;
	tabDivs[2] = divObjInformationen;
	tabDivs[3] = divObjDatenblaetter;
	tabDivs[4] = divObjDownloads;
	tabDivs[5] = divObjTrainings;
	tabDivs[6] = divObjPreise;
	tabDivs[7] = divObjPartnerliste;

	hoehe = hoeheTemp.sort(sortNumber)[hoeheTemp.length-1] + 30;
	
	document.getElementById('wrapper').style.height = hoehe + "px";
	
	for(i=0;i<8;i++){
		tabDivs[i].style.height = hoehe-30 + "px"; 
	}
	
	var tabNames = new Array("descriptions","specifications","info","datasheets","download","training","prices","partners");
	
	var activeTab = "description";
	//document.getElementById('tab_beschreibung').style.backgroundImage = "url(\"fileadmin/templates/images/tab_active_left.png\")";
	document.getElementById('tab_beschreibung').className = 'active';
	
	var url = document.URL;
	
	for(i=0;i<8;i++){
		if(url.match(tabNames[i]) != null){
			activeTab = tabNames[i];
		}
	}
	
	if(activeTab == "description"){
		changeBgImage("tab_beschreibung");
		Sichtbar("beschreibung");
	}else if(activeTab == "specifications"){
		changeBgImage("tab_spezifikationen");
		Sichtbar("spezifikationen");
	}else if(activeTab == "info"){
		changeBgImage("tab_informationen");
		Sichtbar("informationen");
	}else if(activeTab == "datasheets"){
		changeBgImage("tab_datenblaetter");
		Sichtbar("datenblaetter");
	}else if(activeTab == "download"){
		changeBgImage("tab_downloads");
		Sichtbar("downloads");
	}else if(activeTab == "training"){
		changeBgImage("tab_trainings");
		Sichtbar("trainings");
	}else if(activeTab == "prices"){
		changeBgImage("tab_preise");
		Sichtbar("preise");
	}else if(activeTab == "partners"){
		changeBgImage("tab_partnerliste");
		Sichtbar("partnerliste");
	}
	
}
