jQuery.fn.delay = function(time, func){
    this.each(function(){
        setTimeout(func, time);
    });
    
    return this;
};


$(document).ready(function(){


    $('.navilink').hover(function(){
        $('> ul', this).fadeIn("fast");
        $(this).addClass('navilinkaktiv');
    }, function(){
        $('> ul', this).fadeOut("fast");
        var element = this;
        $(element).removeClass('navilinkaktiv');
    });
    
      $('.subnavilink').hover(function(){
        $('> ul', this).fadeIn("fast");
        $(this).addClass('subnavilinkaktiv');
    }, function(){
        $('> ul', this).fadeOut("fast");
        var element = this;
        $(element).removeClass('subnavilinkaktiv');
    });
    

    
            
})
  
