

var submenu=new Array()

submenu[0]= '&nbsp;'

submenu[1]='&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <a href="http://www.debestwijnkopers.nl/wijninfo/sponsering.asp">Sponsering</a> | <a href="http://www.debestwijnkopers.nl/wijninfo/publicaties.asp">Publicaties</a> | <a href="http://www.debestwijnkopers.nl/wijninfo/cursus.asp">Wijncursus</a> | <a href="http://www.debestwijnkopers.nl/wijninfo/overige.asp">Proeverij agenda</a> | <a href="http://www.debestwijnkopers.nl/wijninfo/proeverij.asp">Groepsproeverij(en)</a> | <a href="http://www.debestwijnkopers.nl/wijninfo/reisverslag.asp">Reisverslagen</a> | <a href="http://www.debestwijnkopers.nl/wijninfo/restaurants.asp">Restaurants</a>'

submenu[2]='&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;  <a href="http://www.debestwijnkopers.nl/onsassortiment/wijn_accessoires.asp">Wijn accessoires</a> | <a href="http://www.debestwijnkopers.nl/onsassortiment/wijn_vande_maand.asp">Wijn van de maand</a> | <a href="http://www.debestwijnkopers.nl/onsassortiment/exclusief.asp">Onze exclusiviteiten</a> | <a href="http://www.debestwijnkopers.nl/onsassortiment/relatie.asp">Relatiegeschenken</a> | <a href="http://www.debestwijnkopers.nl/onsassortiment/koopjes.asp">Koopjes</a>'

submenu[3]='&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;  <a href="http://www.debestwijnkopers.nl/overige/lnieuws.asp">Laatste nieuws</a> | <a href="http://www.debestwijnkopers.nl/overige/overons.asp">Over ons</a> | <a href="http://www.debestwijnkopers.nl/overige/contact.asp">Bestel/ contact formulier</a> | <a href="http://www.debestwijnkopers.nl/overige/route_beschrijving.asp">Route beschrijving</a> | <a href="http://www.debestwijnkopers.nl/overige/wijnbrief.asp">Wijnbrief</a> | <a href="http://www.debestwijnkopers.nl/overige/contactinfo.asp">Contact gegevens</a>'

var delay_hide=1000

var menuobj=document.getElementById? document.getElementById("describe") : document.all? document.all.describe : document.layers? document.dep1.document.dep2 : ""
function showit(which,menu){
if (document.getElementById){
document.getElementById("menu0").style.backgroundImage=''
document.getElementById("menu1").style.backgroundImage=''
document.getElementById("menu2").style.backgroundImage=''
document.getElementById("menu3").style.backgroundImage=''

document.getElementById("menu0").style.color='white'
document.getElementById("menu1").style.color='white'
document.getElementById("menu2").style.color='white'
document.getElementById("menu3").style.color='white'
}
else{
menu0.style.backgroundImage=''
menu1.style.backgroundImage=''
menu2.style.backgroundImage=''
menu3.style.backgroundImage=''

menu0.style.color='white'
menu1.style.color='white'
menu2.style.color='white'
menu3.style.color='white'
}
if (which == '-1'){
thecontent = "&nbsp;"
showStdMenu()
}
else {

menu.style.backgroundImage='url(http://www.debestwijnkopers.nl/images/menubg.gif)'
menu.style.color='black'
thecontent = submenu[which] 
}




if (document.getElementById){
document.getElementById("describe").innerHTML=thecontent
}
else {
describe.innerHTML=thecontent
}
}

