﻿/// <reference path="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1-vsdoc.js">

$(function () {
    $(window).resize(repositionFooter);
    repositionFooter();
});

function repositionFooter() {
    var windowHeight = $(window).height();

    var header = $('div#main > div#header');
    var headerPaddingTop = header.css("padding-top");
    var headerPaddingBottom = header.css("padding-bottom");
    var headerHeight = header.height();

    var footer = $('div#main div#footer');
    var footerPaddingTop = footer.css("padding-top");
    var footerPaddingBottom = footer.css("padding-bottom");
    var footerHeight = footer.height();

    var content = $('div#main div#content');
    var contentPaddingTop = content.css("padding-top");
    var contentPaddingBottom = content.css("padding-bottom");
    var contentHeight = content.height();

    var calcHeight =
        headerHeight + parseInt(headerPaddingTop) + parseInt(headerPaddingBottom) +
        contentHeight + parseInt(contentPaddingTop) + parseInt(contentPaddingBottom) +
        footerHeight + parseInt(footerPaddingTop) + parseInt(footerPaddingBottom);

    //alert(calcHeight);

    if (calcHeight < windowHeight) {
        content.height(windowHeight - calcHeight + contentHeight);        
    }
}
