jQuery.fn.fadeIn = function(speed, callback) { 
    return this.animate({opacity: 'show'}, speed, function() { 
        if (jQuery.browser.msie)  
            this.style.removeAttribute('filter');  
        if (jQuery.isFunction(callback)) 
            callback();  
    }); 
}; 
 
jQuery.fn.fadeOut = function(speed, callback) { 
    return this.animate({opacity: 'hide'}, speed, function() { 
        if (jQuery.browser.msie)  
            this.style.removeAttribute('filter');  
        if (jQuery.isFunction(callback)) 
            callback();  
    }); 
}; 
 
jQuery.fn.fadeTo = function(speed,to,callback) { 
    return this.animate({opacity: to}, speed, function() { 
        if (to == 1 && jQuery.browser.msie)  
            this.style.removeAttribute('filter');  
        if (jQuery.isFunction(callback)) 
            callback();  
    }); 
};

jQuery(function() {

	$(document).ready(function() {
		
		$('#four-pics li').mouseenter(function() {
			$(this).children('.colour').fadeIn('fast');
		});
		
		$('#four-pics li').mouseleave(function() {
			$(this).children('.colour').fadeOut('slow');
		});
		
	});
});


jQuery(function() {

	$(document).ready(function() {
		
		$('#vert-pics li').mouseenter(function() {
			$(this).children('.colour').fadeIn('fast');
		});
		
		$('#vert-pics li').mouseleave(function() {
			$(this).children('.colour').fadeOut('slow');
		});
		
	});
});
