$(document).ready(function() {
     // SET UP HOVER EFFECTS ON BLURB BOXES
	 $('.blurb').hover(function() {
	 		$(this).css("background", "url(/i/bg_blurb_hover.gif) top left no-repeat;");
			$(this).css("cursor", "pointer");
			return false;
     },
	 function(){
	 		$(this).css("background", "url(/i/bg_blurb.gif) top left no-repeat;");
	 });
	 
	 // SET UP HOVER EFFECTS ON HOME PAGE (BIG RIGHT IMAGE CHANGE)
	 $('body#home .blurb').hover(function() {
          var newSrc = $(this).find("a").attr('rel');
			$('#middler-col-2 img.bigone').attr('src', newSrc).hide().fadeIn("");
			return false;
     },
	 function(){
	 });
	 
	// MAKE BLURB DIVS CLICKABLE
	$(".blurb").click(function(){
    	window.location=$(this).find("a").attr("href");return false;
	});	 
	 	
	// SET UP ACCORDIANS ON "OUR APPROACH" PAGE
	$('.acc').slidePanel({ 
		role:'accordion' 
	});
		
	// SET UP IMAGE GALLERY ON GALLERY PAGE
	$('#gallery-main').flash(
        { src: 'gallery_main.swf',
          width: 455,
          height: 386 }
    );
	 
	 // SET UP LIGHTBOX EFFECT ON SERVICES PAGES
	 $(".lightbox").lightbox();
});

// Preload larger home page images that fade in on mouseover of smaller images.  Neccessary or it's jerky during first hover. 
$(window).bind('load', function() {
	$.preloadImages("/i/home_image_hover_custom.jpg", "/i/home_image_hover_semi.jpg", "/i/home_image_hover_ac.jpg");
});