function showTab( id, section ) {
    var tab = document.getElementById( 'tab_' + id ) ;
    var list = document.getElementById( 'list_' + id ) ;
    var tabs = document.getElementById( section + '_tabs' ) ;
    var lists = document.getElementById( section + '_lists' ) ;

    for ( var i = 0; i < tabs.childNodes.length; i++ )
    {
        if ( "tab active" == tabs.childNodes[i].className ) { tabs.childNodes[i].className = "tab" ; }
    }
    tab.className = "tab active" ;

    for ( var j = 0; j < lists.childNodes.length; j++ )
    {
        if ( "list show" == lists.childNodes[j].className ) { lists.childNodes[j].className = "list" ; }
    }
    list.className = "list show" ;
}

function showPhoto( photo, crop, caption, photographer ) {
    document.getElementById( "image" ).href = photo ;
    document.getElementById( "photo" ).src  = crop ;
    document.getElementById( "photo" ).alt  = caption ;

    if ( "" != photographer )
    {
        photographer = "Photographer: " + photographer ;
    }
    else
    {
        photographer = "&nbsp;" ;
    }
    document.getElementById( "photographer" ).innerHTML = photographer ;
}