// differentes fonctions concernant la date et l'heure


function afficherDate(une_date)
  {
  // trouve les valeurs necessaires//

  var jrsem = une_date.getDay();
  var jrmoi = une_date.getDate();
  var nbmoi = une_date.getMonth();
  var annee = (une_date.getYear()>99 && une_date.getYear()<1970) ? une_date.getYear()+1900 : une_date.getYear();

  // cree la ligne //
     var jour = new Array("Sonntag","Montag","Dienstag","Mittwoch",
                "Donnerstag","Freitag","Samstag","Sonntag");
     var mois = new Array("Januar","Februar","M&auml;rz","April",
	        "Mai","Juni","Juli","August","September",
	        "October","November","Dezember");
     var La_Date = jour[jrsem]+",&nbsp;den&nbsp;"+jrmoi;
     La_Date += ".&nbsp;" + mois[nbmoi]+"&nbsp;"+annee;
     return La_Date;

  }

//==========================================

function refreine(lang)
  {
  // ecrit la ligne de liens sur la page des reines
  // en fonction de la langue, mais seul l'anglais
  // marche correctement maintenant



  }
//==========================================

function copi(lang)
  {
  // selectionne les deux lignes de copyright
  // en fontion de la langue

 var date = new Date();
 var annee = (date.getYear()>99 && date.getYear()<1970) ? date.getYear()+1900 : date.getYear();
 var texte = '<P>&nbsp;</P><img src="http://www.pedigreeapis.org/image/lignr1.gif" width="100%" height="8" align="TOP">\n<ADDRESS ALIGN="CENTER">';

  // s'il ne trouve pas la langue de "lang"... ce sera l'anglais !
 switch (lang) {

   case "fr":

     texte += "Design et r&eacute;alisation : Jean-Marie Van Dyck - Jemeppe-sur-Sambre Belgique<br>\n";
     texte += "Copyright Fondation Karl Kehrl&eacute; &copy; 2003-"+annee+"&nbsp;&#151;&nbsp;All Rights Reserved<br>\n";
     texte += "Derni&egrave;re mise &agrave jour&nbsp;: ";
     return texte;
     break;

   case "de":

     texte += "Design und Realisierung : Jean-Marie Van Dyck - Jemeppe-sur-Sambre Belgium<br>\n";
     texte += "Copyright Karl Kehrle Fundation &copy; 2003-"+annee+"&nbsp;&#151;&nbsp;All Rights Reserved<br>\n";
     texte += "Letzte &Auml;nderungen&nbsp;: ";
     return texte;
     break;

   case "nl":

     texte += "Design en concept : Jean-Marie Van Dyck - Jemeppe-sur-Sambre Belgium<br>\n";
     texte += "Copyright Karl Kehrle Fondation &copy; 2003-"+annee+"&nbsp;&#151;&nbsp;All Rights Reserved<br>\n";
     texte += "Laatste wijziging op ";
     return texte;
     break;

   case "sp":
 
     texte += "Design and realisation : Jean-Marie Van Dyck - Jemeppe-sur-Sambre Belgium<br>\n";
     texte += "Copyright Karl Kehrle Fondation &copy; 2003-"+annee+"&nbsp;&#151;&nbsp;All Rights Reserved<br>\n";
     texte += "&Uacute;ltima puesta al d&iacute;a ";
     return texte;
     break;

   case "en":

     texte += "Design and realization : Jean-Marie Van Dyck - Jemeppe-sur-Sambre Belgium<br>\n";
     texte += "Copyright Karl Kehrle Fondation &copy; 2003-"+annee+"&nbsp;&#151;&nbsp;All Rights Reserved<br>\n";
     texte += "Last update&nbsp;: ";
     return texte;
     break;

   default:

     texte += "Design and realization : Jean-Marie Van Dyck - Jemeppe-sur-Sambre Belgium<br>\n";
     texte += "Copyright Karl Kehrle Fondation &copy; 2003-"+annee+"&nbsp;&#151;&nbsp;All Rights Reserved<br>\n";
     texte += "Last update&nbsp;: ";
     return texte;

  }
}

//==========================================

