function requestTestEmail(span,input,value){
	var myRequest = new Request({
		method: 'get', 
		url: 'includes/setTestEmail.asp',
		onComplete:function(){
			span.set('text',value);
			span.replaces(input);
		}
	});
	myRequest.send('email='+value);
}
window.addEvent("domready",function(){
	$$('.n2Select').each(function(el){  
	 switch (el.get('name')) {  
	   case 'prijsklasse':  
		 new n2Select(el);
	   break;  
	 }  
	});
	var url = (window.location.href).toURI();
	var zoeken = url.getData("zoeken");		
	
	if (land=='nl') {
		if(zoeken==undefined || zoeken=="search" || zoeken=="suchen" ) zoeken="zoeken";
		$("inpZoeken")
		.set("value",zoeken)
		.addEvents({
			"focus":function(){
				$("inpZoeken").setStyle("background","#fff");
				if($("inpZoeken").get("value")=="zoeken"){								
					$("inpZoeken").set("value","");
				}
			},
			"blur":function(){
				$("inpZoeken").setStyle("background","#F4F3F0");
				if($("inpZoeken").get("value")==""){								
					$("inpZoeken").set("value","zoeken");
				}
			}					
		});
	} else if (land=='de') {
		if(zoeken==undefined || zoeken=="zoeken" || zoeken=="seach" ) zoeken="suchen";
		$("inpZoeken")
		.set("value",zoeken)
		.addEvents({
			"focus":function(){
				$("inpZoeken").setStyle("background","#fff");
				if($("inpZoeken").get("value")=="suchen"){								
					$("inpZoeken").set("value","");
				}
			},
			"blur":function(){
				$("inpZoeken").setStyle("background","#F4F3F0");
				if($("inpZoeken").get("value")==""){								
					$("inpZoeken").set("value","suchen");
				}
			}					
		});
	} else if (land=='uk') {
		if(zoeken==undefined || zoeken=="zoeken" || zoeken=="suchen" ) zoeken="search";
		$("inpZoeken")
		.set("value",zoeken)
		.addEvents({
			"focus":function(){
				$("inpZoeken").setStyle("background","#fff");
				if($("inpZoeken").get("value")=="search"){								
					$("inpZoeken").set("value","");
				}
			},
			"blur":function(){
				$("inpZoeken").setStyle("background","#F4F3F0");
				if($("inpZoeken").get("value")==""){								
					$("inpZoeken").set("value","search");
				}
			}					
		});

	}
	$$("#btnZoeken, #btnPrijsklasse")
	.addEvents({
		"mouseenter":function(){
			var el = this;
			el.setStyles({
				"cursor":"pointer"							
			}).set("src","images/pijl_over.gif");
		},
		"mouseleave":function(){
			var el = this;
			el.set("src","images/pijl.gif");
		}
	});
	$("btnZoeken").addEvent("click",function(){
		$("frmZoeken").submit();
	});	
	$("btnPrijsklasse").addEvent("click",function(){
		$("formprijsklasse").submit();
	});	
	$$("#submenu a").addEvents({
		"mouseenter":function(){						
			var a = this;
			var id = a.getParent("li").get("id").split("_")[1];
			$$("div.submenu").each(function(submenu){
				if(submenu!=$("submenu_"+id)){
					submenu.setStyle("display","none");
				} else {
					$("submenu_"+id).setStyles({
						"position":"absolute",
						"top":a.getParent("li").getCoordinates($("container")).top + 16,
						"left":a.getParent("li").getCoordinates($("container")).left,
						"display":"block"
					}).store("over",true);
				}
			});						
		},
		"mouseleave":function(){						
			var a = this;
			var id = a.getParent("li").get("id").split("_")[1];
			if($("submenu_"+id)){
				$("submenu_"+id).store("over",false);
				menuOut.delay(500,id);
			}
		}				
	});
	$$("div.submenu").addEvents({
		"mouseenter":function(){
			var ul = this;						
			ul.store("over",true);
		},
		"mouseleave":function(){						
			var ul = this;
			var id = ul.get("id").split("_")[1];
			ul.store("over",false);						
			menuOut.delay(0,id);
		}				
	});
	function menuOut(){
		var id = this;
		if($("submenu_"+id)){
			if($("submenu_"+id).retrieve("over")!=true){
				$("submenu_"+id).setStyles({
					"display":"none"
				});
			}
		}
	}				
	setHeight();
	$$("img.disabled").setStyle("opacity",0.5);
});
window.addEvent("load",setHeight);
function setHeight(){
	$("wrapper").setStyle("height",$("footer").getCoordinates().top);
}