

function createXML() {
    try //Internet Explorer
	{

        xmlDOC = new ActiveXObject("Microsoft.XMLDOM");
        browse = "ie";
    }
    catch (e) {
        try //Firefox, Mozilla, Opera, etc.
		{
            xmlDOC = document.implementation.createDocument("", "", null);
            browse = "ff";
        }
        catch (e) {
            //alert(e.message);
        }
    }
}

function showAll(sitemap) {

    createXML();

    xmlDOC.async = false;

    xmlDOC.load(sitemap);
    var setp;
    var start;
    if (browse == "ie") {
        step = 1;
        start = 0;
    }
    else if (browse = "ff") {
        step = 2;
        start = 1;
    }


    document.write('<ul id="webmenu" class="first-menu">');


    var root = xmlDOC.documentElement;

    var menu_0 = root.childNodes;
    var temp = 0;
    for (var i = start; i < menu_0.length; i = i + step) {
       

        if (browse == "ie") {

            document.write('<li><a class="li' + (i + 1) + '" href="' + menu_0[i].getAttribute("url") + '" target="' + menu_0[i].getAttribute("target") + '" ></a>');
        }
        else if (browse = "ff") {
        temp = temp + 1;
        document.write('<li><a class="li' + (temp) + '" href="' + menu_0[i].getAttribute("url") + '" target="' + menu_0[i].getAttribute("target") + '" ></a>');
        }
        var menu_1 = menu_0[i].childNodes;
        if (menu_1.length > parseInt(start)) {

            document.write('<ul style="display: none;" id="subMusic" class="second-menu">');
            for (var j = start; j < menu_1.length; j = j + step) {
                var menu_2 = menu_1[j].childNodes;

                if (menu_1[j].childNodes.length > parseInt(start)) {
                    document.write('<li><a class="arrow" href="' + menu_1[j].getAttribute("url") + '" target="' + menu_1[j].getAttribute("target") + '">' + menu_1[j].getAttribute("title") + '</a><ul class="third-menu">');
                    for (var m = start; m < menu_2.length; m = m + step) {
                        var menu_3 = menu_2[m].childNodes;
                        if(menu_2[m].childNodes.length > parseInt(start)) {
                            document.write('<li><a class="arrow" href="' + menu_2[m].getAttribute("url") + '" target="' + menu_2[m].getAttribute("target") + '">' + menu_2[m].getAttribute("title") + '</a><ul class="fourth-menu">');
                            for (var n = start; n < menu_3.length; n = n + step) {
                                document.write('<li><a href="' + menu_3[n].getAttribute("url") + '" target="' + menu_3[n].getAttribute("target") + '">' + menu_3[n].getAttribute("title") + '</a></li>');
                                if (n == menu_3.length - step)
                                 {	
                                  document.write('</ul>');
                                  }
                   
                            }
                            if (m == parseInt(menu_2.length - step)) {
                                document.write('</ul>');
                            }
                           
                        }
                        else
                        {                                              
                            if (m == parseInt(menu_2.length - step)) {
                                document.write('<li><a href="' + menu_2[m].getAttribute("url") + '" target = "' + menu_2[m].getAttribute("url") + '">' + menu_2[m].getAttribute("title") + '</a></li></ul>');
                            }
                            else {
                                document.write('<li><a href="' + menu_2[m].getAttribute("url") + '" target = "' + menu_2[m].getAttribute("target") + '">' + menu_2[m].getAttribute("title") + '</a></li>');
                            }
                        }
                        
                    }
                    if (j == menu_1.length - step) {
                        document.write("</ul>");
                    }
                }
                else {

                    if (j == menu_1.length - step)// && j!=parseInt(start))
                    {

                        document.write('<li><a href="' + menu_1[j].getAttribute("url") + '" target="' + menu_1[j].getAttribute("target") + '">' + menu_1[j].getAttribute("title") + '</a></li></ul>');
                    }
                    else {

                        document.write('<li><a href="' + menu_1[j].getAttribute("url") + '" target="' + menu_1[j].getAttribute("target") + '">' + menu_1[j].getAttribute("title") + '</a>');
                    }
                }
            }
        }
        else
        { document.write('</li>');}
    }
    document.write('</ul>');
}





