var HREF = 'http://www.natuurkalender.nl/';
var x = new Array(new Array(	new Array('Natuurkalender','#',235,181),
				new Array(	new Array('Doelstellingen',HREF+'doelstelling.asp',''),
						new Array('Partners',HREF+'partners.asp',''),
						new Array('Financiering',HREF+'financieleondersteuning.asp',''),
						new Array('Contact',HREF+'contact.asp',''),
						new Array('Reageer/wijzigen adresgegevens',HREF+'contact.asp#opmerkingen',''),
						new Array('Disclaimer',HREF+'disclaimer.asp',''))),
		  new Array(	new Array('Nieuws','#',235,181),
				new Array(	new Array('De natuur deze maand',HREF+'deze_maand.asp',''),
						new Array('Nieuws',HREF+'nieuws.asp',''),
						new Array('Agenda',HREF+'agenda.asp',''),
						new Array('RSS',HREF+'rss.asp',''),
						new Array('Nieuwsarchief',HREF+'archief.asp',''))),
		  new Array(	new Array('Meedoen','#',235,181),
				new Array(	new Array('Wat houdt het in?',HREF+'aanmelden/meedoen.asp',''),
						new Array('Inschrijven als waarnemer',HREF+'aanmelden/aanmelden.asp',''),
						new Array('Meedoen voor scholen',HREF+'scholen/meedoen.asp',''),
						new Array('Handleiding',HREF+'handleiding.asp',''))),
		  new Array(	new Array('Scholen','#',235,181),
				new Array(	new Array('Meedoen',HREF+'scholen/meedoen.asp',''),		  
						
						new Array('Waarnemingen doorgeven',HREF+'inloggen.asp',''),
						new Array('Waarnemingen bekijken',HREF+'/waarnemingen/default-analyse.asp',''))),
		  new Array(	new Array('Projecten','#',235,181),
				new Array(	new Array('Algemeen',HREF+'projecten.asp',''),
						new Array('Natuurbericht.nl',HREF+'toepassingen/natuurbericht.asp',''),
						new Array('Hier-project',HREF+'toepassingen/nectarkroeg/npl.asp',''),
						new Array('Nieuwe buren',HREF+'toepassingen/nectarkroeg/nieuwe_buren.asp',''),
						new Array('Nectarkroeg',HREF+'toepassingen/nectarkroeg/nectarkroeg.asp',''),
						new Array('Vlindertelling',HREF+'toepassingen/nectarkroeg/vlindertelling.asp',''),
						new Array('Groenbeheer',HREF+'toepassingen/groenbeheer/groenbeheer.asp',''))),
		  new Array(	new Array('Waarnemingen','#',235,181),
				new Array(	new Array('Doorgeven',HREF+'inloggen.asp',''),
						new Array('Bekijken',HREF+'/waarnemingen/default-analyse.asp',''),
						new Array('Natuurverwachting',HREF+'voorspellingen.asp',''),
						new Array('Jaaroverzichten',HREF+'jaaroverzichten/jaaroverzichten.asp',''),
						new Array('Uitleg over het waarnemen',HREF+'Waarnemingen.asp',''),
						new Array('Uitleg over inloggen',HREF+'inloggen_uitleg.asp',''))),						
		  new Array(	new Array('Soorten','#',235,181),
				new Array(	new Array('Dagvlinders',HREF+'Soorten_vlinders.asp',''),
						new Array('Vogels',HREF+'Soorten_vogels.asp',''),
						new Array('Planten',HREF+'Soorten_planten.asp',''),
						new Array('Libellen',HREF+'Soorten_libellen.asp',''),
						new Array('Amfibieën',HREF+'Soorten_amfibieen.asp',''),
						new Array('Reptielen',HREF+'Soorten_reptielen.asp',''),
 						new Array('Zoogdieren',HREF+'Soorten_zoogdieren.asp',''),
 						new Array('Overig',HREF+'Soorten_overig.asp',''),
 						new Array('Moestuin',HREF+'Soorten_moestuin.asp',''),
 						new Array('Fruit',HREF+'Soorten_fruit.asp',''),
 						new Array('Landbouw',HREF+'Soorten_landbouw.asp',''),
						new Array('Fotogalerij',HREF+'fotogalerij.asp',''))),
		  new Array(	new Array('Achtergrond','#',235,181),
		  		new Array(	new Array('Wat is fenologie?',HREF+'Achtergrondinformatie/Achtergrondinfo.asp',''),
		  				new Array('Klimaat',HREF+'Achtergrondinformatie/achtergrond_klimaat.asp',''),
		  				new Array('Droogte',HREF+'Achtergrondinformatie/achtergrond_droogte.asp',''),
						new Array('Vogels',HREF+'Achtergrondinformatie/achtergrond_vogels.asp',''),
						new Array('Dagvlinders',HREF+'Achtergrondinformatie/achtergrond_vlinders.asp',''),
						new Array('Planten',HREF+'Achtergrondinformatie/achtergrond_planten.asp',''),
						new Array('Libellen',HREF+'Achtergrondinformatie/achtergrond_libellen.asp',''),
						new Array('Areaalverandering',HREF+'Achtergrondinformatie/areaalverandering.asp',''))),
		  new Array(	new Array('Links','#',235,181),
				new Array(	new Array('Fenologie',HREF+'Links.asp#fenologie',''),
						new Array('Klimaat en klimaatverandering',HREF+'links.asp#klimaat',''),
						new Array('Waarnemingsnetwerken',HREF+'links.asp#waarnemingsnetwerken',''),
						new Array('Overig',HREF+'links.asp#hooikoorts',''))),
		  new Array(	new Array('Landbouw','#',235,181),
				new Array(	new Array('Doel en activiteiten',HREF+'toepassingen/landbouw/index.asp',''),
						new Array('Fenologische veranderingen',HREF+'toepassingen/landbouw/fenologie.asp',''),
						new Array('Consequenties',HREF+'toepassingen/landbouw/consequenties.asp',''),
						new Array('Waarnemen',HREF+'toepassingen/landbouw/monitoring.asp',''),
						new Array('Partners en financiers',HREF+'toepassingen/landbouw/partners.asp',''))),
		  new Array(	new Array('Teken','#',235,181),
				new Array(	new Array('Wat is Lyme',HREF+'toepassingen/teken/watislyme.asp',''),
						new Array('Schapenteek als verspreider',HREF+'toepassingen/teken/verspreider.asp',''),
						new Array('Ontwikkeling ziekte in Nederland',HREF+'toepassingen/teken/ontwikkelingziekte.asp',''),
						new Array('Waar aangetroffen',HREF+'toepassingen/teken/verspreiding.asp',''),
						new Array('Gedrag van de schapenteek',HREF+'toepassingen/teken/gedrag.asp',''),
						new Array('Risico op besmetting',HREF+'toepassingen/teken/risico.asp',''),
						new Array('Hoe bescherm ik mijzelf',HREF+'toepassingen/teken/bescherming.asp',''),
						new Array('Teken verwijderen',HREF+'toepassingen/teken/teekverwijderen.asp',''),
						new Array('Toch geïnfecteerd',HREF+'toepassingen/teken/geinfecteerd.asp',''),
						new Array('Het tekenonderzoek',HREF+'toepassingen/teken/nk.asp',''),
						new Array('Waarnemingen doorgeven',HREF+'toepassingen/teken/teken_invoer.asp',''),
						new Array('Waarnemingen bekijken',HREF+'toepassingen/teken/teken_wn.asp',''))),
		  new Array(	new Array('Hooikoorts','#',235,181),
				new Array(	new Array('Pollentellingen',HREF+'toepassingen/hooikoorts/pollentellingen.asp',''),
						new Array('Hooikoorts - hoe en wat',HREF+'toepassingen/hooikoorts/hooikoorts - hoe en wat.asp',''),
						new Array('Invloed van omgeving en milieu',HREF+'toepassingen/hooikoorts/omgeving.asp',''),
						new Array('Andere allergieën',HREF+'toepassingen/hooikoorts/andere allergieën.asp',''),
						new Array('Ambrosia',HREF+'toepassingen/hooikoorts/ambrosia.asp',''),
						new Array('Testen',HREF+'toepassingen/hooikoorts/testen.asp',''),
						new Array('Partners en financiers',HREF+'toepassingen/hooikoorts/partners en financiers.asp',''),
						new Array('Disclaimer',HREF+'toepassingen/hooikoorts/disclaimer.asp',''))),
		  new Array(	new Array('Eikenprocessierups','#',235,181),
				new Array(	new Array('Achtergrondinformatie',HREF+'toepassingen/eikenprocessierups/achtergrond_eikenprocessierups.asp',''),
						new Array('Veel gestelde vragen',HREF+'toepassingen/eikenprocessierups/eikenprocessierups_vragen.asp',''),
						new Array('Waarnemingen doorgeven',HREF+'toepassingen/eikenprocessierups/eikenprocessierups_invoer.asp',''),
						new Array('Waarnemingen bekijken',HREF+'toepassingen/eikenprocessierups/eikenprocessierups_wn.asp',''))),
		  new Array(	new Array('Ganzen','#',235,181),
				new Array(	new Array('Ganzentrek',HREF+'toepassingen/ganzen/ganzentrek.asp',''),
 						new Array('Dieren met zenders',HREF+'toepassingen/ganzen/dierenmetzenders.asp',''),
 						new Array('Ganzentrek Nederland',HREF+'toepassingen/ganzen/ganzentreknederland.asp',''),
 						new Array('Soorten ganzen',HREF+'toepassingen/ganzen/ganzensoorten.asp',''),
 						new Array('Gezenderde ganzen',HREF+'toepassingen/ganzen/ganzen.asp',''),
						new Array('Links',HREF+'toepassingen/ganzen/links.asp',''))))


