$(document).ready(function() {
	$.get("/include/xml/menu.xml",function(xml){
		$('menu_item',xml).each(function(i) {
			var buildSitemapHtml;
		    if ( $(this).attr("type") == 'link' &&  $(this).attr("display") != 'no') {
		    	buildSitemapHtml = buildSitemapLink(this);
	    	} else if ( $(this).attr("type") == 'submenu' &&  $(this).attr("display") != 'no' ) {
		    	buildSitemapHtml = buildSubSitemap(this);
			};
	    	$("#content").append(buildSitemapHtml);
		});

	});
});

function buildSitemapLink (e) {
    var target = $(e).find("menu_url").attr("target") ? $(e).find("menu_url").attr("target") : "_top";
    var returnHtml;
    if ( $(e).find("menu_url").attr("active") != 'no' ) {
		returnHtml =   '<h2><a " target="' + target + '" href="' + $(e).find("menu_url").text() + '">' + $(e).find("menu_title").text() + '</a></h2>';
	} else {
		returnHtml =   '<h2>' + $(e).find("menu_title").text() + '</h2>';
	};
    return returnHtml;
};

function buildSubSitemap (sub_xml) {
    var returnHtml = '';

	returnHtml =  '<h2>' + $(sub_xml).find("menu_title").text() + '</h2>';
    returnHtml += '<ul class="submenu">';

	$('submenu_item',sub_xml).each(function(i) {
	    if ( $(this).attr("display") != 'no' ) { 
            var target = $(this).find("submenu_url").attr("target") ? $(this).find("menu_url").attr("target") : "_top";
		    if ( $(this).find("submenu_url").attr("active") != 'no' ) {
				returnHtml +=   '<li class="submenu_item"><a class="submenu_text" target="' + target + '" href="' + $(this).find("submenu_url").text() + '">' + $(this).find("submenu_title").text() + '</a></li>';
			} else {
				returnHtml +=   '<li class="submenu_item"><a class="submenu_text">' + $(this).find("submenu_title").text() + '</a></li>';
			};

	    };
	});

    returnHtml += '</ul></li>';
    return returnHtml;
};
