function callback(hash){
	if(hash){
	
		$(".menuitem").removeClass("menuselected");
		$(".submenuitem").removeClass("menuselected");

		// alert(hash.search(/menu_/i));
		
		if(hash.search(/_menu_/)==0){
			var id = hash.substr(6, hash.length-6);

			$("#menu_"+id).addClass("menuselected");
	
			$(".submenulist").hide();
			if($("#sub_"+id).html()!="")$("#sub_"+id).show();
			
			$("#body").load("get_text.asp", {id:id}, function(){
				update_contactformulier();
			});
		}
		
		if(hash.search(/_submenu_/)==0){
			var id = hash.substr(9, hash.length-9);
			if(id=="submenu_")return;
			
			$(".submenulist").hide();
			$("#submenu_"+id).parent().show();
			
			$("#submenu_"+id).addClass("menuselected");
			$("#body").load("get_text.asp", {id:id});
		}
		
	} else {

		$(".menuitem").removeClass("menuselected");
		$(".submenuitem").removeClass("menuselected");
		
		$(".defaultmenu").addClass("menuselected");
		var id = $(".defaultmenu").attr("id").substr(5, $(".defaultmenu").attr("id").length-5);	// cut off menu_
		$("#body").load("get_text.asp", {id:id}, function(){
			update_contactformulier();
		});
		
		
	
	}	
}

$(document).ready(function(){

	$.history.init(callback);
	
	$(".menuitem,.submenuitem").click(function(){
		if(!$(this).hasClass("menuselected")){
			var hash = "_"+ $(this).attr("id");
			$.history.load(hash);
		}
	});
	
	$(".lang").click(function(){ 
		window.location = "layout.asp?lang="+ $(this).attr("id");
		// $.post("set_lang.asp", {lang:$(this).attr("id")}, function(){ window.location="layout.asp"; });
	});
	
	$("#swap").click(function(){
		window.location = "http://www.delaagsepaal.nl/layout.asp";
	});

});

function update_contactformulier(){
	if($("#contactformulier").length){
		var lang = $("#contactformulier").attr("lang");
		$("#contactformulier").load("form_contact.asp", {lang:lang}, function(){
			$("#contactform_send").click(function(){
				$.get("form_contact_send.asp", {
					naam: $("#naam").val(),
					email:$("#email").val(),
					telefoon:$("#telefoon").val(),
					bericht: $("#bericht").val() }, function(result){
						if(result!="OK")alert(result);
						else $("#contactformulier").load("form_contact.asp");
					});
			});
		});
	}
}


