///////////////////////////////////////////////////
//
//  MENU
//
///////////////////////////////////////////////////

$j(document).ready( function() {

    $j('.menu').after('<div class="menulv2"></div><div class="menulv3"></div>')

    $j('.menu a').click(testmenusubs)

    if ($j('.menu > ul > .active').length > 0) {
        $j('.menu > ul > .active > ul').clone().appendTo('.menulv2');
        $j('.menulv2 a').click(testmenusubslv2)
    }
    if ($j('.menu > ul > .active > ul > .active').length > 0) {
        $j('.menu > ul > .active > ul > .active > ul').clone().appendTo('.menulv3');
    }
});

function testmenusubs(event) {

    if ($j(event.target).nextAll("ul").length > 0) {
        event.preventDefault()
    }

    $j(event.target).parent().siblings().removeClass('active')
    $j(event.target).parent().addClass('active')

    $j('.menulv2').empty()
    $j('.menulv3').empty()
    $j(event.target).nextAll("ul").clone().appendTo('.menulv2');

    $j('.menulv2 li').removeClass('active')

    $j('.menulv2').css("display", "none")
    $j('.menulv2').slideDown(200)
    $j('.menulv2 a').click(testmenusubslv2)
}

function testmenusubslv2(event) {
    if ($j(event.target).nextAll("ul").length > 0) {
        event.preventDefault()
    }

    $j(event.target).parent().siblings().removeClass('active')
    $j(event.target).parent().addClass('active')

    $j('.menulv3').empty()
    $j(event.target).nextAll("ul").clone().appendTo('.menulv3');

    $j('.menulv3 li').removeClass('active')

    $j('.menulv3').css("display", "none")
    $j('.menulv3').slideDown(200)
}

///////////////////////////////////////////////////
//
//  seccoes
//
///////////////////////////////////////////////////
/*
$j(document).ready( function() {

    $j('.seccoes').after('<div class="seccoeslv2"></div><div class="seccoeslv3"></div>')

    $j('.seccoes a').click(testseccoessubs)

    if ($j('.seccoes > ul > .active').length > 0) {
        $j('.seccoes > ul > .active > ul').clone().appendTo('.seccoeslv2');
        $j('.seccoeslv2 a').click(testseccoessubslv2)
    }
    if ($j('.seccoes > ul > .active > ul > .active').length > 0) {
        $j('.seccoes > ul > .active > ul > .active > ul').clone().appendTo('.seccoeslv3');
    }
});

function testseccoessubs(event) {

    if ($j(event.target).nextAll("ul").length > 0) {
        event.preventDefault()
    }

    $j(event.target).parent().siblings().removeClass('active')
    $j(event.target).parent().addClass('active')

    $j('.seccoeslv2').empty()
    $j('.seccoeslv3').empty()
    $j(event.target).nextAll("ul").clone().appendTo('.seccoeslv2');

    $j('.seccoeslv2 li').removeClass('active')

    $j('.seccoeslv2').css("display", "none")
    $j('.seccoeslv2').slideDown(200)
    $j('.seccoeslv2 a').click(testseccoessubslv2)
}

function testseccoessubslv2(event) {
    if ($j(event.target).nextAll("ul").length > 0) {
        event.preventDefault()
    }

    $j(event.target).parent().siblings().removeClass('active')
    $j(event.target).parent().addClass('active')

    $j('.seccoeslv3').empty()
    $j(event.target).nextAll("ul").clone().appendTo('.seccoeslv3');

    $j('.seccoeslv3 li').removeClass('active')

    $j('.seccoeslv3').css("display", "none")
    $j('.seccoeslv3').slideDown(200)
}
*/
