// Window load event used just in case window height is dependant upon images
$(window).bind("load", function() { 
       
       var footerHeight = 0,
           footerTop = 0,
           $footer = $("#footer");
       	   $wrapper = $("#wrapper");
           $height_of_colours = $("#body_wrapper");
       	   $footer_search_center = $("#footer_search_center");
           $window = $(window).height();
       	   positionFooter();
       
       	   
       	   
       	$(".info_links").hover(function(){
       		this_footer_text = $(this).children(".footer_slide");
       		
       		$(this).children(".footer_slide").animate({top:0}, 300);
       		$(this_footer_text).children(".footer_slide_text").animate({opacity:1}, 300);
       	},function(){
      		this_footer_text = $(this).children(".footer_slide");
       		
       		$(this).children(".footer_slide").animate({top:247}, 300);
       		$(this_footer_text).children(".footer_slide_text").animate({opacity:0}, 300);
       	});

       	$(".info_links_end").hover(function(){
       		this_footer_text = $(this).children(".footer_slide");
       		$(this).children(".footer_slide").animate({top:0}, 300);
       		$(this_footer_text).children(".footer_slide_text").animate({opacity:1}, 300);
       		
       	},function(){
      		this_footer_text = $(this).children(".footer_slide");
       		
       		$(this).children(".footer_slide").animate({top:247}, 300);
       		$(this_footer_text).children(".footer_slide_text").animate({opacity:0}, 300);
       	});	   
       	   
       function positionFooter() {
    	   		
           
           footerSearchHeight = $footer_search_center.height();
           footerHeight = $footer.height()+73;
           
           //alert(footerHeight);
           footerSearchTop = ($(window).scrollTop()+$(window).height()-footerSearchHeight)+"px";
           footerTop = ($(window).scrollTop()+$(window).height()-footerHeight)+"px";



				
               if ( 932 < $(window).height()) {
            	   	
                   $("body").css("overflow", "hidden");

                    $(".info_links").css({
                	   height: $(window).height()-707
                   })
                    
                   $(".info_links_end").css({
                	  height: $(window).height()-707
                   }) 

                   $("#body_wrapper_bg").css({
                	  height: $(window).height()
                   }) 
                   
                   
                   
                   
               } else {
            	   
                   $("body").css("overflow", "auto");
                   
                    $(".info_links").css({
                	   height: 260
                   })
                    
                   $(".info_links_end").css({
                	  height: 260
                   }) 
                   
                                      
                    $("#body_wrapper_bg").css({
                	  height: 882
                   }) 
                   
                   
                   
                    $footer.css({
                       	position: "absolute",
                       	top: 636,
                       	left:0,
                        height: 260
                   })
                   
              
                                      
               }
               
  
                       $footer.css({
                       	position: "absolute",
                       	top: 636,
                       	left:0  
                   })               
               
               $("#footer_rollover").css({
              	  bottom: 71,
              	  width:"100%",
              	margin: "0 8px"
              	});	
                

               
       }

       $(window)
               .scroll(positionFooter)
               .resize(positionFooter)
               
});