function com_post(lang)
  {
     var arb = "&#64;";
     var mydns = 'pedigreeapis.org'
     var perso = '"http://www.'+ mydns + '/image/'
  // selectionne les deux lignes de poste
  // en fontion de la langue
  // s'il ne la trouve pas ... ce sera l'anglais !

 switch (lang) {

   case "fr":
     var texte = "Envoyer toute correction, addition ou commentaire &agrave;<br>\n";
     var text1 = 'alt="Fichier CSS en accord complet avec les standards W3C - Utilisez ce lien pour faire valider vos \"Cascading Style Sheets\".">';
     var text2 = 'alt="Cette page a &eacute;t&eacute; r&eacute;alis&eacute;e en code HTML 4.01 valide - Utilisez ce lien pour faire v&eacute;rifier vos propres pages HTML.">';
     var text3 = 'alt="Code compl&egrave;tement &eacute;crit &agrave; la main. Une icone conçue par Dave Cushman.">';
     break;

   case "de":

     var texte = "Bitte, senden Sie jede m&ouml;gliche Korrectur oder kommentieren Sie zu<br>\n";
     var text1 = 'alt="G&uuml;ltige CSS Akte - Benutzen Sie diese Verbindung, um Ihre CSS-Stilblätter für rechtsgültig erklären zu lassen.">';
     var text2 = 'alt="G&uuml;ltige HTML 4.01 - Benutzen Sie diese Verbindung, um Ihre eigenen HTML-Seiten für rechtsgültig erklären zu lassen.">';
     var text3 = 'alt="Code schreibt gänzlich von Hand. Eine Dave Cushman Ikone.">';
     break;

   case "sp":

     var texte = "Toda a&ntilde;adidura, correcci&oacute;n y rectificaci&oacute;n son bienvenidas<br>\n";
     var text1 = 'alt="CSS Documento v&aacute;lido!">';
     var text2 = 'alt="HTML 4.0 v&aacute;lido!">';
     var text3 = 'alt="C&oacute;digo escribe completamente a la mano.">';
     break;

   case "en":

     var texte = "Each adding, corrections and comments are welcome to<BR>\n";
     var text1 = 'alt="Valid CSS document, in accordance with W3C Standards - Use this link to validate your own CSS files">';
     var text2 = 'alt="Valid HTML 4.01 - Use this link to validate your own HTML code.">';
     var text3 = 'alt="Totally Handwritten Code, none has been generated by any proprietary software application. A Dave Cushman icon and comment.">';
     break;

   case "nl":

     var texte = "Each adding, corrections and comments are welcome to<BR>\n";
     var text1 = 'alt="Valid CSS document, in accordance with W3C Standards - Use this link to validate your own CSS files">';
     var text2 = 'alt="Valid HTML 4.01 - Use this link to validate your own HTML code.">';
     var text3 = 'alt="Totally Handwritten Code, none has been generated by any proprietary software application. A Dave Cushman icon and comment.">';
     break;

   default :

     var texte = "Each adding, correction and remarks are welcome to<BR>\n";
     var text1 = 'alt="Valid CSS document, in accordance with W3C Standards - Use this link to validate your own CSS files">';
     var text2 = 'alt="Valid HTML 4.01 - Use this link to validate your own HTML code.">';
     var text3 = 'alt="Totally Handwritten Code, none has been generated by any proprietary software application, A Dave Cushman icon.">';

   }

texte += '<a href="mailto:jean-marie'+ arb + mydns + '" target="_top">';
texte += '<img src=' + perso + 'courrier.gif" alt="Post" ';
texte += 'valign="MIDDLE"></a><BR>\n';
texte += 'Jean-Marie' + arb + mydns + '\n </ADDRESS>\n <hr width="25%" size="5" align="CENTER">';
texte += '<p class="norm" ALIGN="CENTER"><a href="http://jigsaw.w3.org/css-validator/"><img style="border:0; width:92px; height:37px"\n src=' + perso + 'w3css.gif" '+text1;
texte += '</a>&nbsp;<a href="http://validator.w3.org/"><img style="border:0; width:92px; height:37px"\n src=' +perso + 'w3chtml401.gif" '+text2;
texte += '</a>&nbsp;<img style="border:0; width:92px; height:37px"\n src=' + perso + 'w3chandwrit.gif" '+text3;
texte += '</a></p>'


return texte;

}

//==========================================

