$(document).ready(function(){
	/* Efectos mouse sobre Carousel */
	var arr = new Array();
	var selected = null;
	var selectedObj = null;
	$('.jMyCarousel ul li a').each(function(i){
		var x = i;
		$(this).attr("rel",x);
		var srcOrg = $(this).find('img').attr('src');		
		var srcArray = srcOrg.split('.');
		src = "";
		for(var i=0; i < srcArray.length-1; i++){ 
			if (src == "") { src = srcArray[i];	}
			else { src = src + "." + srcArray[i]; }
		}
		
		var srcArray2 = srcOrg.split('-');
		if (srcArray2.length == 1) { /* Comprovamos si el src del elemento ya se ha forzado para que esté activo */
			src = src + "." + srcArray[srcArray.length - 1];
		}
		else {
			src = src + "." + srcArray[srcArray.length - 1];
		}
		
		arr[x] = new Array();
		arr[x][0] = srcOrg;
		arr[x][1] = src;
	});
	
	$('.jMyCarousel ul li a').mouseover(function(){
		$(this).find('img').attr('src',arr[parseInt($(this).attr("rel"))][1]);
		
	}).mouseout(function(){
		if ($(this).attr("rel") != selected) {
			$(this).find('img').attr('src',arr[parseInt($(this).attr("rel"))][0]);
		}
	});
	
	$('.jMyCarousel ul li a').focus(function(){
		if(selected != parseInt($(this).attr("rel")) && selected != null){
			selectedObj.find('img').attr('src', arr[selected][0]);
		}
		selected = parseInt($(this).attr("rel"));
		selectedObj = $(this);
	});
	/* FIN Efectos mouse sobre Carousel */	
});
