$(document).ready(
	function()
	{
		url = "/asget?q=sitemap&site=thermenborn&data=position,/*/position;menu,/*/version[@language='nl']/menu_item";
	    $.ajax( {   url: url,
	                cache: false,
	                async: true,
	                success:	function(req, textStatus, obj)
	                        	{
	                        		loadMenu($("directory", req));
	                        	},
	                error: 	function (req, error, exc)
	                            {
	                                    alert(error);
	                            }
             	} );
	} );

function loadMenu(data)
{
	$(data).find("file").each(	function()
									{
										var menu = $(this);
										var filefullpath = $(menu).attr("filefullpath");
										 
										var id = getIdFromPath(filefullpath);
										var idEntries = id.split("/");
										
										var label = $(menu).attr("menu");
										label = label.replace("%and%", "&");
										var fileurl = $(menu).attr("fileurl");
										if (idEntries.length == 2)
										{
											var div = $("<div class='menu-sub' id='" + id + "'><a class='menu-sub' href='" + fileurl + "'>" + label + "</a></div>");
											var parent = id.substring(0, id.indexOf("/"));
											$("#" + parent).append(div);
											$("#mm-" + parent).hover(	function(ev)
																		{
																			var id = this.id;
																			if (id.indexOf("mm-") == 0)
																				id = id.substring(3);
																			document.getElementById(id).style.display = "block";
																		},
																		function(ev)
																		{
																			var id = this.id;
																			if (id.indexOf("mm-") == 0)
																				id = id.substring(3);
																			document.getElementById(id).style.display = "none";
																		} );
										}
										if (idEntries.length == 3)
										{
											var div = $("<div class='menu-sub2' id='" + id + "'><a class='menu-sub2' href='" + fileurl + "'>" + label + "</a></div>");
											var parent = id.substring(0, id.indexOf("/"));
											$("#" + parent).append(div);
										}
									} );
}

function getIdFromPath(path)
{
	path = path.substring(path.indexOf("/documents"));
	path = path.substring(11);
	path = path.substring(0, path.length - 4);
	return path;
}

function mmIn(ev)
{
	
}

function mmOut(ev)
{
	
}

