	$(window).bind('load', function() {
	    var preload = new Array();
	    $(".hover").each(function() {
	        s = $(this).attr("src").replace(/\.(.+)$/i, "_sel.$1");
	        preload.push(s)
	    });
	    var img = document.createElement('img');
	    $(img).bind('load', function() {
	        if(preload[0]) {
	            this.src = preload.shift();
	        }
	    }).trigger('load');
	});
	
	$(document).ready(function() {
	    /* general hovers */
	    $(".hover").each(function() {
	        if ($(this).attr("src").match(/_sel\.(.+)$/i)) {
	            $(this).removeClass("hover");
	        }
	    });
	    $(".hover").hover(function() {
	        s = $(this).attr("src").replace(/\.(.+)$/i, "_sel.$1");
	        $(this).animate({ opacity: "0.6" }, "fast");
	        $(this).attr("src", s);
	    }, function() {
	        s = $(this).attr("src").replace(/_sel\.(.+)$/i, ".$1");
        	$(this).animate({ opacity: "1" }, "fast");
	        $(this).attr("src", s);
	    });
	    $(".services_button").hover(function(){
            $("#services_submenu").animate({opacity: "show"}, "slow");
            return false;
        }, function() {
            
        });
        $("#services_submenu").hover(function(){
            
        }, function() {
           $("#services_submenu").animate({opacity: "hide"}, "fast");
        });
        
	});
