/* SHADOWBOX
-------------------------*/
Shadowbox.init({
	overlayColor: "#000",
	handleOversize: "none",
	displayNav: "false",
	viewportPadding: "0",
	animate: false,
	animateFade: false,
	overlayOpacity: 0.7
	});

/* SLIDESHOW
-------------------------*/
$(function() {
	$('#headerimg').cycle({
		fx: 'fade',
		timeout: 5000
	});
});

/* ASIDE
-------------------------*/
$(function() {
	$('#events').hide();
	$('#greenlink').hide();
	$('body.events #newshighlights').hide();
	$('body.events #greenlink').hide();
	$('body.events #events').show();
	$('body.greenlink #newshighlights').hide();
	$('body.greenlink #greenlink').show();
	$('body.greenlink #events').hide();

	$('a.greenlink').click(function(){
		//$('#greenlink').show();
		//$('#newshighlights').hide();
		//$('body').addClass("green");
		//$('body').removeClass("news");
		//$('body').removeClass("newshighlights");
		//return false;
	});

	$('a.newshighlights').click(function(){
		//$('#newshighlights').show();
		//$('#greenlink').hide();
		//$('body').addClass("news");
		//$('body').removeClass("green");
		//$('body').removeClass("greenlink");
		//return false;
	});

	$('body.newshighlights a.newshighlights').click(function(){
		$('body').addClass("newshighlights");
	});

	$('body.greenlink a.greenlink').click(function(){
		$('body').addClass("greenlink");
	});

	if ($("body#single").attr("class") == "") $("body#single").addClass("single");
});

/* MENU
-------------------------*/
$(function(){
	$("div#menu ul").each( function() {
		if ($(this).children().length == 0) {
			$(this).remove();
		}
	});

	$("div#menu ul:last").addClass('last')
	$("body#home ul li:first").addClass('home')

	$('div#menu ul').addClass(function() {
		return 'menu' + $(this).index();
	});

	$("div#menu ul").each( function() {
		if ($(this).children().length == 1) {
			$(this).addClass('single');
		} else {
			$(this).find("li:first").addClass('first');
			$(this).find("li:last").addClass('last');
		}
	});

	$("div#menu").addClass("length" + $("div#menu").children().length);

	$("div#menu ul li").each( function() {
		$(this).html("<table><tr><td>" + $(this).html() + "</td></tr></table>");
	});

	$("div#menu ul li.customizedsolutions a").click(function(){
		Shadowbox.open({
			content : $(this).attr("href"),
			player : 'iframe',
			width : 700,
			height : 570
			});
		return false;
	});

	$("div#menu").addClass("menulength" + $("div#menu ul:last li").length);

	$("div#menu").css("visibility", "visible");
});

/* EXTRA PAGE-ITEMS
-------------------------*/
$(function() {
	$("#pageitems .pageitemContainer").each(function(index) {
		$(this).find(".pageitemTitle")
			.attr("id", "pageitemTitle_" + index)
			.click(function() {
				$("#pageitems .pageitemTitle").removeClass("selected");
				$("#pageitems .pageitemContent").hide();
				$("#pageitems #pageitemContent_" + index).show();
				$(this).addClass("selected");
				return false;
			})
			.prependTo("#pageitems");
		$(this).find(".pageitemContent").attr("id", "pageitemContent_" + index).hide();
	});
});

$(function() {
	if($("div.pageitemContainer").length == 0){
		$("div.pageitemContact").addClass('empty');
	}
});
