$(document).ready(function(){
	if($('#active').length){
		var activePos = ($('#active a').position().left - (($(document).width() - 814) / 2 ));
		var aiPos = activePos;
	} else {
		var aiPos = 0;
	}
	$('#navi #ai').css("marginLeft", aiPos+"px");
	$('#navi ul li a').hover(function(){
		var elemPos = $(this).position().left - (($(document).width() - 814) / 2 );
		var topPos = $(this).css('margin-top');
		var newPos = elemPos + ($(this).width() / 2) - 16;
		$("#navi #ai").show();
		$("#navi #ai").stop(true, true);
		$("#navi #ai").animate( { "marginLeft": newPos+"px" }, 250);
	});
	$('div#navi').mouseleave(function(){
		$("#navi #ai").fadeOut();
	});

	footerPosition();

	if($('div#content.kerry_kennedy #cont_body img#kerry_kennedy').length){
		if($('#cont_body').height() > 381){
			var newMargin = $('#cont_body').innerHeight()
							- $('img#kerry_kennedy').height()
							- $('#cont_body h1').outerHeight() - eval($('#cont_body h1').css('marginTop').replace('px','')) - eval($('#cont_body h1').css('marginBottom').replace('px',''))
							- $('#cont_body p:first').outerHeight() - eval($('#cont_body p:first').css('marginTop').replace('px','')) - eval($('#cont_body p:first').css('marginBottom').replace('px',''))
							- $('#cont_body p:nth(1)').outerHeight() - eval($('#cont_body p:nth(1)').css('marginTop').replace('px','')) - eval($('#cont_body p:nth(1)').css('marginBottom').replace('px',''))
							+ eval($('#cont_body').css('paddingTop').replace('px','')) + eval($('#cont_body').css('paddingBottom').replace('px',''));
		} else {
			var newMargin = 0;
		}
		$('div#content.kerry_kennedy #cont_body img#kerry_kennedy').css("marginTop", newMargin + "px");
	}

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

function footerPosition(){
	if($('body').height() < $(document).height()){
		var newTop = $(document).height() - $('#footer').height();
		$('#footer').css("position","absolute");
		$('#footer').css("top",newTop + "px");
		$('#footer').css("width",$(document).width());
	}
}
