function rotateImageIndex(elementoImg)
{
    if(elementoImg.hasClass('t1'))
    {
        window.location.href = elementoImg.attr('title');
    }
    else
    {
        var elemento = elementoImg;
        var liElemento = elementoImg.parent().parent();
        
        var lstLi = liElemento.siblings();
        
        $(lstLi).each(function(i, val){
            if(elemento.hasClass('t2'))
            {
                if($(this).hasClass('p1'))
                {
                    $(this).removeClass('p1');
                    $(this).addClass('p3');
                    
                    var img = $(this).children().children();
                    img.removeClass('t1');
                    img.addClass('t3');
                }
                else
                {
                    $(this).removeClass('p3');
                    $(this).addClass('p2');
                    
                    var img = $(this).children().children();
                    img.removeClass('t3');
                    img.addClass('t2');
                }
            }
            else
            {
                if($(this).hasClass('p1'))
                {
                    $(this).removeClass('p1');
                    $(this).addClass('p2');
                    
                    var img = $(this).children().children();
                    img.removeClass('t1');
                    img.addClass('t2');
                }
                else
                {
                    $(this).removeClass('p2');
                    $(this).addClass('p3');
                    
                    var img = $(this).children().children();
                    img.removeClass('t2');
                    img.addClass('t3');
                }
            }
        });
        
        var classeImg = elemento.attr('class');
        elemento.removeClass(classeImg);
        var classeLi = liElemento.attr('class');
        liElemento.removeClass(classeLi);
        
        elemento.addClass('t1');
        liElemento.addClass('p1');
        liElemento.hide()
        liElemento.show(1000);
    }
}

function rotateImageIndexFadeOut()
{
    var lstLi = $('#slideshow ul li');
    
    $(lstLi).each(function(){
        switch($(this).attr('class'))
        {
            case 'p1':
                $(this).fadeOut(1500, function()
                {
                    rotateImageIndexFadeIn();
                });
                break;
            case 'p2':
                $(this).fadeOut(1000);
                break;
            case 'p3':
                $(this).fadeOut(500);
                break;
        }
    });
}

function rotateImageIndexFadeIn()
{
    var lstLi = $('#slideshow ul li');

    $(lstLi).each(function(){
        switch($(this).attr('class'))
        {
            case 'p1':
                $(this).removeClass('p1');
                var img = $(this).children().children();
                img.removeClass('t1');
                
                $(this).addClass('p3');
                img.addClass('t3');
                
                $(this).fadeIn(500);
                break;
            case 'p2':
                $(this).removeClass('p2');
                var img = $(this).children().children();
                img.removeClass('t2');
                
                $(this).addClass('p1');
                img.addClass('t1');
                
                $(this).fadeIn(2500);
                break;
            case 'p3':
                $(this).removeClass('p3');
                var img = $(this).children().children();
                img.removeClass('t3');
                
                $(this).addClass('p2');
                img.addClass('t2');
                
                $(this).fadeIn(1500);
                break;
        }
    });
}
