function initRollOverImages() {  
   var image_cache = new Object();  
    $("a.roll img").not("[src*='_o.']").each(function(i) {  
        var imgsrc = this.src;  
        var dot = this.src.lastIndexOf('.');  
        var imgsrc_on = this.src.substr(0, dot) + '_o' + this.src.substr(dot, 4);  
        image_cache[this.src] = new Image();  
        image_cache[this.src].src = imgsrc_on;  
        $(this).hover(  
            function() { this.src = imgsrc_on; },  
            function() { this.src = imgsrc; }  
        );  
    });  

}
$(document).ready(initRollOverImages);


$(function() {
	// Fade Slow
	var nav = $('.imgover_s');
	nav.hover(
		function(){
			$(this).fadeTo(300,0.5);
		},
		function () {
			$(this).fadeTo(300,1);
		}
	);
	// Fade Slow Lite
	var nav = $('.imgover_sl');
	nav.hover(
		function(){
			$(this).fadeTo(300,0.7);
		},
		function () {
			$(this).fadeTo(300,1);
		}
	);
	// Fade First
	var nav = $('.imgover_f');
	nav.hover(
		function(){
			$(this).fadeTo(1,0.7);
		},
		function () {
			$(this).fadeTo(1,1);
		}
	);
		
	// Fade BG image
	jQuery(".imgover_swap").hover(
	  function(){
		//jQuery(this).attr('src', String(jQuery(this).attr('src')).split('_on.jpg')[0] + ".jpg");
	    //jQuery(this).attr('src', String(jQuery(this).attr('src')).split('.jpg')[0] + "_on.jpg");
		jQuery(this).fadeTo(200, 0);
	  },
	  function(){
	   // jQuery(this).attr('src', String(jQuery(this).attr('src')).split('_on.jpg')[0] + ".jpg");
	   jQuery(this).fadeTo(300, 1);
	  }
	);
});


