<!--
// ***************************************
// * Navigation in Echtzeit anpassen!    *
// * Copyright by Arrivis 2008 (N. Caki) *
// * eMail: info@arrivis.de              *
// * Entwickler: Ralph Poellath           *
// ***************************************

navi_punkte_alle = new Array(	new Array(0,1,1,'Collections','#','','',''),
															new Array(0,1,2,'Carafes','../french/dekanter/dekanter.html','main',10,''),
															new Array(0,1,3,'Cat&eacute;gorie de Prix','../french/preiskategorien/preiskategorien.html','main',2,''),
															new Array(0,1,4,'Accessoires','../french/accessoires/accessoires.html','main',3,''),
															new Array(0,1,5,'Guide de Verres et Vins','http://www.wineglassguide.com','_blank','',''),
															new Array(0,1,6,'Actualit&eacute;s','../french/news/news.html','main',4,''),
															new Array(0,1,7,'&Eacute;v&eacute;nements','../french/events/events.html','main',5,''),
															new Array(0,1,8,'Historique','#','','',''),
															new Array(0,1,9,'Informations','#','','',''),
															new Array(0,1,10,'Magasins','#','','',''),
															new Array(0,1,11,'Tour de l\'Usine','../french/factory/factory-tour.html','main',6,''),
															new Array(0,1,12,'Vidéo','../french/videos/videos.html','main',8,''),
															new Array(1,2,1,'Sommeliers','../french/glasserien/sommeliers.html','main',18,''),
															new Array(1,2,2,'Sommeliers Black Tie','../french/glasserien/blacktie.html','main',19,''),
															//new Array(1,2,3,'Flow','../french/glasserien/flow.html','main',12,''),
															new Array(1,2,4,'Vitis','../french/glasserien/vitis.html','main',24,''),
															new Array(1,2,5,'Tyrol','../french/glasserien/tyrol.html','main',20,''),
															new Array(1,2,6,'Vinum','../french/glasserien/vinum.html','main',21,''),
															new Array(1,2,7,'Vinum XL','../french/glasserien/vinumxl.html','main',23,''),
															new Array(1,2,8,'Vinum Extreme','../french/glasserien/vinumextreme.html','main',22,''),
															new Array(1,2,9,'Wine','../french/glasserien/wine.html','main',25,''),
															new Array(1,2,10,'Ouverture','../french/glasserien/ouverture.html','main',16,''),
															new Array(1,2,11,'Grape','../french/glasserien/grape.html','main',13,''),
															new Array(1,2,12,'O-Riedel','../french/glasserien/oriedel.html','main',14,''),
															//new Array(1,3,1,'Restaurant','../french/glasserien/restaurant.html','main',17,''),
															new Array(1,3,2,'Bar','../french/glasserien/bar.html','main',11,''),																
															new Array(8,2,1,'La Famille Riedel','../french/geschichte/familie.html','main',7,''),
															new Array(8,2,2,'La Marque Riedel','../french/geschichte/marke.html','main',7,''),
															new Array(8,2,3,'Riedel G&eacute;n&eacute;rations','../french/geschichte/generationen.html','main',7,''),
															new Array(8,2,4,'250 Ans de Riedel','../french/geschichte/250jahre.html','main',7,''),
															new Array(9,2,1,'Guide de Nettoyage','../french/informationen/perfektwaschen.html','main',8,''),
															new Array(9,2,2,'Forme et Plaisir','../french/informationen/formgeschmack.html','main',8,''),
															new Array(9,2,3,'Sort de Grappes','../french/informationen/traubensorten.html','main',8,''),
															new Array(9,2,4,'Temp&eacute;rature de Service','javascript:fenster(\'../french/informationen/trinktemperaturen\',720,450)','',8,''),
															new Array(9,2,5,'Les Couleurs du Vin','../french/informationen/weinfarben.html','main',8,''),
															new Array(9,2,6,'&Eacute;tapes de la D&eacute;gustation','../french/informationen/degustation.html','main',8,''),
															new Array(9,2,7,'Liens','../french/links/links.html','main',8,''),
															new Array(9,2,8,'','','','',''),
															new Array(9,2,9,'Carrière / Jobs','../french/informationen/karriere.html','main',8,''),
															new Array(10,2,1,'Magasin Database','../french/shops/shops.html','main',9,''),
															new Array(10,2,2,'Magasin de Kufstein','../french/shops/shopkufstein.html','main',9,''),
															new Array(10,2,3,'Magasin de Schneegattern','../french/shops/shopschneegattern.html','main',9,''),
															new Array(10,2,4,'Online-Shop EUROPE','http://shop.riedel.com/index.php?language=en','_blank',9,''));


