
var selection ="";
function chainetoArray(val) {
    var i =1;
    var ret = new Array(0);
    while (i !== -1 ) {
        fin = val.indexOf(',',i);
        if (fin === -1) {
            fin = val.length;
        }
        ret.push(parseInt(val.substring(i,fin)));
        if (fin === (val.length)) {
            i = -1;
        } else {
            i = fin+1;
        }
    }
    return ret;
}
function cleanmenu() {
    jQuery(".selection").removeClass("selection");
    selection="";
    jQuery(".menu").hide();
    jQuery("#menu_0").show();
    jQuery.each(jQuery(".pagecour"),function(){
        var m = jQuery(this);
        m.addClass('selection');
        var id = m.attr("id");
        id = id.substring(9,id.lastIndexOf('_'));
        if (selection.length < id.length) {
            selection = id;
        }
        jQuery("#menu_"+id).show();
    });
}
jQuery(document).ready(function(){
    jQuery('#menu').mouseleave(function() {
        cleanmenu();
    });
});
function alerte(val) {
    jQuery("#alerte").html(val);
}
function select_menu(chemin) {
    select_menuitem(chemin);
    jQuery("#menu_"+chemin).show();
}
function select_menuitem(chemin) {
    if (selection !== "") {
        if (selection.length >= chemin.length) {
            jQuery("#menuitem_"+selection).removeClass("selection");
            jQuery('#menu_'+selection).hide();
            while (selection.length > chemin.length) {
                selection = selection.substr(0,selection.lastIndexOf('_'));
                jQuery('#menu_'+selection).hide();
                jQuery("#menuitem_"+selection).removeClass("selection");
            }
        }
    }
    jQuery('#menuitem_'+chemin).addClass('selection');
    selection=chemin;
}
function select_item(item) {
    var ch = chainetoArray(item);
    var strch = '0';
    for (i = 0; i < (ch.length - 1); i++) {
        strch += '_' +ch[i];
        select_menu(strch);
    }
    strch += '_' + ch[ch.length - 1];
    select_menuitem(strch);
}
function click_menu(item) {
    top.location.href = jQuery("#menuitem_"+item).attr('href');
}
