var menuInicio = 0;
var menuFim = 0;

$(document).ready(function () {

    $("div#loading").fadeOut(3000);

    menuInicio = $(document).height() - 50;
    $("div#sidebar").css("top", menuInicio);



    if ($('div.copy') != null && Trim($('div.copy').html()) == "") {
        $('div.copy').hide();
    }

    $('div#sidebar ul li a').click(function () {

        if ($(this).attr("class") == 'portfolio') {

            var submenu = $('ul', $(this).parent());

            if (submenu.attr("class") == "visible") {
                submenu.hide("fast");
                submenu.removeClass("visible");
            } else {
                submenu.show("fast");
                submenu.addClass("visible");
            }

            return false;

        } else if ($(this).attr("target") != "_blank") {
            $("div#fade").fadeIn("slow");
        }
    });
    

    // exibir menu
    $('div#sidebar a.show').click(function () {
        ExibirMenu();
        return false;
    });

    // ocultar menu
    $('div#sidebar a.hide').click(function () {
        OcultarMenu();
        return false;
    });
});

function ExibirMenu() {

	$('div#sidebar a.show').hide('fast');
	$('div#sidebar a.hide').show('fast');
							
	$('div#sidebar').animate({
		top: menuFim
	}, 1000); 
	
	$('div#sidebar').show()
}

function OcultarMenu() {

	$('div#sidebar a.hide').hide('fast');
	$('div#sidebar a.show').show('fast');
	
	$('div#sidebar').animate({
		top: menuInicio
	}, 1000); 
	
	$('div#sidebar').show()

}

function Trim(str) {
    if (str != null) {
        return str.replace(/^\s+|\s+$/g, ""); 
    }
    return "";
}