function afficheDate(une_date,lang) {
  // affiche le jour et la date en fonction de la langue
  // trouve les valeurs necessaires

  var jrsem = une_date.getDay();
  var jrmoi = une_date.getDate();
  var nbmoi = une_date.getMonth();
  var annee = (une_date.getYear()>99 && une_date.getYear()<1970) ? une_date.getYear()+1900 : une_date.getYear();

  // selectionne la langue de l'affichage
  // s'il ne la trouve pas ... ce sera l'anglais !
  switch (lang) {

   case "fr" :
     var jour = new Array("Dimanche","Lundi","Mardi","Mercredi",
                "Jeudi","Vendredi","Samedi","Dimanche");
     var mois = new Array("Janvier","F&eacute;vrier","Mars","Avril",
                "Mai","Juin","Juillet","Ao&ucirc;t","Septembre",
                "Octobre","Novembre","D&eacute;cembre");
     var La_Date = "&nbsp;le&nbsp;"+jour[jrsem]+"&nbsp;"+jrmoi+"&nbsp;"+mois[nbmoi]+"&nbsp;"+annee;
     return La_Date;
     break;

   case "de" :
     var jour = new Array("Sonntag","Montag","Dienstag","Mittwoch",
                "Donnerstag","Freitag","Samstag","Sonntag");
     var mois = new Array("Januar","Februar","M&auml;rz","April",
	        "Mai","Juni","Juli","August","September",
	        "October","November","Dezember");
     var La_Date = jour[jrsem]+",&nbsp;den&nbsp;"+jrmoi+".&nbsp;" + mois[nbmoi]+"&nbsp;"+annee;
     return La_Date;
     break;

   case "nl" :
     var jour = new Array("Zondag","Maandag","Dinsdag","Woensdag",
                "Donderdag","Vrijdag","Zaterdag","Zondag");
     var mois = new Array("Januari","Februari","Maart","April",
                "Mei","Juni","Juli","Augustus","September",
                "Oktober","November","December");
     var La_Date = jour[jrsem]+",&nbsp;"+mois[nbmoi]+"&nbsp; "+jrmoi+",&nbsp; "+annee;
     return La_Date;
     break;

   case "dk" :
     var jour = new Array("S&#248;ndag","Mandag","Tirsdag","Onsdag",
                "Torsdag","Fredag","L&#248;rsdag","S&#248;ndag");
     var mois = new Array("Januar","Februar","Marts","April",
                "Maj","Juni","Juli","August","September",
                "Oktober","November","December");
     var La_Date = jour[jrsem]+", den&nbsp;"+jrmoi+".&nbsp;"+mois[nbmoi]+"&nbsp; "+annee;
     return La_Date;
     break;

   case "it" :
     var jour = new Array("Domenica","Luned&igrave;","Marted&igrave;",
                "Mercoled&igrave;","Gioved&igrave;","Venerd&igrave;",
		"Sabato","Domenica");
     var mois = new Array("Gennaio","Febbraio","Marzo","Aprile",
                "Maggio","Giugno","Luglio","Agosto","Settembre",
                "Ottobre","Novembre","Dicembre");
     var La_Date = jour[jrsem]+"&nbsp;"+jrmoi+"&nbsp;"+mois[nbmoi]+"&nbsp; "+annee;
     return La_Date;
     break;

   case "sp" :
     var jour = new Array("Domingo","Lunes","Martes","Mi&eacute;rcoles",
		"Jueves","Viernes","S&aacute;bado","Domingo");
     var mois = new Array("Enero","Febrero","Marzo","Abril","Mayo",
		"Junio","Julio","Agosto","Septiembre","Octubre",
		"Noviembre","Deciembre");
     var La_Date = jour[jrsem]+"&nbsp;"+jrmoi+" de "+mois[nbmoi]+"&nbsp;de "+annee;
     return La_Date;
     break;

   case "po" :
     var jour = new Array("Domingo","Segunda","Ter&ccedil;a","Quarta",
		"Quinta","Sexta","S&aacute;bado","Domingo");
     var mois = new Array("Janeiro","Fevereiro","Mar&ccedil;o","Abril","Maio",
		"Junho","Julho","Agosto","Outubro","Novembro","Dezembro");
     var La_Date = jour[jrsem]+",&nbsp;"+mois[nbmoi]+jrmoi+",&nbsp;"+annee;
     return La_Date;
     break;

   case "en":
     var jour = new Array("Sunday","Monday","Tuesday","Wednesday",
                "Thursday","Friday","Saturday","Sunday");
     var mois = new Array("January","February","Marth","April",
                "May","June","July","August","September",
                "October","November","December");
     var La_Date = jour[jrsem]+"&nbsp;"+jrmoi+"&nbsp;"+mois[nbmoi]+"&nbsp;"+annee;
     return La_Date;
     break;

   default:
     var jour = new Array("Sunday","Monday","Tuesday","Wednesday",
                "Thursday","Friday","Saturday","Sunday");
     var mois = new Array("January","February","Marth","April",
                "May","June","July","August","September",
                "October","November","December");
     var La_Date = jour[jrsem]+"&nbsp;"+jrmoi+"&nbsp;"+mois[nbmoi]+"&nbsp;"+annee;
     return La_Date;

  }
}
// fin de affiche_date var arb "@";

//==========================================
// fonction ecrit une adr. courrielle 

function courriel(alias,service,texte) {

// compose l'adresse ... si le texte est " ", affiche l'adresse en clair
	var arb = '&#64;';
	var resse = alias + arb + service;
	if (texte == " ") texte = '&lt;' + resse + '&gt;'
	document.write('<A HREF="mailto:' + resse + '">' + texte +'</A> ');
//	document.write('toto');
}