$(document).ready(function() {
	var valueBeforeChange = '';
	var htmlBeforeChange = '';
	adjustHomePageHeight();
	adjustNodePageHeight();
	adjustHeight();
	$("#home").hover(function() {
		$('#home-empty').addClass("selected");
	}, function() {
		$('#home-empty').removeClass("selected");
	});

	$("#home-empty").hover(function() {
		$('#home').addClass("selected");
	}, function() {
		$('#home').removeClass("selected");
	});

	$(window).scroll(function() {
		adjustHeight();
	});

	$(window).resize(function() {
		adjustHeight();
	});

	$('#change-language').live('click', function() {
		var  redirectTo = $('#language-redirect-url').val();
		if(redirectTo !== undefined && redirectTo !=''){
			window.location = '/' + redirectTo;
		}else{
			if ($(this).attr('href') == '#de') {
				window.location = '/de';
			} else {
				window.location = '/';
			}
		}
		return false;
	});

	var expandedheight = $('.left-menu ul li.active-trail a').height();
	if(expandedheight > 27) {
		$('.left-menu ul li.active-trail').css("background-image",'url("/sites/all/themes/foursc/images/left-menu-opened-bg-big.jpg")');
	}
	
	if(jQuery.trim($('.messages').html()) !='') {
		$('#display').html('<div id="display-message">' + $('.messages').html() + '</div>');
	}
});





function adjustHeight() {
	var winHeight = $(window).height();
	var divHeight = $('#body-content').height();
	var footerHeight = $('#footer').height();
	var topHeight = divHeight + 122;
	divHeight = topHeight + footerHeight;

	if (winHeight > divHeight) {
		var newFooterHeight = winHeight - topHeight - 30;
		$('#footer').height(newFooterHeight);
	}
}

function adjustNodePageHeight() {
	var bodyHeight = $('#scpage-node-body').height();
	var rightHeight = $('#scpage-node-right').height();
	var newHeight = bodyHeight;
	if (rightHeight > bodyHeight) {
		newHeight = rightHeight;
	}
	$('#scpage-node-separator').height(newHeight - 10);
}

function adjustHomePageHeight() {
	var welcomeHeight = $('#home-welcome').height();
	var newsHeight = $('#home-news').height();
	var newHeight = welcomeHeight;
	if (newsHeight > welcomeHeight) {
		newHeight = newsHeight;
	}
	$('#home-content-separator').height(newHeight - 10);

	var box1Height = $('#home-page-box-1').height();
	var box2Height = $('#home-page-box-2').height();
	var box3Height = $('#home-page-box-3').height();
	var boxHeight = box3Height;
	if (box2Height > box3Height) {
		boxHeight = box2Height;
	}
	if (box1Height > box2Height) {
		boxHeight = box1Height;
	}
	$('#home-page-box-1').height(boxHeight);
	$('#home-page-box-2').height(boxHeight);
	$('#home-page-box-3').height(boxHeight);
}

