function initgallery(counter, firstrun) {
    var fade = 2000;
    var wait = 2000;
    var waitloop = (2*fade)+wait;
    
    if (counter == 1 && firstrun)
    {
        setTimeout("initgallery("+counter+", 0)", wait);
        return;
    }
    
    if (base_images.length == counter)
        {counter = 0}
    
    image = base_images[counter];    
    
    $('#fadeimage').fadeTo(fade, 0, function() {
        $('#fadeimage').attr('src', image).fadeTo(fade, 1);
    })
    
    counter++;
    setTimeout("initgallery("+counter+", 0)", waitloop);
    
}