$(document).ready(function(){
	
	//fix png transparency for IE5.5 and IE6
	//
	
	var over = 0;
	// jQuery.easing.def = 'easeOutBounce';
	// var method_in = 'easeOutBounce';
	// var method_out = 'easeOutElastic';
	
	$("#navmenu > li").hover(
			
				function()
					{
						//$(this).children("#submenu_holder").addClass("open").slideDown(200);
						$(this).children("#submenu_holder").addClass("open").
									//slideDown(800, method_in, function(){});
									show();
						
						//console.log('over');
						over = 1;
					},
				function()
					{
						//$(this).children("#submenu_holder").removeClass("open").slideUp(200);
						$(this).children("#submenu_holder").removeClass("open").
									//fadeOut(300);
									//slideUp(1000,method_out,function(){});
									hide();
						//console.log('out');
						$(".horizontal_menu").hide();
						over = 0;
					}	
	
	);
	
	$("#submenu_holder").hover(
			
				function()
					{
						$(this).css("display:block;");
					},
				function()
					{
						if (over == 0) {
							//$(this).slideUp(200);
							$(this).removeClass("open").	//fadeOut(300);
							//slideUp(1000,method_out,function(){});
							hide();
							$(".horizontal_menu").hide();
						}
					}	
	
	);
	
	$("#search_term").blur(function() {
 		if($("#search_term").val()=='')
 		$("#search_term").val('Vul hier een zoekterm in..');
 			});
			
	$("li.under_li").each(function(){$(this).css("background-color","#E9CE5B");});
	
	$("li.top_li").each(function(){
	
	$(this).hover(
		function(){
			
			$(".horizontal_menu").hide();
			$(this).css("background-color","#E9CE5B");
			$(this).children(".horizontal_menu").show();
		},
		function() {$(this).css("background-color","#FFE152");}
	);
	});
	
	//$(document).pngFix();

	
	//new menu functions
	$(".navmenu > li > a").hover(
			function() {$("ul.sub_navmenu").hide();$("ul.sub_sub_navmenu").hide().css("visibility","hidden");
					$(this).next("ul.sub_navmenu").show().css("visibility","visible");$("ul.sub_sub_navmenu").hide().css("visibility","hidden");},
			function() {}
			);
	
	$(".sub_navmenu > li > a").hover(
			function() {$("ul.sub_sub_navmenu").hide().css("visibility","hidden");
					$(this).next("ul.sub_sub_navmenu").show().css("visibility","visible");},
			function() {}
			);
	$("ul.sub_navmenu").each(function(){
		$(this).hover(function() {$(this).show().css("visibility","visible");},
					function() {$(this).hide().css("visibility","hidden");$("ul.sub_sub_navmenu").each(function() {$(this).hide().css("visibility","hidden");});}
		)
	});
});
