$(document).ready(function() {
	$('body').addClass('fx');
	DetectImageState.init(WFD_STATIC_COMMON + 'img/blank.gif', disableImages);

	$('.expandable-text').each(function() {
		var expandableText = $(this);
		var height = expandableText.height();
		expandableText.css({height: '10.5em'});
		if (expandableText.height() > height) {
			expandableText.css({
				height: height + 'px'
			});
		} else {
			$(this).after('<p class="view-more">... <a href="#">' + messageViewMore + '</a></p>');
			$(this).after('<p class="view-less"><a href="#">' + messageViewLess + '</a></p>');
			var viewMoreLink = $(this).parent().find('.view-more a');
			var viewLessLink = $(this).parent().find('.view-less a');
			viewMoreLink.click(function() {
				viewMoreLink.parent().hide();
				expandableText.animate({
					height: height + 'px'
				}, 3000);
				viewLessLink.parent().show();
				return false;
			});
			viewLessLink.click(function() {
				viewLessLink.parent().hide();
				expandableText.animate({
					height: '10.5em'
				}, 3000);
				viewMoreLink.parent().show();
				return false;
			});
			viewLessLink.click();
		}
	});
});

function disableImages(bDisabled) {
	if( bDisabled ){
		$('body').removeClass('img-enabled');
	}
}