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).css('background-color', '');
		J(this).css('color', '#766340');
		J(this).addClass('navilinkaktiv');
	},function(){
		J('> ul',this).fadeOut("fast");
		var element = this;
		J(this).delay(200,function(){
			J(element).css('background-color', '');
			J(element).removeClass('navilinkaktiv');
		});
	});
	
	J('.navilinkaktiv').hover(function(){
		J('> ul',this).fadeIn("fast");
		J(this).css('background-color', '');
	},function(){
		J('> ul',this).fadeOut("fast");
		var element = this;
		J(this).delay(200,function(){
			J(element).css('background-color', '');
		});
	});

	
    J(".mapcontent:first").fadeIn("slow");
	J(".mapmarker").click( function(event) {
		J(".mapcontent").hide();
		var contentshow = J(this).attr("alt");
		J("#" + contentshow).children("div").fadeIn("slow");
	});

	
});

