////////////////////////////////////////////////////////////////
// Beschreibung: Variablen
//
// Hier sind die Untermenüs enthalten 
var submenusIdOpen = new Array(0,0,0,0,0,0,0,0,0);
////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////
// Beschreibung: Browsererkennung
var ns  = (document.layers) ? 1 : 0;
var ie  = (document.all) ? 1 : 0;
var dom = (document.getElementById) ? 1 : 0;
var mac = (navigator.platform.indexOf("Mac") != -1) ? 1 : 0;

////////////////////////////////////////////////////////////////
// Beschreibung: Ermittelt die Sprache des Benutzers
// Return: Benutzersprache
function getUserLanguage(){
	var userLanguage;
	if(navigator.language){
		userLanguage = navigator.language;
	}
	else if(navigator.userLanguage){
		userLanguage = navigator.userLanguage;
	}

	return userLanguage;
}


////////////////////////////////////////////////////////////////
// Beschreibung: Funktion für das Verfassen von Emails
function newEmail(name,domain){
// zeigt die Artikeldetails
	win_show_artikel = window.open('email.php?name=' + emailadress + '&domain=' + domain, 'Email verfassen', 'width=770,height=600,scrollbars=yes,resizable=no');
	win_show_artikel.focus();
}

////////////////////////////////////////////////////////////////
// Beschreibung: Oeffnet ein Popup-Fenster
function openPopup(url){
	window.open(url, "popup", optionsPopup);
}

////////////////////////////////////////////////////////////////
// Beschreibung: Oeffnet die angegebene URL im aktuellen Fenster
function navigateUrl(url){
	// wenn keine URL übergeben wurde,
	// dann Funktion verlassen
	if(url == ""){
		return;
	}
	
	// URL öffnen
	window.location.href = url;
}

////////////////////////////////////////////////////////////////
// Beschreibung: Zeigt einen Layer an
function showLayer(layerId){
  if(ie){
    if(document.all[layerId]){
      document.all[layerId].style.visibility = 'visible';
    }  
  }
  else if(ns){
    if(document.layers[layerId]){
      document.layers[layerId].visibility = 'visible'; 
    } 
  }
  else if(dom){
    if(document.getElementById(layerId)){
      document.getElementById(layerId).style.visibility = 'visible';  
    }
  } 
  
}
     
////////////////////////////////////////////////////////////////
// Beschreibung: Schliest einen Layer
function hideLayer(layerId){
  if(ie){
    if(document.all[layerId]){
      document.all[layerId].style.visibility = 'hidden';
    }  
  }
  else if(ns){
    if(document.layers[layerId]){
      document.layers[layerId].visibility = 'hide'; 
    } 
  }
  else if(dom){
    if(document.getElementById(layerId)){
      document.getElementById(layerId).style.visibility = 'hidden';  
    }
  } 
}

////////////////////////////////////////////////////////////////
// Beschreibung: Öffnet ein Untermenü  
function openSubmenu(submenuId, submenuLevel){
	closeSubmenu(submenuId, submenuLevel);          
	submenusIdOpen[submenuLevel] = submenuId;	
	showLayer(submenuId);  
	showLayer('submenuCloserTop');
	showLayer('submenuCloserLeft');
}

////////////////////////////////////////////////////////////////
// Beschreibung: Schliesst ein Untermenü     
function closeSubmenu(submenuId, submenuLevel){
	for(var i=(submenuLevel);i<=submenusIdOpen.length;i++){
		if(submenusIdOpen[i] != 0 && submenusIdOpen[i] != submenuId){
			hideLayer(submenusIdOpen[i]);     
		}       
	}  
}

////////////////////////////////////////////////////////////////
// Beschreibung: Schliesst ein Untermenü    
function closeSubmenuAll(){
	closeSubmenu("", 1);
	hideLayer('submenuCloserTop');
	hideLayer('submenuCloserLeft');  
}

function showPicture(name) {
	var breite = 750;
	var hoehe  = 700;
	
	NewWin = window.open("bild.php?file="+name, "Webgalerie", "width="+breite+", height="+hoehe+", top=0, left=0, location=no, menubar=no, status=no, toolbar=no, scrollbars=yes, resizable=no");
	NewWin.focus()
}

function showBBCode() {
	var breite = 750;
	var hoehe  = 410;
	
	NewWin = window.open("bbcode.php", "BBCode Übersicht", "width="+breite+", height="+hoehe+", top=0, left=0, location=no, menubar=no, status=no, toolbar=no, scrollbars=yes, resizable=no");
	NewWin.focus()
}

//-->

