﻿/// <reference path="../../Common/Js/jquery-1.3.2-vsdoc.js" />

var lis = "";
var children = 0;
var capo = "\n";
var sid = "";
var voxId = 0;
var subId = 0;

function itemPropertiesArray(item, itemNext) {
    if (itemNext != undefined) {
        if (itemNext.get_items().get_length() > 0) {
            lis += "</ul></li>" + capo;
        }
    }
    var subItems = item.get_items();
    //alert(item.getProperty("Text"));
    //alert(item.getProperty("Text") + " parent: " + item.get_id());



    if ((item.get_navigateUrl() != undefined)) {
        var thisUrl = item.get_navigateUrl().replace(/&nbsp;/g, '');
        var thisName = item.getProperty("Text").replace(/&nbsp;/g, "");
        var myId = item.get_index();

        if (thisUrl != "") {
            lis += "<li id='" + thisName + "'><a href='" + thisUrl + "' title='" + thisName + "'>" + thisName + "</a>";

        } else {
        lis += "<li id='" + thisName + "'><a href='#'>" + thisName + "</a>";
                    }
    } else {
        var thisName = item.getProperty("Text").replace(/&nbsp;/g, "");
        lis += "<li id='selected'>" + thisName;
        //activeFather = item.get_parentItem().getProperty("Text").replace(/&nbsp;/g, "").replace(/ /g, "");

        //alert(item.get_parentItem().getProperty("Text").replace(/&nbsp;/g, ""));
    }

    if (subItems.get_length() > 0) {
        // apro DIV senza chiusura /li
    } else {
        lis += "</li>" + capo;
    }


    if (subItems.get_length() > 0) {
        for (var e = 0; e < subItems.get_length(); e++) {
            //itemPropertiesArray(subItems.getItem(e));
            //alert(subsub.get_length());
            if (e == 0) {
                lis += "<ul id='sub_" + (voxId-1) + "'>" + capo;
            }
            //alert(subItems.getItem(e).getProperty("Text") + " ha " + subsub.get_length() + "figli");
            itemPropertiesArray(subItems.getItem(e));
            //lis += "</ul>" + capo;
            //alert("x: " + x + "e: " + e);
        }
    }
}

function buildMenu() {
    lis += "<ul class='accordion' id='accordion'>";
    var topItems = Menu1.get_items();





    for (var i = 0; i < topItems.get_length(); i++) {
        //itemProperties(topItems.getItem(i));
        itemPropertiesArray(topItems.getItem(i), topItems.getItem(i - 1));
    }
    lis += "</ul>";

    //alert(lis);

    $("#menuContainer").html("");
    $("#menuContainer").append(lis);

    $('ul').accordion();
    // se il selezionato è figlio apro il padre, se è il padre apro il figlio
    $("#selected").parent().css("display", "block");
    $("#selected ul").css("display", "block");

    // ultime voci piccole
    if ($("#Impressum") != null) {
        $("#Impressum").css("padding-top", "10px");
        $("#Impressum").css("font-size", "9pt");
        $("#Impressum").next().css("font-size", "9pt");
        $("#Impressum").next().next().css("font-size", "9pt");
        $("#Impressum").next().next().next().css("font-size", "9pt");
    }

    if ($("#Credits") != null) {
        $("#Credits").css("padding-top", "10px");
        $("#Credits").css("font-size", "9pt");
        $("#Credits").next().css("font-size", "9pt");
        $("#Credits").next().next().css("font-size", "9pt");
        $("#Credits").next().next().next().css("font-size", "9pt");
    }

    if (tabId == "909") {
        $("#selected").css("padding-top", "10px");
        $("#selected").css("font-size", "9pt");
        $("#selected").next().css("font-size", "9pt");
        $("#selected").next().next().css("font-size", "9pt");
        $("#selected").next().next().next().css("font-size", "9pt");        
    
    } 
    
    
    return;
}    
