$(document).ready(function()
	{
		//
		// Menu
		//
		
		var hasFlash = false;
		try {
			var fo = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
			if(fo) hasFlash = true;
		}catch(e){
			if(navigator.mimeTypes ["application/x-shockwave-flash"] != undefined) hasFlash = true;
		}
		if (!hasFlash)
		{
			$("#flashContainer").addClass("idee");
			$(".projects").hide();
		}
		
		var delay = 250;
		var anim  = "swing";
		
		// Achtergrondafbeelding weergeven
		/*
		$(".menu div.mItem,.menu div.mItem div").hover(
			function()
			{
				//$(this).stop().animate({backgroundPosition:"0px center"},delay,anim);
				
				if ($.browser.msie && $.browser.version.substr(0,1) == 6)
					$(this).css({filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_bg.png', sizingMethod='crop');"});
				else
					$(this).css({backgroundImage:"url(images/menu_bg.png)"});
			},
			function ()
			{
				//$(this).stop().animate({backgroundPosition:"-120px center"},delay,anim);
				
				if ($.browser.msie && $.browser.version.substr(0,1) == 6)
					$(this).css({filter:"none"});
				else
					$(this).css({backgroundImage:"none"});
			}
		);
		*/
		// Uitklap animatie van menu links
		$(".menu div[sub=true]").click(
			function()
			{
				var t = $(this).attr("target");
				$("."+t).toggle(100,toggled);
			}
		);
		var wasActive=null;
		function toggled()
		{
			var c = $(this).attr("class");
			if (wasActive==null)
					wasActive = $("div[target="+c+"] a").hasClass("active");
			// inklappen
			if ($(this).css("display") == "block")
			{
				$("div[target="+c+"] a").addClass("active");
				$("div[target="+c+"] a").addClass("down");
			}
			else // uitklappen
			{
				$("div[target="+c+"] a").removeClass("down");
				if (!wasActive)
					$("div[target="+c+"] a").removeClass("active");
			}
		}
		applyCufon();
	}
);

function flashMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
}
function applyCufon()
{
	// cufon
	Cufon.replace('.title, .white, .blue');
	Cufon.replace('.menu a',{hover:true});
}
swfobject.registerObject("flashBG", "9.0.115", "expressInstall.swf");
