$(document).ready(function() {
	var active = "";
	var gMap = "";


	gMap = $("div#map").html();

	$("section > section h1").after ("<span class='after'>more</span>");
	$("article[id$='-content']").hide ();
	$("#person-0-content").show ();
	
	$("header img").click(function() {
		$(".after").text ("more");
		$("article[id$='-content']").slideUp ("slow");
	} );
	
	// menu
	$("section > section").click( function() {
		if ($(this).attr("id") == "page-about") {
			$("li[id^='person-']").removeClass ("active");
			$("li#person-0").addClass("active");
			$("article[id$='-content'][id^='person-']").hide();
			$("#person-0-content").show();
		}
		
		$(this).parent().removeClass("hover" );
		$(this).parent().parent().removeClass("hover");
		$(".after").text ("more");
		if ( active != $(this).attr("id") ) {
			active = $(this).attr("id");
			$("article[id^='page-'][id$='-content']").slideUp("slow");
			$("article[id='"+$(this).attr("id")+"-content']").slideToggle("slow");
			$(this).children(".after").text ("hide");
			$(this).parent().addClass ('arrow_up');

			$("div#map").html(gMap);
		} else {
			active = "";
			$("article[id='"+$(this).attr("id")+"-content']").slideUp("slow");
			$(this).parent().removeClass ('arrow_up');
		}
	} );
	
	$("section > section").hover ( function () {
		if ( active != $(this).attr("id") ) {
			$(this).parent().addClass("hover" );
			$(this).parent().parent().addClass("hover");
		}
	}, function () {
		$(this).parent().removeClass("hover" );
		$(this).parent().parent().removeClass("hover");
	} );
	
	// about us
	$("li[id^='person-']").click( function() {
		$("li[id^='person-']").removeClass ("active");
		$("article[id$='-content'][id^='person-']").hide();
		$("#"+$(this).attr("id") + "-content").show();
		$("li[id='"+$(this).attr("id")+"']").addClass ("active");
	});
	
	// projects
    jQuery('article#page-projects-content ul').jcarousel({
    	wrap: 'circular',
    	scroll: 1,
    });
    
    // privacy_policy
	$("a#privacy_policy").colorbox(
		{
			width: "1020px",
			height: "70%",
			inline: true,
			href: "article#privacy_policy_content"
		}
	);
});
