/**
 * @author ncooley
 * 
 * This .js file overloads the global footer's moveFooter function to account for the new borders being added... 
 * 
 */
                             
 
function moveFooter(){
  var wrapper = $pC('#wrapper').outerHeight();
  var footerheight = $pC('#footer').outerHeight();
  var windowheight = $pC(window).height();
  var totalPageHeight = $pC('#content').outerHeight() + wrapper + footerheight;
    
    function getFooterOffset(){    	          
	    return (windowheight - footerheight) + 'px'  	
	}
	function updateFooter(type){
		switch (type){
			case "abs":
			$pC('#footer').css({position: 'absolute',top: getFooterOffset()}) 	
			break;
			
			case "static":
			$pC('#footer').css({position: 'static'})
			break;
		}
	}
  
  if ((totalPageHeight < windowheight)){
	updateFooter("abs");
  }
  else if (totalPageHeight > windowheight){  	
	updateFooter("static");	
  }     
}			
 