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

