jQuery(document).ready(function(){
	navigation.rollover.init();
});
// Navigation Rollover Images
navigation = {};
navigation.rollover = 
{
	init: function()
	{
		this.preload();
		
		jQuery('#navigation img.ro').hover(
			function () { jQuery(this).attr('src', navigation.rollover.newimage(jQuery(this).attr('src')));},
			function () { jQuery(this).attr('src', navigation.rollover.oldimage(jQuery(this).attr('src')));}
		);
	},
	
	preload: function()
	{
		jQuery(window).bind('load', function() {
			jQuery('#navigation img.ro').each(function(key,elm) { jQuery('<img>').attr('src', navigation.rollover.newimage(jQuery(this).attr('src')));});
		});
	},
	
	newimage: function (src)
	{
		return src.substring(0, src.search(/(\.[a-z]+)$/)) + '_o' + src.match(/(\.[a-z]+)$/)[0];
	},
	
	oldimage: function(src)
	{
		return src.replace(/_o\./, '.');
	}
}