/*--------------------------------------------------------------------------------------------------- 
 * JQuery Plugin: "footerResize"
 * by: SGCA(http://www.ca-inc.co.jp) and Special Thanks to NGM DESIGN(http://www.ngm-design.com)
-----------------------------------------------------------------------------------------------------*/

$.fn.footerResize=function(){

	var fNode=$(this);
	var fPadding=parseInt(fNode.css("padding-top"))+parseInt(fNode.css("padding-bottom"));
	var fMargin=parseInt(fNode.css("margin-bottom"));
	var defHeight=fNode.height();
	var fHeight=defHeight+fPadding+fMargin;
	var mybrowser="mod";
	if (typeof document.documentElement.style.maxHeight == "undefined") mybrowser="old"; //under IE6.0
	
	var resizeFooter=function(){
		var wHeight=$(window).height();
		var footerY=fNode.offset().top;
		if(wHeight-fHeight>footerY){
			new_fHeight=wHeight-footerY-fPadding;
			if(mybrowser=="old") new_fHeight=wHeight-footerY;
			fNode.css("height",new_fHeight);
		}
		else fNode.css("height",defHeight);
	}
	
	$(window).bind("load", resizeFooter);
	$(window).bind("resize", resizeFooter);

	return this;
}
