//ocultamos todas las creatividades del carrusel menos la primera		
$(".pasoImagen").find("li").each(function(){
    $(this).css("visibility", "hidden");
});
$("#img0").css("visibility", "visible");

$('#next,#prev').click(function(){
	    a=false; //(Alberto)
		g=false;				
		
		c=parseInt($('.pasoImagen ul').css('left'));
		if($(this).attr('id')=="prev"){
		    if(curP!=0){		        
		        c=c+widP;g=-1;
		    }
		    else
		    {
		        //estoy en la primera, me voy a la última (nuevo)
		        c=0-(widP * (maxP-1));g=false;curP=maxP-1;
		        $('.pasoImagen ul').fadeOut(350, function(){
	                $('.pasoImagen ul').css("left",c);
	                $("#img" + "0").css("visibility", "hidden");
			        $("#img" + curP).css("visibility", "visible");
	            });
                $('.pasoImagen ul').fadeIn(350);
		        setEm();
		    }
		}else{		    
		    if(maxP!=curP+1){
		        c=c-widP;g=1;
		    }
		    else
		    {   
		        //estoy en la última, me voy a la primera (nuevo)
		        c=0;g=1;curP=-1;
		    }
		}
		if(g){
		    oldLi = curP;
		    curP+=g;
		    newLi = curP;
		        //$('.pasoImagen ul').animate({left:c+'px'},300);
	        $('.pasoImagen ul').fadeOut(350, function(){
	            $('.pasoImagen ul').css("left",c);
	            $("#img" + oldLi).css("visibility", "hidden");
			    $("#img" + newLi).css("visibility", "visible");
	        });
            $('.pasoImagen ul').fadeIn(350);
		    setEm();
		}		
	});

	$('.nextPrev a').click(function(){
	    a=false; //(Alberto)
		if($('.nextPrev a').index(this)!=curP){		    
		    oldLi = curP;
			curP=$('.nextPrev a').index(this);
			newLi = curP;
			//$('.pasoImagen ul').animate({left:(widP*-1)*curP+'px'},300);
			$('.pasoImagen ul').fadeOut(350, function(){			    
			    $('.pasoImagen ul').css("left",(widP*-1)*curP);
			    $("#img" + oldLi).css("visibility", "hidden");
			    $("#img" + newLi).css("visibility", "visible");
			});
            $('.pasoImagen ul').fadeIn(350);
			setEm();			
		}
		return false;
	});
	function SliceImg(){        
        if(!a){
            a=true;            
            if($("#img" + curP + "").find("img").length < 1){
                speed = $("#img" + curP + "").children().attr("class");
            }else{                
                speed = $("#img" + curP + "").find("img").attr("alt");
            }
            setTimeout('SliceImg()',speed);
            return;
        }
        if(p){                                    
            if($("#img" + curP + "").find("img").length < 1){               
                speed = $("#img" + curP + "").children().attr("class");
            }else{                
                speed = $("#img" + curP + "").find("img").attr("alt");
            }
            p = false;            
            setTimeout('SliceImg()',speed);
            return;
        }
                
        var maxP=$('.pasoImagen li').length;
        $('.pasoImagen ul').width(((maxP*widP)+1000)+'px');                
        g=false;
        c=parseInt($('.pasoImagen ul').css('left'));
        if($(this).attr('id')=="prev"){
            if(curP!=0){
            c=c+widP;g=-1;
            }
        }
        else
        {
            if(maxP!=curP+1){                
                c=c-widP;g=1;
            }
        }        
        if(g){            
            oldLi = curP;
            curP+=g;
            newLi = curP;
            if($("#img" + curP + "").find("img").length < 1){                
                speed = $("#img" + curP + "").children().attr("class");
            }else{                
                speed = $("#img" + curP + "").find("img").attr("alt");
            }
            $('.pasoImagen ul').fadeOut(350, function(){
                $('.pasoImagen ul').css("left",c);                      
                $("#img" + oldLi).css("visibility", "hidden");
			    $("#img" + newLi).css("visibility", "visible");                          
            });
            $('.pasoImagen ul').fadeIn(350);
            setEm();
        }else{
            oldLi = curP;
            curP=0;
            newLi = curP;
            if($("#img" + curP + "").find("img").length < 1){                
                speed = $("#img" + curP + "").children().attr("class");
            }else{                
                speed = $("#img" + curP + "").find("img").attr("alt");
            } 
            $('.pasoImagen ul').fadeOut(350, function(){            
                $('.pasoImagen ul').css("left", 0);                  
                $("#img" + oldLi).css("visibility", "hidden");
			    $("#img" + newLi).css("visibility", "visible");              
            });
            $('.pasoImagen ul').fadeIn(350);
            setEm();
            $('.pasoImagen ul').css("left", 0);
                        
        }                 
        
        if($("#img" + curP + "").find("img").length < 1){                        
            speed = $("#img" + curP + "").children().attr("class");
        }else{            
            speed = $("#img" + curP + "").find("img").attr("alt");        
        }
        setTimeout('SliceImg()',speed);
    }