function calcule_nimg( np, ni )
{
  np--; // 0 à 3
  ni--; // 0 à 3
  n = np*4 + ni;
  return n;
}

function affiche_oeuvre( np, ni )
{
// np = numéro de la page (1-4)
// ni = numéro de l'image dans la page (1-4)
  c = calcule_nimg( np, ni );
  if( oeuvre[c][6] != null ) 
    chaine = "<IMG SRC='" + oeuvre[c][0] + ".jpg' width='" + oeuvre[c][6] + "' height='" + oeuvre[c][7] + "' />";
  else
    chaine = "<IMG SRC='" + oeuvre[c][0] + ".jpg' />";
  document.write( chaine );
}

function affiche_titre( np, ni )
{
// np = numéro de la page (1-4)
// ni = numéro de l'image dans la page (1-4)
  if( arguments.length == 1 )
   c = np;
  else
   c = calcule_nimg( np, ni );

  document.write( oeuvre[c][1] );
}

function affiche_annee( np, ni )
{
// np = numéro de la page (1-4)
// ni = numéro de l'image dans la page (1-4)
  c = calcule_nimg( np, ni );
  document.write( oeuvre[c][2] );
}

function affiche_mediums( np, ni )
{
// np = numéro de la page (1-4)
// ni = numéro de l'image dans la page (1-4)
  c = calcule_nimg( np, ni );
  document.write( oeuvre[c][3] );
}

function affiche_dimensions( np, ni )
{
// np = numéro de la page (1-4)
// ni = numéro de l'image dans la page (1-4)
  c = calcule_nimg( np, ni );
  document.write( oeuvre[c][4] );
}


function affiche_commentaire( np, ni )
{
// np = numéro de la page (1-4)
// ni = numéro de l'image dans la page (1-4)
  c = calcule_nimg( np, ni );
  document.write( oeuvre[c][5] );
}


function lien_suivant( np, ni )
{
  ni++; // (2 à 5)
  if( ni == 5 )
 {
   ni = 1;
   np++;
   if( np == 5 ) np = 1;
 }

  chaine = "<a href='" + np + ni + ".htm'>";
  document.write( chaine );
}


function lien_precedent( np, ni )
{
  ni--; // (0 à 3)
  if( ni == 0 )
 {
   ni = 4;
   np--;
   if( np == 0 ) np = 4;
 }

  chaine = "<a href='" + np + ni + ".htm'>";
  document.write( chaine );
}


function lien_menu( np )
{
  chaine = "<a href='main" + np + ".htm'>";
  document.write( chaine );
}


function affiche_thumbnail( n )
{
  chaine = "<IMG SRC='" + oeuvre[n][0] + "_small.jpg' BORDER='0' hspace='8'>";
  document.write( chaine );
}


function affiche_page( n )
{
  document.write( "<img src='../" + n + ".gif' width='43' height='43' border='0'>" );
}

function lien_page_precedente( n )
{
  if( n == 1 ) n = 4;
  else n--;
  document.write( "<a href='page" + n + ".htm'>&laquo;</a>" );
}

function lien_page_suivante( n )
{
  if( n == 4 ) n = 1;
  else n++;
  document.write( "<a href='page" + n + ".htm'>&raquo;</a>" );
}