navi_hg = new Array('',
										'../images/navi/navi_hg_01_home.jpg',
										'../images/navi/navi_hg_02_preiskategorien.jpg',
										'../images/navi/navi_hg_03_accessoires.jpg',
										'../images/navi/navi_hg_04_news.jpg',
										'../images/navi/navi_hg_05_events.jpg',
										'../images/navi/navi_hg_06_factory_tour.jpg',										
										'../images/navi/navi_hg_07_geschichte.jpg',
										'../images/navi/navi_hg_08_informationen.jpg',
										'../images/navi/navi_hg_09_shops.jpg',
										'../images/navi/navi_hg_10_dekanter.jpg',
										'../images/navi/navi_hg_11_bar.jpg',										
										'../images/navi/navi_hg_12_flow.jpg',
										'../images/navi/navi_hg_13_grape.jpg',										
										'../images/navi/navi_hg_14_o_riedel.jpg',
										'../images/navi/navi_hg_15_o_riedel_china.jpg',
										'../images/navi/navi_hg_16_ouverture.jpg',
										'../images/navi/navi_hg_17_restaurant.jpg',
										'../images/navi/navi_hg_18_sommeliers.jpg',
										'../images/navi/navi_hg_19_sommeliers_black_tie.jpg',										
										'../images/navi/navi_hg_20_tyrol.jpg',										
										'../images/navi/navi_hg_21_vinum.jpg',
										'../images/navi/navi_hg_22_vinum_extreme.jpg',
										'../images/navi/navi_hg_23_vinum_xl.jpg',
										'../images/navi/navi_hg_24_vitis.jpg',
										'../images/navi/navi_hg_25_wine.jpg');

array_felder_anzahl = navi_punkte_alle.length - 1;


function changeNavi(sourceBox,sourcePointNr) {
// Erzeugen des jeweiligen Unternavipunkte-Arrays fr die Naviboxen 2 u. 3
	if(sourceBox == 1) {    
    var zz = 0;	
    var navi_punkte_z = 0;
    while( zz <= array_felder_anzahl) {	
    	if(navi_punkte_alle[zz][0] != 0 && navi_punkte_alle[zz][0] == sourcePointNr) {
    		if(typeof navi_unterpunkte != 'undefined') {
    			navi_unterpunkte.push(navi_punkte_alle[zz]);    						
    		} else {
    			var navi_unterpunkte = new Array(navi_punkte_alle[zz]);    						
    		}
    		navi_punkte_z++;    		
    	} 
    	zz++;
		}
	
  		if(typeof navi_unterpunkte != 'undefined' && navi_unterpunkte.length != 0) {
  			var vorhandene_navi_unterpunkte = navi_unterpunkte.length;  			
  			
  			var zz = 0;
  			var navi_punkt_z = 1;  			
  			var navi_unterpunkte_rest = 23 - (navi_unterpunkte.length - 1);  			
  			while( zz < navi_unterpunkte_rest) {			
  				navi_unterpunkte.push(new Array(0,'','','','','','',''));  				
  				navi_punkt_z++;
  				zz++;
  			}  			
  			
  			zz = 0;
  			while(zz <= navi_unterpunkte.length - 1) {  				
  				zz++;
  			}
  			
// ndern der Navigations-Unterpunkte in der Naviboxen 2 u. 3	
  			var zz = 0;
  			var navi_punkt_z = 1;
  			while(zz <= 23) {  				
  				if(navi_unterpunkte[zz][0] == sourcePointNr) {			
  					if(zz <= 11) {
							document.getElementById('navi-punkt-2-'+ navi_punkt_z).style.borderBottom = '1px solid #696969';
  						document.getElementById('navi-punkt-2-'+ navi_punkt_z).innerHTML = '<a id="navi-link-2-'+ navi_punkt_z +'" class="navi-link" href="'+ navi_unterpunkte[zz][4] +'" onmouseover="changeNavi(\'2\',\''+ navi_punkt_z +'\'), inUse(\''+ navi_unterpunkte[zz][0] +'\',\'2\',\''+ navi_punkt_z +'\')" onclick="changeBg(\''+ navi_unterpunkte[zz][6] +'\')" target="'+ navi_unterpunkte[zz][5] +'">'+ navi_unterpunkte[zz][3] +'</a>';  												
  					} else {				
  						if(navi_punkt_z == 13) {
  							navi_punkt_z -= 12;
  						}
							document.getElementById('navi-punkt-3-'+ navi_punkt_z).style.borderBottom = '1px solid #696969';
  						document.getElementById('navi-punkt-3-'+ navi_punkt_z).innerHTML = '<a id="navi-link-3-'+ navi_punkt_z +'" class="navi-link" href="'+ navi_unterpunkte[zz][4] +'" onmouseover="changeNavi(\'3\',\''+ navi_punkt_z +'\'), inUse(\''+ navi_unterpunkte[zz][0] +'\',\'3\',\''+ navi_punkt_z +'\')" onclick="changeBg(\''+ navi_unterpunkte[zz][6] +'\')" target="'+ navi_unterpunkte[zz][5] +'">'+ navi_unterpunkte[zz][3] +'</a>';  												
  					}	
  					navi_punkt_z++;
  				} else {					
  					if(zz <= 11) {
							document.getElementById('navi-punkt-2-'+ navi_punkt_z).style.borderBottom = '0px solid #696969';
  						document.getElementById('navi-punkt-2-'+ navi_punkt_z).innerHTML = '&nbsp;';  						
  					} else {
  						if(navi_punkt_z == 13) {
  							navi_punkt_z -= 12;
  						}
							document.getElementById('navi-punkt-3-'+ navi_punkt_z).style.borderBottom = '0px solid #696969';
  						document.getElementById('navi-punkt-3-'+ navi_punkt_z).innerHTML = '&nbsp;';  						
  					}
  					navi_punkt_z++;
  				}		
  				zz++;				
  			}  			
  		}		

// Naviboxen 2/3 ein-/ausblenden
  	if(vorhandene_navi_unterpunkte > 0) {		
  		document.getElementById('navi-content-2').style.visibility = "visible";
  	} else {
  		document.getElementById('navi-content-2').style.visibility = "hidden";
  	}
  	if(vorhandene_navi_unterpunkte > 12) {
  		document.getElementById('navi-content-3').style.visibility = "visible";
  	} else {
  		document.getElementById('navi-content-3').style.visibility = "hidden";
  	}
  }	
}


