
    lastExistingLanguage = 1
	existingLanguages = new Array
	existingLanguages[0] = 'deu'
	existingLanguages[lastExistingLanguage] = 'eng'

    lastMenuNbr = 11
	
	menuItem_deu = new Array
	menuItem_deu[1] = "m&auml;r"
	menuItem_deu[2] = "konzerte"
	menuItem_deu[3] = "zutaten"
	menuItem_deu[4] = "bilder"
	menuItem_deu[5] = "biographie"
	menuItem_deu[6] = "links"
	menuItem_deu[7] = "presse"
	menuItem_deu[8] = "kontakt"
	menuItem_deu[9] = "t&ouml;ne"
	menuItem_deu[10] = "dokumentation"			
	menuItem_deu[lastMenuNbr] = "zur&uuml;ck"

	menuItem_eng = new Array
	menuItem_eng[1] = "story"
	menuItem_eng[2] = "concertpage"
	menuItem_eng[3] = "ingredients"
	menuItem_eng[4] = "pictures"
	menuItem_eng[5] = "biography"
	menuItem_eng[6] = "links"
	menuItem_eng[7] = "press"
	menuItem_eng[8] = "contact"
	menuItem_eng[9] = "sound"
	menuItem_eng[10] = "documentation"			
	menuItem_eng[lastMenuNbr] = "home"


	menuURLEnding = ".html"
	
	menuItemUrl = new Array
	menuItemUrl[1] = "young"
	menuItemUrl[2] = "youngconcert"
	menuItemUrl[3] = "ingredients"
	menuItemUrl[4] = "youngpictures"
	menuItemUrl[5] = "incognito"
	menuItemUrl[6] = "links"
	menuItemUrl[7] = "reviews"
	menuItemUrl[8] = "contact"
	menuItemUrl[9] = "sound"
	menuItemUrl[10] = "download"	
	menuItemUrl[lastMenuNbr] = "index"

    function removeExtention(url){
	   extpos = url.indexOf(".htm");
	   if (extpos > -1)
   	     url = url.substring(0,extpos);
	   for (i=0;i<lastExistingLanguage+1;i++){
	     h0 = '_'+existingLanguages[i];
		 h1 = url.indexOf(h0);
         if (h1 != -1 ){
	       return (url.substring(0,h1));
	     }
	   } 
	   return url;
    }
	// the following pages are language-independent (except for the menu)
	function getLangExtention(index, lng){
	   if (lng == defLanguage)    // no extention for default language
	     return "";
	   if (index == lastMenuNbr)
	     return "";
	   if (index == 8)
	     return "";
	   if (index == 7)
	     return "";
	   if (index == 4)
	     return "";
	   return '_'+lng;		 
	}
	
	function youngmenu(filename,mylocation){	
  	  lang = checkLanguage();
	  // menu
  
	  for(var i = 1;i < lastMenuNbr+1; i++ ){
	      langext = getLangExtention(i,lang);
		  menName = '<div id='+'"'+'Menu'+i+'"'+'>';
		  help1 = menuItemUrl[i]; 
		  help1 +=  langext+menuURLEnding;
          menUrl =  menUrl = '<a href='+'"'+help1+'"'+' target='+'"'+'_top'+'"'+'>';
		//  alert('menu, menUrl= '+menUrl);	  
		  hel = eval('menuItem_'+lang+'['+i+']');
		  menItem = '<em>'+hel+'</em></a></div>';
		  towrite = menName+menUrl+menItem;
  	      document.write(towrite);	   
	  }
	  // logo
	  menName = '<div id='+'"'+'Logo'+'"'+'>';
	  menUrl = '<a href='+'"'+'index.html'+'"'+' target='+'"'+'_self'+'"'+'>';
	  menImg = '<img src='+'"'+'images/young-logo.gif'+'"'+' border='+'"'+'0'+'"'+' alt='+'"'+'young-ville'+'"'+'>'  
	  menStop = '</a></div>';
	  towrite = menName+menUrl+menImg+menStop;
      document.write(towrite);
	  // languages
	  help = location.href;
	//   alert('location.href: '+help);
	  h5 = help.substring(help.length-1,help.length); 
	//  alert('h5: '+h5+'len='+help.length);
	  if(h5.indexOf('/') > -1 )
	    help += filename;
	  help = removeExtention(help);
	//  alert('help: '+help);
      for (var i=0;i<lastExistingLanguage+1;i++){
		  menName = '<div id='+'"'+'Lang'+existingLanguages[i]+'"'+'>';
		  help1 =  help + langext+menuURLEnding;  
		  menUrl = '<a href='+'"'+'javascript:chooseLanguage('+"'"+help1+"'"+','+"'"+existingLanguages[i]+"'"+','+"'"+mylocation+"'"+');'+'"'+' target='+'"'+'_self'+'"'+'>';
	//	  alert('languages, menUrl= '+menUrl);
		  menImg = '<img src='+'"'+'images/'+existingLanguages[i]+'.gif'+'"'+' border='+'"'+'0'+'"'+' alt='+'"'+existingLanguages[i]+'"'+'>'  
		  menStop = '</a></div>';
		  towrite = menName+menUrl+menImg+menStop;
		  document.write(towrite);	    		  
	  }	  	  	  
	}
	

	
	
	
	
	
	
	
	
	
	
	