function showMenu(object) {
  if (document.getElementById && document.getElementById(object) != null)
    node = document.getElementById(object).style.visibility='visible';
  else if (document.layers && document.layers[object] != null)
    document.layers[object].visibility = 'visible';
  else if (document.all)
    document.all[object].style.visibility = 'visible';
}


function hideMenu(object) {
  if (document.getElementById && document.getElementById(object) != null)
    node = document.getElementById(object).style.visibility='hidden';
  else if (document.layers && document.layers[object] != null)
    document.layers[object].visibility = 'hidden';
  else if (document.all)
    document.all[object].style.visibility = 'hidden';
}


function hideAll(){
  var v = (document.layers) ? ".visibility" : ".style.visibility";
  var arr = (document.layers) ? document.layers : (document.all) ? document.all.tags("DIV") : document.getElementsByTagName("DIV");
  for(var i=0;i<arr.length;i++){
    if (idInArray(arr[i].id)) eval("arr["+i+"]"+v+"='hidden'");
  }
  if (document.layers != null) {
    document.layers['advert'].visibility = 'visible';
  }
  else if (document.all) {
    document.all['advert'].style.visibility = 'visible';
  }
}

function idInArray(id) {
  for (idx = 0; idx < x.length; idx++) {
    if (x[idx][0][0] == id) {
	  return true;
	}
  }
  return false;
}


