$(function() {
	equalHeightBoxes();
	$(window).bind('resize', equalHeightBoxes);

	$('.latestcontentbuttoncontainer a').click(function() {
		var boxes = $('.sidemenu-list .other');
		var button = $(this).children().children().get(0);

		if ($(boxes.get(0)).css('display') == 'none') {
			$(boxes).slideDown();
			button.alt = '-';
			button.title = 'Hide recently added contents';
			button.src = '/site/style/css/images/collapsebutton.gif';
		} else {
			$(boxes).slideUp();
			button.alt = '+';
			button.title = 'See recently added contents';
			button.src = '/site/style/css/images/expandbutton.gif';
		}

		return false;
	});

	$('.news-box-items-side a').click(function(e) {
		var newsitems = $(this).parent().next().children();
		visibleItem = $.grep(newsitems, function(n, i) {
			return !($(n).css('display') == 'none');
		});
		if (e.target.alt.indexOf('Previous') == -1) { // "Next" image clicked
			var next = $(visibleItem).next();
			if (next.length == 0) {
				next = $(visibleItem).parent().children().get(0);
			}
			$(visibleItem).hide();
			$(next).show();
			equalHeightBoxes();
		} else {
			$.grep(newsitems, function(n, i) {
				return !($(n).css('display') == 'none');
			});
			var prev = $(visibleItem).prev();
			if (prev.length == 0) {
				prev = $(visibleItem).parent().children().get($(visibleItem).parent().children().length-1);
			}
			$(visibleItem).hide();
			$(prev).show();
			equalHeightBoxes();
		}

		return false;
	});
});



function equalHeightBoxes() {
	var rsbox = $('.news-box-items .desc:visible').get(0);
	var rvbox = $('.news-box-items .desc:visible').get(1);
	if (rsbox != undefined && rvbox != undefined) {
		$(rsbox).css('height', '');
		$(rvbox).css('height', '');
		if ($(rsbox).height() > $(rvbox).height()) {
			$(rvbox).css('height', $(rsbox).height() + "px");
		} else {
			$(rsbox).css('height', $(rvbox).height() + "px");
		}
	}
}