function resetit(e){
if (document.all&&!describe.contains(e.toElement)){
delayhide=setTimeout("showit('-1','')",delay_hide)
}
else if (document.getElementById&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhide=setTimeout("showit('-1','')",delay_hide)

}

function clear_delayhide(){
if (window.delayhide)
clearTimeout(delayhide)
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

var images = new Array('http://www.debestwijnkopers.nl/images/menubg.gif', 'http://www.debestwijnkopers.nl/linksonder.gif');
 for(i=0; i<images.length; i++){
  var naam = 'img_'+i;
  naam = new Image();
  naam.src=images[i];
 }

function showhide(layer_ref) { 

	if (document.getElementById){
		var oldshowid = document.getElementById("showid").innerHTML
		}
	else {
		var oldshowid = showid.innerHTML
		}

if (oldshowid == layer_ref) {
	var toshowid = ""

	if (document.all) { //IS IE
		eval( "document.all." + layer_ref + ".style.display = 'none'"); 
		} 
	
	if (document.layers) { //IS NETSCAPE 4 or below 
		document.layers[layer_ref].display = 'none'; 
		} 
	
	if (document.getElementById &&!document.all) { 
		hza = document.getElementById(layer_ref); 
		hza.style.display = 'none'; 
		} 
	}

else {
	var toshowid = layer_ref
	
		if (document.all) { //IS IE
		eval( "document.all." + layer_ref + ".style.display = 'block'"); 
		
			if (oldshowid !== ""){
				eval( "document.all." + oldshowid + ".style.display = 'none'"); 
				}
			} 
	
		if (document.layers) { //IS NETSCAPE 4 or below 
			document.layers[layer_ref].display = 'block'; 
		
			if (oldshowid !== ""){
				document.layers[oldshowid].display = 'none'; 
				}
			} 
	
		if (document.getElementById &&!document.all) { 
			hza = document.getElementById(layer_ref); 
			hza.style.display = 'block'; 

				if (oldshowid !== ""){
					hza = document.getElementById(oldshowid); 
					hza.style.display = 'none'; 
					}
				} 
		}

	if (document.getElementById){
		document.getElementById("showid").innerHTML=toshowid
		}
	else {
		showid.innerHTML=toshowid
		}

	} 

var state = 'none'; 

function showhide2(layer_ref) { 

	if (document.getElementById){
		var oldshowid = document.getElementById("showid2").innerHTML;
		}
	else {
		var oldshowid = showid2.innerHTML;
		}

if (oldshowid == layer_ref) {
	var toshowid = ""

	if (document.all) { //IS IE
		eval( "document.all." + layer_ref + ".style.display = 'none'"); 
		} 
	
	if (document.layers) { //IS NETSCAPE 4 or below 
		document.layers[layer_ref].display = 'none'; 
		} 
	
	if (document.getElementById &&!document.all) { 
		hza = document.getElementById(layer_ref); 
		hza.style.display = 'none'; 
		} 
	}

else {
	var toshowid = layer_ref
	
		if (document.all) { //IS IE
		eval( "document.all." + layer_ref + ".style.display = 'block'"); 
		
			if (oldshowid !== ""){
				eval( "document.all." + oldshowid + ".style.display = 'none'"); 
				}
			} 
	
		if (document.layers) { //IS NETSCAPE 4 or below 
			document.layers[layer_ref].display = 'block'; 
		
			if (oldshowid !== ""){
				document.layers[oldshowid].display = 'none'; 
				}
			} 
	
		if (document.getElementById &&!document.all) { 
			hza = document.getElementById(layer_ref); 
			hza.style.display = 'block'; 

				if (oldshowid !== ""){
					hza = document.getElementById(oldshowid); 
					hza.style.display = 'none'; 
					}
				} 
		}

	if (document.getElementById){
		document.getElementById("showid2").innerHTML=toshowid
		}
	else {
		showid2.innerHTML=toshowid
		}

	} 


document.getElementsByClassName = function (needle) 
{ 
    var s = [document.documentElement || document.body], i = 0, r = [], l = 0, e; 
    var re = new RegExp('(^|\\s)' + needle + '(\\s|$)'); 

    do 
    { 
        e = s[i]; 

        while (e) 
        { 
            if (e.nodeType == 1) 
            { 
                if (e.className && re.test(e.className)) r[l++] = e; 

                s[i++] = e.firstChild; 
            } 

            e = e.nextSibling; 
        } 
    } 
    while (i--); 

    return r; 
}


function initialisatie() {
	var selected_land = document.getElementById('select_land_id');
	var selected_streek = document.getElementById('select_streek_id');
	var actie = 'nee';
	var sel_streek = selected_streek.innerHTML;
	var sel_land = selected_land.innerHTML;
	if (sel_land.length>0){
		actie = 'ja';
		var element_land = document.getElementById('land_'+sel_land);

		element_land.style.display = "block";
		selected_land.value = sel_land;
		show_streken(sel_land,'show');
	}
	
	if (sel_streek.length>0){
		actie = 'ja';
		show_streken(sel_land,'hide');
		var element_streek = document.getElementById('streek_'+sel_streek);
		element_streek.style.display = "block";
		
		selected_streek.value = sel_streek;
		show_boeren(sel_streek,'show');
	}
	

	
	if (actie=='nee'){
		show_landen('show');
	}

}

function showland(landid){
	var selected_land = document.getElementById('select_land_id');
	var selected_streek = document.getElementById('select_streek_id');
	if (isNaN(selected_land.value)){
		show_landen('hide');
		
		var element_land = document.getElementById('land_'+landid);
		element_land.style.display = "block";
		selected_land.value = landid;
		show_streken(landid,'show');
	} else {
		show_landen('show');
		show_streken(selected_land.value,'hide');
		selected_land.value = 'leeg';
		if (isNaN(selected_streek.value) == false){
			show_boeren(selected_streek.value,'hide');
			selected_streek.value = 'leeg';
		}
	}
}

function showstreek(streekid){
	var selected_streek = document.getElementById('select_streek_id');
	var selected_land = document.getElementById('select_land_id');
	
	if (isNaN(selected_streek.value)){
		show_streken(selected_land.value,'hide');
		var element_streek = document.getElementById('streek_'+streekid);
		element_streek.style.display = "block";
		
		selected_streek.value = streekid;
		show_boeren(streekid,'show');
	} else {
		show_boeren(streekid,'hide');
		show_streken(selected_land.value,'show');
		selected_streek.value = 'leeg';
	}
}

function show_boeren(boerid,actie){
	var display;
	if (actie=='show'){
		display = 'block';
	}
	else {
		display = 'none';
	}
	var elements = document.getElementById('array_boeren_'+boerid);
	
	var element_inhoud = elements.innerHTML;

	if(element_inhoud.length>0){
		var array_elements = element_inhoud.split(",")
		for (el in array_elements)
		{
		document.getElementById("boer_"+array_elements[el]).style.display = display;
		}

	}
}

function show_streken(landid,actie){
	var display;
	if (actie=='show'){
		display = 'block';
	}
	else {
		display = 'none';
	}
	var elements = document.getElementById("array_streken_"+landid);
	var element_inhoud = elements.innerHTML;
	
	if(element_inhoud.length>0){
		var array_elements = element_inhoud.split(",")
		for (el in array_elements)
		{
		
		document.getElementById("streek_"+array_elements[el]).style.display = display;
		}

	}
}

function show_landen(actie){
	var display;
	if (actie=='show'){
		display = 'block';
	}
	else {
		display = 'none';
	}
	
	var elements = document.getElementsByClassName("land");
	for (var i = 0; i < elements.length; i++) {
		elements[i].style.display = display;
	}
}
 function isNull(a) 
 {
      return typeof a == 'object' && !a;
 }
 
 function folderNav(actie,lastpage)
 {
 	var currentpage_element = document.getElementById('folder_status');
	var currentpage= currentpage_element.innerHTML;

 if (actie=='next'){
	if (currentpage=='1') {
		folderChange("1","uit");
		folderChange("2","aan");
		folderChange("3","aan");
		currentpage_element.innerHTML = "3";
	}
	if (currentpage=='3') {
		folderChange("4","aan");
		folderChange("2","uit");
		folderChange("3","uit");
		currentpage_element.innerHTML = "4";
	}
	if (currentpage=='4') {
		alert("Er zijn geen volgende pagina's.");
	}
 }
 else {
 	if (currentpage=='1') {
		alert("Er zijn geen vorige pagina's.");
	}
 if (currentpage=='3') {
		folderChange("1","aan");
		folderChange("2","uit");
		folderChange("3","uit");
		currentpage_element.innerHTML = "1";
	}
	if (currentpage=='4') {
		folderChange("4","uit");
		folderChange("2","aan");
		folderChange("3","aan");
		currentpage_element.innerHTML = "3"; 
 	}  
 }  
 }
 
 function folderChange(nr,actie){
 	var folder= document.getElementById('pagina'+nr);
	
	if(actie=='aan'){
 		folder.style.display = "block";
	}
	else {
 		folder.style.display = "none";
	}

 }
 
 function showStdMenu(){
 	var nrElement = document.getElementById('menuCat'); 
	var nr = nrElement.innerHTML;
 	if (nr!=='') {
 		var menuItem= document.getElementById('menu'+nr);
 		showit(nr,menuItem)
		clear_delayhide()
	}
 }