function RecorrerImagenes() {

    var elemContenido = document.getElementById('contenido');
    var ele = elemContenido.getElementsByTagName('img');



    for (i = 0; i < ele.length; i++) {
        //ele[i].onclick = new Function(VerFoto(ele[i].src));

        if (ele[i].parentNode.tagName.toLowerCase() != 'a') {


            var myLink = document.createElement('a')
            var href = document.createAttribute('href');
            var rel = document.createAttribute('rel');

            var patron = /(ID2=)([^<]+)(&)/;
            var newstr = ele[i].src.replace(patron, "");
            newstr = newstr.replace('GETFILEW', 'GETFILE');

            //myLink.setAttribute(href, newstr);
            //myLink.href = 'http://www.google.es';
            //myLink.setAttribute(href, 'http://www.google.es');

            //myLink.setAttribute("class", "tab");
            myLink.setAttribute("href", newstr);
            myLink.setAttribute("rel", "prettyPhoto[iframe]");

            myLink.appendChild(ele[i]);

            var p2 = ele[i].parentNode;
            p2.replaceChild(myLink, ele[i]);

            //alert(myLink.innerHtml);
            //myLink.innerText = "Go here";

            //ele[i].parentNode.appendChild(myLink);
            //ele[i].parentNode.removeChild(ele[i]);
            //myLink.appendChild(ele[i]);

           // document.getElementById('contenido').appendChild(myLink);

            //ele[i].parentNode.appendChild(myLink);

            //var p2 = ele[i].parentNode;

            //p2.replaceChild(myLink, ele[i]);
            
            //ele[i].parentNode.appendChild(myLink);
            //eli[i]
        } 
    }
}

function RecorrerImagenes2() {

    var elemContenido = document.getElementById('contenido');
    var ele = elemContenido.getElementsByTagName('img');
    for (i = 0; i < ele.length; i++) {
        //ele[i].onclick = new Function(VerFoto(ele[i].src));

        if (ele[i].parentNode.tagName.toLowerCase() != 'a')
            ele[i].setAttribute('onclick', 'VerFoto(this)');
    }
}



function VerFoto(url) {
    var patron = /(ID2=)([^<]+)(&)/;
    newstr = url.src.replace(patron, "");
    newstr = newstr.replace('GETFILEW', 'GETFILE');

    window.open(newstr,"Image", "menubar=0,resizable=1");

}


function slideShow() {

    //Set the opacity of all images to 0
    $('#gallery a').css({ opacity: 0.0 });

    //Get the first image and display it (set it to full opacity)
    $('#gallery a:first').css({ opacity: 1.0 });

    //Set the caption background to semi-transparent
    $('#gallery .caption').css({ opacity: 0.7 });

    //Resize the width of the caption according to the image width
    $('#gallery .caption').css({ width: $('#gallery a').find('img').css('width') });

    //Get the caption of the first image from REL attribute and display it
    $('#gallery .content').html($('#gallery a:first').find('img').attr('rel'))
	.animate({ opacity: 0.7 }, 400);

    //Call the gallery function to run the slideshow, 6000 = change to next image after 6 seconds
    setInterval('gallery()', 6000);

}

function gallery() {

    //if no IMGs have the show class, grab the first image
    var current = ($('#gallery a.show') ? $('#gallery a.show') : $('#gallery a:first'));

    //Get next image, if it reached the end of the slideshow, rotate it back to the first image
    var next = ((current.next().length) ? ((current.next().hasClass('caption')) ? $('#gallery a:first') : current.next()) : $('#gallery a:first'));

    //Get next image caption
    var caption = next.find('img').attr('rel');

    //Set the fade in effect for the next image, show class has higher z-index
    next.css({ opacity: 0.0 })
	.addClass('show')
	.animate({ opacity: 1.0 }, 1000);

    //Hide the current image
    current.animate({ opacity: 0.0 }, 1000)
	.removeClass('show');

    //Set the opacity to 0 and height to 1px
    $('#gallery .caption').animate({ opacity: 0.0 }, { queue: false, duration: 0 }).animate({ height: '1px' }, { queue: true, duration: 900 });

    //Animate the caption, opacity to 0.7 and heigth to 100px, a slide up effect
    $('#gallery .caption').animate({ opacity: 0.7 }, 100).animate({ height: '20px' }, 500);

    //Display the content
    $('#gallery .content').html(caption);


}

