//==========================================
// 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 defmail = 'mailto:';
	var resse = alias + arb + service;
	if (texte == " ") texte = '&lt;' + resse + '&gt;';
	document.write('<a href="'+ defmail + resse + '">' + texte +'</a> ');
//	document.write('toto');
}

//==========================================
// differentes fonctions concernant la date et l'heure

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","March","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","March","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 "@";

//==========================================
function copi(lang)
  {
  // selectionne les deux lignes de copyright
  // en fontion de la langue
  // valeur de propr = le proprio du copyright
  // valeur de resp = le responsable des données

 var date = new Date();
 var annee = (date.getYear()>99 && date.getYear()<1970) ? date.getYear()+1900 : date.getYear();
 var texte = '<address>Property and responsability for these data: '+ resp + '</address>';
 texte += '\n<img src="http://www.pedigreeapis.org/image/lignr1.gif" width="100%" height="8" align="top">\n<address>';

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

	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;

	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 "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 += "Entwurf 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 += "Ontwerp en verwezenlijking : 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;

	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 XHTML 1.0 strict 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 "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" title="Code CSS validation"> ';
     var text2 = 'alt="Valid XHTML 1.0 Strict - Use this link to validate your own HTML code" title="Code HTML validation">';
     var text3 = 'alt="Totally Handwritten Code, none has been generated by any proprietary software application. A Dave Cushman icon and comment" title="None code has been generated\nby any proprietary software application">';
     break;
	}

texte += '<a href="mailto:jean-marie'+ arb + mydns + '" target="_top">';
texte += '<img src=' + perso + 'courrier.gif" alt="Post" ';
texte += 'valign="middle"><br />\n';
texte += 'jean-marie' + arb + mydns + '</a>\n </address>\n <hr width="25%" size="5" align="center">';

texte += '<p class="norm" align="center">'
texte += '<a href="http://jigsaw.w3.org/css-validator/"><img style="border:0; width:92px; height:37px"\n src=' + perso + 'w3css.gif" '+text1;
texte += '</a> '
texte += '<a href="http://validator.w3.org/"><img style="border:0; width:88px; height:31px"\n src=' + perso + 'w3cxhtml10.gif" '+text2;
texte += '</a> &nbsp; <img style="border:0; width:92px; height:37px"\n src=' + perso + 'w3chandwrit.gif" '+text3;
texte += '</a></p>';


return texte;
}


