// Cadres en tous genres...
// ------------------------

// Au Train de la Roya
// (c) Olivier Koot, 2005
// Pas touche à ces lignes !

// Identification du dossier, du fichier et du retour à la racine (../)
// --------------------------------------------------------------------

var fichier, dossier, racine, i, j;
fichier = location.href;
i = fichier.indexOf("train/", 0);
if (i==-1) // ne devrait pas se produire...
{ fichier = "";
  dossier = "";
  racine  = "";
}
else
{ i += 6;
  j = fichier.indexOf("/", i);
  if (j==-1)
  { dossier = ""; // dossier racine
    fichier = fichier.substring(i);
    racine  = "";
  }
  else
  { dossier = fichier.substring(i, j);
    fichier = fichier.substring(j+1);
    racine  = "../";
  }
  i = fichier.indexOf("#");
  if (i!=-1) // présence d'un signet
  { fichier = fichier.substring(0, i);
} }

// Définition des espaces et des pixels foncés
// -------------------------------------------

function fctEs(w, h)
{ return ('<img border="0" src="' + racine + 'src/espaceur.gif" width="' + w + '" height="' + h + '">');
}
function fctPF(w, h)
{ return ('<img border="0" src="' + racine + 'src/pixel-fonce.gif" width="' + w + '" height="' + h + '">');
}

// Encadré des images
// ------------------

function fctDias1()
{ var s  = '<table border="0" cellpadding="0" cellspacing="0"><tr>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td class="bg1" align="center"><p>';
  document.write(s);
}
function fctDias2()
{ var s  = '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td>' + fctEs(1,1) + '</td></tr></table>';
  document.write(s);
}

// Encadré des pages
// -----------------

var txtDebutDePage  = '<a href="#" class="block" onclick="window.focus();">' + fctEs(1,4) + '<br>';
    txtDebutDePage += 'Début de page<br>';
    txtDebutDePage += fctEs(1,4) + '</a>';

function fctPage1()
{ var s  = '<table border="0" cellpadding="2" cellspacing="0" width="100%"><tr>';    // Table 1 de centrage
      s += '<td align="center">';

      s += '<table border="0" cellpadding="0" cellspacing="0" width="746"><tr>';     // Table 2 de largeur
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '<td class="bg2">' + fctEs(744,1) + '</td>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td background="' + racine + 'src/ombre.gif">' + fctEs(1,5) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td class="bg0">';

      s += '<table border="0" cellpadding="8" cellspacing="0" width="100%"><tr><td>'; // Table 3 de contenu
  document.write(s);
}

function fctPage2()
{ var s  = '</td></tr></table>'; // Fin Table 3

      s += '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td background="' + racine + 'src/ombre2.gif">' + fctEs(1,5) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td class="bg1" align="center">' + txtDebutDePage + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '</tr></table>';      // Fin Table 2

      s += '<p>&nbsp;</p>';
      s += '</td></tr></table>'; // Fin Table 1
      
  document.write(s);
}

function fctPage3()
{ var s  = '</td></tr></table>'; // Fin Table 3

      s += '</td>';              // Table 2, suite
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td background="' + racine + 'src/ombre2.gif">' + fctEs(1,5) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td class="bg1" align="center">' + txtDebutDePage + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td background="' + racine + 'src/ombre.gif">' + fctEs(1,5) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td class="bg0">';

      s += '<table border="0" cellpadding="8" cellspacing="0" width="100%"><tr><td>'; // Table 3 de contenu
  document.write(s);
}

// Encadré des titres
// ------------------

function fctTitre1()
{ var s  = '<table border="0" cellpadding="2" cellspacing="0" width="100%"><tr>';
      s += '<td class="bg4" align="center">';
      s += '<table border="0" cellpadding="0" cellspacing="0"><tr>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td>' + fctPF(694,1) + '</td>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td><img border="0" src="' + racine + 'src/num-fond.gif" width="50" height="32"></td>';
      s += '<td class="bg1" background="' + racine + 'src/banniere.jpg">';
  document.write(s);
}

function fctTitre2()
{ var s  = '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '</tr><tr>';
      s += '<td>' + fctEs(1,1) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td class="bg2">' + fctEs(1,1) + '</td>';
      s += '<td>' + fctEs(1,1) + '</td></tr></table>';
      s += '</td></tr></table>';
  document.write(s);
}

// Note de bas de page
// -------------------

function fctNote(index)
{ var s  = fctPF(100,1) + '<br>';
      s += fctEs(  1,4) + '<br>';
  document.write(s);
}

// Bas de page
// -----------

function fctBasDePage()
{ var i, s = '';
  for (i=0; i<8; i++) s += '<p>&nbsp;</p>';
  s += '<table border="0" cellpadding="0" cellspacing="0" width="100%" background="' + racine + 'src/train-anime2.gif"><tr>';
  s += '<td>' + fctEs(1,18) + '</td>';
  s += '</tr></table>';
  s += '<table border="0" cellpadding="0" cellspacing="0" width="100%"  class="bg4"><tr>';
  s += '<td align="center">' + fctEs(1,18) + '<br>';
  s += '<a href="' + racine + 'index.htm" class="menu">&nbsp;&nbsp;(c) Au Train de la Roya&nbsp;&nbsp;</a>';
  s += '<br>' + fctEs(1,18) + '</td>';
  s += '</tr></table>';
  document.write(s);
}









