// JavaScript Document

		var maxHeight=620;
	
	function footerAdjust(){
		 var yScroll;
	
		if (window.innerHeight && window.scrollMaxY) {	
			yScroll = window.innerHeight + window.scrollMaxY;
		} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
			yScroll = document.body.scrollHeight;
		} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
			yScroll = document.body.offsetHeight+15;
		}
		
		var windowHeight;
		if (self.innerHeight) {	// all except Explorer
			windowWidth = self.innerWidth;
			windowHeight = self.innerHeight;
		} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
			windowHeight = document.documentElement.clientHeight+15;
		} else if (document.body) { // other Explorers
			windowHeight = document.body.clientHeight;
		}	
		
		// for small pages with total height less then height of the viewport
		if(yScroll < windowHeight){
			pageHeight = windowHeight;
		} else { 
			pageHeight = yScroll;
		}
		if ($.browser.msie && $.browser.version == 6 ){
			pageHeight = windowHeight;
		}
		maxHeight = pageHeight;
		// window.alert( 'yscroll = ' + yScroll );
		//  window.alert( 'Height = ' + windowHeight );
		 //  window.alert( 'maxHeight = ' + maxHeight );
	}
	
      $(document).ready(function() {
			footerAdjust();
		
			$("#bottom").css('margin','0');
			$("#bottom").css('position','fixed');
			$("#bottom").css('bottom','0px');
			
			if ($.browser.msie && $.browser.version == 6 ){
				$("#primary").css("margin-bottom","4px");
				$("#bottom").css('margin','-4px');
			}
			globalFooter(maxHeight);
      });
	  
	  $(window).bind('resize', function() {
			
			if ($.browser.msie && $.browser.version == 6 ){
			}else{
				footerAdjust();
				globalFooter(maxHeight);
			}
	  });
	  