var layout = new function(){
	
	/**
	 * Sets the height of an element dynamically
	 * by substrating various heights from the page height
	 * 
	 * @param element - the element to set height to
	 * @param params - the id of elements to substract heights
	 */
	this.setDynamicHeight = function(element, params, offset){
		
		var pageHeight = $(document).height();	
		
		for(i = 0; i <= params.length; i++){
			var el = params[i];
			pageHeight = pageHeight - $('#' + el).height();
		}		
		pageHeight = pageHeight - offset;
		$(element).height(pageHeight);	
	};
	
	this.standBy = function(element, callback){
		eval(callback);
		$(element).css('visibility', 'visible');
		var els = new Array;
		els[0] = 'topnav';
		els[1] = 'footer';
		layout.setDynamicHeight('#frameContent', els, 50);		
	};
	
	this.remove = function(el){		
		$(el).remove();
	};
	
	
};
