GoldmanSachs.Footer = new Class({
	presets: {
		DOC_ID: 'gs_doc',
		MAIN_ID: 'gs_main',
		TOP_PAD: 0
	},
	initialize: function() {
		this.mainElement = $(this.presets.MAIN_ID);
		this.docElement = $(this.presets.DOC_ID);
		this.browserOffset = (window.ie)? 30 : 30;
		this.setHeight();
	},
	setHeight : function () {
		var tpad = this.presets.TOP_PAD;
		var wh = window.getHeight(), dh = this.docElement.getCoordinates().height, mh = this.mainElement.getCoordinates().height;

		if (wh - dh > 0) {
			this.mainElement.setStyle('padding-bottom', (wh - dh + 1) + 'px');
		} else {
			this.mainElement.setStyle('padding-bottom', tpad + 'px');
		}
	}
});
