﻿$(document).ready(formLoaded);

function formLoaded() {    
    
    if (typeof $.facebox == "function") {
        $('a.popup').not('[href=#]').facebox();
    } 
    
    if (typeof $().treeview == "function") {
        $('.filetree').treeview();
    }
    $("ul.subnav").parent().wrapInner("<span></span>"); //Only shows drop down trigger when js is enabled (Adds empty span tag after ul.subnav*)
    $("ul.topnav li span").hover(NavMenu).hover(function() {
        $(this).addClass("subhover"); //On hover over, add class "subhover"
    }, function(){ //On Hover Out
        $(this).removeClass("subhover"); //On hover out, remove class "subhover"
    }); 
}

function NavMenu(){
 //Following events are applied to the subnav itself (moving subnav up and down)
    $(this).parent().find("ul.subnav").slideDown('fast').show(); //Drop down the subnav on click

    $(this).parent().hover(function() {
    }, function(){
        $(this).parent().find("ul.subnav").slideUp('slow'); //When the mouse hovers out of the subnav, move it back up
    });
} 