function showJustMe(object) {
  if (document.layers && document.layers[object]) {
    hideAll();
    showMenu(object);
  }
  else if (document.all) {
    hideAll();
    showMenu(object);
  }
}


function WriteDIVs() {
  for (idx=0; idx<x.length; idx++) {
    generateDIVs(x[idx][0][0],idx,x[idx][0][2],x[idx][0][3]);
    if (idx > 0) {
    }
  }
}


function generateDIVs(jsLayerName,jsLayerNumber,jsExtWidth,jsIntWidth){
  LayerHeight = ((x[idx][1].length)*16)+19;
  document.writeln('<DIV ID="'+ jsLayerName +'">');
  document.writeln('<table border="0" cellspacing="0" cellpadding="0">');
  document.writeln('  <tr>');
  document.writeln('    <td colspan="5" onMouseOver="hideAll()"><img src="'+HREF+'images/spacer.gif" width="' + jsExtWidth + '" height="20"></td>');
  document.writeln('  </tr>');
  document.writeln('  <tr>');
  document.writeln('    <td><img src="'+HREF+'images/spacer.gif" width="20" height="7"></td>');
  document.writeln('    <td><img src="'+HREF+'images/popup_top_left.gif" width="7" height="7"></td>');
  document.writeln('    <td background="'+HREF+'images/popup_top.gif"><img src="'+HREF+'images/spacer.gif" width="1" height="7"></td>');
  document.writeln('    <td><img src="'+HREF+'images/popup_top_right.gif" width="7" height="7"></td>');
  document.writeln('    <td rowspan="3" onMouseOver="hideAll()"><img src="'+HREF+'images/spacer.gif" width="20" height="' + LayerHeight +'"></td>');
  document.writeln('  </tr>');
  document.writeln('  <tr>');
  document.writeln('    <td width="20" valign="top" onMouseOver="showJustMe(\''+ jsLayerName +'\')"><img src="'+HREF+'images/popup_arrow.gif" width="20"height="20"><br><img src="'+HREF+'images/spacer.gif" width="20" height="' + (LayerHeight-34) +'"></td>');
  document.writeln('    <td width="7" background="'+HREF+'images/popup_left.gif"><img src="'+HREF+'images/spacer.gif" width="7" height="1"></td>');
  document.writeln('    <td bgcolor="#44AA4B" width="' + jsIntWidth +'" valign="top">');

    for (i=0; i<x[idx][1].length; i++) {
      document.writeln('<a href="'+ x[jsLayerNumber][1][i][1] +'" onMouseOver="');
      a = x[jsLayerNumber][1][i][0];
      for (i2=0; i2<x[idx][1].length; i2++) {
        b = x[jsLayerNumber][1][i2][0];
        c = x[jsLayerNumber][1][i2][2];
        if (b != a && c != '') {
          document.writeln('hideMenu(\''+ c +'\'),');
        }
        else if (c != '') {
          document.writeln('showMenu(\''+ c +'\'),');
        }
      }
    document.writeln('hideMenu(\'dummy\')" class="navigation">'+ x[jsLayerNumber][1][i][0] + '</a><br>');
    }

  document.writeln('    <td width="7" background="'+HREF+'images/popup_right.gif"></td>');
  document.writeln('  </tr>');
  document.writeln('  <tr>');
  document.writeln('    <td height="7" width="20"><img src="'+HREF+'images/spacer.gif" width="20" height="7"></td>');
  document.writeln('    <td height="7" width="7"><img src="'+HREF+'images/popup_bottom_left.gif" width="7" height="7"></td>');
  document.writeln('    <td height="7" background="'+HREF+'images/popup_bottom.gif"><img src="'+HREF+'images/spacer.gif" width="' + jsIntWidth +'" height="7"></td>');
  document.writeln('    <td><img src="'+HREF+'images/popup_bottom_right.gif" width="7" height="7"></td>');
  document.writeln('  </tr>');
  document.writeln('  <tr>');
  document.writeln('    <td colspan="5" onMouseOver="hideAll()"><img src="'+HREF+'images/spacer.gif" width="' + jsExtWidth + '" height="20"></td>');
  document.writeln('  </tr>');
  document.writeln('</table>');
  document.writeln('</DIV>');;
}
