jQuery(document).ready(function($){
	$("ul.labels > li").css("border", "3px double red");

	$(".scrolltop").click(function(){ 
		$('html, body').animate({scrollTop:0}, 'slow'); 
		return false; 
    }); 
	
	$(".vwelement").hover(
	function()
	{ 
		$(this).addClass("een");
		$(".vwelement:not(.een)").stop().fadeTo("normal", 0.3);
    }
	,function()
	{ 
		$(this).removeClass("een");
		$(".vwelement").stop().fadeTo("normal", 1);
    }); 
	
	$(".ngg-gallery-thumbnail").hover(
	function()
	{ 
		$(this).addClass("een");
		$(".ngg-gallery-thumbnail:not(.een)").stop().fadeTo("normal", 0.3);
    }
	,function()
	{ 
		$(this).removeClass("een");
		$(".ngg-gallery-thumbnail").stop().fadeTo("normal", 1);
    }); 
	
	
	$("#prodbtn").click(function()
	{
		if ($("#submenubg").is(":hidden")) 
		{
			$("#submenubg").slideDown(300, function () 
			{
				$("#submenu1").slideDown(300, function () 
				{	
					$("#submenu1 ul:first").slideDown(200, function () 
					{
						$(this).next().slideDown(200, arguments.callee); 
					});
					$("a#dicht1").slideDown(300);
				});
			});		
			$("#header").slideUp(300);
			$("a#prodbtn").css({"background-color":"#e3e3e3","color":"#000","background-image":"url(http://www.optimabv.nl/wp-content/themes/optima%20twee/oplopend.gif)"});
		} else
		{  	if ($("#submenu").is(":visible"))
			{
				$("#submenu ul:last-child").slideUp(200, function () 
				{
					$(this).prev().slideUp(200, arguments.callee); 
				});
				$("a#dicht").slideUp(1000, function()
				{
					$("#submenu").slideUp(300);
					$("#submenu1").slideDown(300, function () 
					{	
						$("#submenu1 ul:first").slideDown(200, function () 
						{
							$(this).next().slideDown(200, arguments.callee); 
						});
						$("a#dicht1").slideDown(300);
						$("a#prodbtn").css({"background-color":"#e3e3e3","color":"#000","background-image":"url(http://www.optimabv.nl/wp-content/themes/optima%20twee/oplopend.gif)"});
						$("a#menubtn").css({"background-color":"#555","color":"#fff","background-image":"url(http://www.optimabv.nl/wp-content/themes/optima%20twee/aflopend.gif)"});
					});
				});
			}
		}
	});
	
	$("a#prodbtn,a#dicht1").click(function() 
	{
		if ($("#submenu1 ul:last-child").is(":visible"))
		{
			$("#submenu1 ul:last-child").slideUp(200, function () 
			{
				$(this).prev().slideUp(200, arguments.callee); 
			});
			$("#dicht1").slideUp(1000, function()
			{
				$("#submenu1").slideUp(300, function ()
				{
					$("#header").slideDown(300);
					$("#submenubg").slideUp(300);
					$("a#prodbtn").css({"background-color":"#555","color":"#fff","background-image":"url(http://www.optimabv.nl/wp-content/themes/optima%20twee/aflopend.gif)"});
				});
			});
		}	
	});
	$("a#menubtn,a#dicht").mouseover(function()
	{
		if ($("#submenubg").is(":hidden")) 
		{
			$("#submenubg").slideDown(300, function () 
			{
				$("#submenu").slideDown(300, function () 
				{	
					$("#submenu ul:first").slideDown(200, function () 
					{
						$(this).next().slideDown(200, arguments.callee); 
					});
					$("a#dicht").slideDown(300);
				});
			});		
			$("#header").slideUp(300);
			$("a#menubtn").css({"background-color":"#e3e3e3","color":"#000","background-image":"url(http://www.optimabv.nl/wp-content/themes/optima%20twee/oplopend.gif)"});
		}
	}).click(function() 
	{
		if ($("#submenu ul:last-child").is(":visible"))
		{
			$("#submenu ul:last-child").slideUp(200, function () 
			{
				$(this).prev().slideUp(200, arguments.callee); 
			});
			$("a#dicht").slideUp(1000, function()
			{
				$("#submenu").slideUp(300, function ()
				{
					$("#header").slideDown(300);
					$("#submenubg").slideUp(300);
					$("a#menubtn").css({"background-color":"#555","color":"#fff","background-image":"url(http://www.optimabv.nl/wp-content/themes/optima%20twee/aflopend.gif)"});
				});
			});
		}	
		else
		{  	if ($("#submenu1").is(":visible"))
			{
				$("#submenu1 ul:last-child").slideUp(200, function () 
				{
					$(this).prev().slideUp(200, arguments.callee); 
				});
				$("a#dicht1").slideUp(1000, function()
				{
					$("#submenu1").slideUp(300);
					$("#submenu").slideDown(300, function () 
					{	
						$("#submenu ul:first").slideDown(200, function () 
						{
							$(this).next().slideDown(200, arguments.callee); 
						});
						$("a#dicht").slideDown(300);
						$("a#menubtn").css({"background-color":"#e3e3e3","color":"#000","background-image":"url(http://www.optimabv.nl/wp-content/themes/optima%20twee/oplopend.gif)"});
						$("a#prodbtn").css({"background-color":"#555","color":"#fff","background-image":"url(http://www.optimabv.nl/wp-content/themes/optima%20twee/aflopend.gif)"});
					});
				});
			}
		}
	});
	$("#submenu ul, #submenu1 ul").mouseover(function(){
		$(this).css("background","#ddd");
	}).mouseout(function(){
		$(this).css("background","#e3e3e3");
	});
});
