/*
	$(document).ready(function(){
		$('form.comment-form textarea, textarea.autoresize').autoResize({
			onResize: function(){},
			animate: false,
			animateCallback: function(){},
			animateDuration: 0,
			extraSpace: 0
		});
		
		$('a.like, a.dislike').click(function(e){
			var element = $(this).parent().find('.the_count');
			$.ajax({
				url: $(this).attr('href'),
				dataType: "text",
				success: function(data) {
					element.html(data);
				}
			});
			
			$(this).blur();
			return false;
		});
	});
*/	
	
	//-- Reposition the footer on short pages
	$(window).load(function(){
		repositionFooter('load');
	});
	$(window).resize(function(){
		repositionFooter('resize');
	});
	
	function repositionFooter()
	{
		var doc = $('body').height();
		
		var sum = 0;
		
		$('#page-container .wrapper').each(function(){
			sum = sum + parseInt($(this).css('margin-top')) 
					+ parseInt($(this).css('padding-top')) 
					+ $(this).height() 
					+ parseInt($(this).css('padding-bottom')) 
					+ parseInt($(this).css('margin-bottom'));
		});
		
		var partners = parseInt($('#partners').css('margin-top')) 
				+ parseInt($('#partners').css('padding-top')) 
				+ $('#partners').height() 
				+ parseInt($('#partners').css('padding-bottom')) 
				+ parseInt($('#partners').css('margin-bottom'));
		
		var info = parseInt($('#organization-info').css('margin-top')) 
				+ parseInt($('#organization-info').css('padding-top')) 
				+ $('#organization-info').height() 
				+ parseInt($('#organization-info').css('padding-bottom')) 
				+ parseInt($('#organization-info').css('margin-bottom'));
		
		//alert(sum+"+"+info+"+"+partners);
		sum = sum + info + partners;
		
		sum = sum + parseInt($('#footer').css('margin-top'));
		sum = sum + parseInt($('#navigation').css('margin-bottom'));
		
		
		var win = $(window).height();
		
		if ( doc != sum && sum < doc )
		{
			diff = doc - sum;
			var new_height = $('#organization-info').height()+diff;
			
			if ( !$.browser.msie )
			{
				$('#organization-info').css('height','auto !important');
				$('#organization-info').css('min-height',new_height+'px');
			}
			$('#organization-info').css('height',new_height+'px');
			
		}
		else if ( sum > doc )
		{
			$('#organization-info').css('height','15px');
			$('#organization-info').css('min-height','15px');
		}
		
	}
