$(document).ready(function(){
	//main menu dropdowns	
	$("ul.sub").hide();
	$("a.main").mouseover(function(){
		$(".sub").hide();
		$("a.main").removeClass("selected");
		$(this).addClass("selected");
	});
	$("a.main").mouseout(function(){
		$("a.main").removeClass("selected");
	});
	$("a.submenu").mouseover(function(){
		$(".sub").hide();
		$(this).siblings(".sub").show();
		$("#mm-about").removeClass("selected");
		$("#mm-services").removeClass("selected");
		$("#mm-clients").removeClass("selected");
		$(this).addClass("selected");
	});
	$("body").click(function(){
		$(".sub").hide();
		$("#mm-about").removeClass("selected");
		$("#mm-services").removeClass("selected");
		$("#mm-clients").removeClass("selected");
	});
	$("ul.sub, ul.sub a").mouseover(function(){
		$(this).siblings(".submenu").addClass("selected");
	});
	
	
	//articles menu 
	$("#articles li a").mouseover(function(){
		$(this).parent().addClass("over");
	});
	$("#articles li a").mouseout(function(){
		$(this).parent().removeClass("over");
	});
	
	$(".articles li a").mouseover(function(){
		$(this).parent().addClass("over");
	});
	$(".articles li a").mouseout(function(){
		$(this).parent().removeClass("over");
	});
	
	//clients -> specific cases
	$(".case-content").hide();
	$(".case-header").mouseover(function(){
		$(this).addClass("hover");
	});
	$(".case-header").mouseout(function(){
		$(this).removeClass("hover");
	});
	$(".case-hide, .case-show").mouseover(function(){
		$(this).parent().addClass("hover");
	});
	
	var cases = new Array(0, 0, 0, 0);
	$(".case-header").click(function(){
		var i = $(this).children("a.case-show").attr("rel");
		if(cases[i] == 1){
			$(this).siblings(".case-content").hide();
			cases[i] = 0;
		} else {
			$(this).siblings(".case-content").show();
			cases[i] = 1;
		}
	});
	$(".case-hide").click(function(){
		$(this).parent().siblings(".case-content").hide();
		cases[$(this).attr("rel")] = 0;
		return false;
	});
	$(".case-show").click(function(){
		$(this).parent().siblings(".case-content").show();
		cases[$(this).attr("rel")] = 1;
		return false;
	});
	
	//clients
	$(".client-text").hide();
	
		$('.clientphoto').click(function() {
				$('.clientphoto').each(function () {
						$(this).attr("src", $(this).attr("src").replace('clients-color','clients-bw'));
				});
				active = $(this).attr('id');
				$(this).attr("src", $(this).attr("src").replace('clients-bw','clients-color'));
				$("#overview").hide();
				$(".client-text").hide();
				$("#"+$(this).attr("id")+"-text").show();
		});
	
		$(".clientphoto").mouseover(function(){
				$(this).attr("src", $(this).attr("src").replace('clients-bw','clients-color'));
				$(this).css("cursor", "pointer");
		});
	
		$("#clients img").mouseout(function(){
				if($(this).attr('id') != active) $(this).attr("src", $(this).attr("src").replace('clients-color','clients-bw'));
				$(this).css("cursor", "default");
		});
	
	
	//external links
	$("#articles a").attr("title", "External link - opens in a new window/tab");
	
	//no-javascript links
	$(".no-js").hide();
});

var active = '';