function inUse(mainPointNr,parentBox,parentPointNr) {
// aktiven Navigationspunkte markieren
	var zz = 0;	
	while( zz <= array_felder_anzahl) {		
			if(navi_punkte_alle[zz][7] == 1) {
				if(mainPointNr == navi_punkte_alle[zz][0]) {
					//alert('Ok!! innen: '+ navi_punkte_alle[zz][7] +' == 1');
					document.getElementById('navi-link-'+ navi_punkte_alle[zz][1] +'-'+ navi_punkte_alle[zz][2]).style.color = '';
					//alert('navi-link-'+ navi_punkte_alle[zz][1] +'-'+ navi_punkte_alle[zz][2] +' wird zurueckgesetzt!');
					navi_punkte_alle[zz][7] = 0;
				}
				//alert('Ok!! innen: '+ navi_punkte_alle[zz][7] +' == 1');
				document.getElementById('navi-link-1-'+ navi_punkte_alle[zz][2]).style.color = '';
				//alert('navi-link-'+ navi_punkte_alle[zz][1] +'-'+ navi_punkte_alle[zz][2] +' wird zurueckgesetzt!');
				navi_punkte_alle[zz][7] = 0;
			}			
			zz++;	
	}

	var zz = 0;    
	while( zz <= array_felder_anzahl) {			
		if(mainPointNr == navi_punkte_alle[zz][0] && parentBox == navi_punkte_alle[zz][1] && parentPointNr == navi_punkte_alle[zz][2]) {			
			navi_punkte_alle[zz][7] = 1;
			//alert('NaviPunkt "'+ navi_punkte_alle[zz] +'" wurde auf 1 gesetzt!');
			
			if(mainPointNr != 0) {
				var zz2 = 0;			
				while( zz2 <= array_felder_anzahl) {	
					if(navi_punkte_alle[zz2][0] == 0 && mainPointNr == navi_punkte_alle[zz2][2]) {
						navi_punkte_alle[zz2][7] = 1;
						//alert('HauptNaviPunkt "'+ navi_punkte_alle[zz2] +'" wurde vom UnterNaviPunkt "'+ navi_punkte_alle[zz] +'" auf 1 gesetzt!');
					} 		
					zz2++;
				}
			}
		} 			
		zz++;
	}	
	
	if(mainPointNr != 0) {
		document.getElementById('navi-link-1-'+ mainPointNr).style.color = '#ff0000';
		//alert('1. HauptNaviPunkt navi-link-1-'+ mainPointNr +' wurde gesetzt!');
		document.getElementById('navi-link-'+ parentBox +'-'+ parentPointNr).style.color = '#ff0000';
		//alert('2. UnterNaviPunkt navi-link-'+ parentBox +'-'+ parentPointNr +' wurde gesetzt!');
	} else {
		document.getElementById('navi-link-'+ parentBox +'-'+ parentPointNr).style.color = '#ff0000';
		//alert('HauptNaviPunkt navi-link-'+ parentBox +'-'+ parentPointNr +' wurde gesetzt!');
	}
}


function changeBg(naviBgNr) {		
	if(typeof naviBgNr != 'undefined' && naviBgNr != null && naviBgNr != '') {
		document.getElementById('web-page').style.backgroundImage = 'url('+ navi_hg[naviBgNr] +')';					
	}
	//alert(navi_hg[naviBgNr] +' / '+naviBgNr);
}


function urlWerte(extWerte) {	
	var erg = extWerte.split("=");	
	var extNaviBgNr = erg[1];	
	new changeBg(extNaviBgNr);		
}
//-->



