

function printdate (lan, ldate) {

// Affiche la date en Format litteral Ex: 4 Juin 2008 en francais, June 4, 2008 en anglais
if (ldate==""){
	var currentTime = new Date();
	var xmonth = currentTime.getMonth() + 1;
  var xday = currentTime.getDate();
  var xyear = currentTime.getFullYear();
  if (xday < 10) xday = "0" + xday;
  if (xmonth < 10) xmonth = "0" + xmonth;
	var xdate = xyear + "-" + xmonth + "-" + xday;
}
else
	{
		var xdate = ldate;
		}

MD_Y=xdate.substring(0,4);
MD_M=xdate.substring(5,7);
MD_D=xdate.substring(8,10);

MD_M=MD_M-1; 

MD_H=0;
MD_N=0;
MD_S=0;
d=new Date(MD_Y, MD_M, MD_D, MD_H, MD_N, MD_S);

if (lan == 'en'){
  var months = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
}
else{
	var months = new Array('Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre');
}

var lmonth=months[d.getMonth()];
var ldate=d.getDate();
var lyear=d.getYear();

if (lyear < 2000) lyear = lyear + 1900; 

if (lan == 'en'){
  document.write(lmonth + " ");
  document.write(ldate + ", " + lyear);
}
else {
	document.write(ldate + " " + lmonth + " ");
  document.write(lyear);
	}
}

function printmonth (lan, xdate) {

// Affiche la date en Format litteral Ex: Juin 2008 en francais, June 2008 en anglais

MD_Y=xdate.substring(0,4);
MD_M=xdate.substring(5,7);
MD_D=xdate.substring(8,10);

MD_M=MD_M-1; 

MD_H=0;
MD_N=0;
MD_S=0;
d=new Date(MD_Y, MD_M, MD_D, MD_H, MD_N, MD_S);

if (lan == 'en'){
  var months = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
}
else{
	var months = new Array('Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre');
}

var lmonth=months[d.getMonth()];
var ldate=d.getDate();
var lyear=d.getYear();

if (lyear < 2000) lyear = lyear + 1900; 

if (lan == 'en'){
  document.write(lmonth + " " + lyear);
}
else {
	document.write(lmonth + " " + lyear);
	}
}

function printday_date (lan, ldate) {

// Affiche la date en Format litteral avec le nom du jour Ex: Vendredi 4 Juin en francais, Friday June 4, en anglais
if (ldate==""){
	var currentTime = new Date();
	var xmonth = currentTime.getMonth() + 1;
  var xday = currentTime.getDate();
  var xyear = currentTime.getFullYear();
  if (xday < 10) xday = "0" + xday;
  if (xmonth < 10) xmonth = "0" + xmonth;
	var xdate = xyear + "-" + xmonth + "-" + xday;
}
else
	{
		var xdate = ldate;
		}


MD_Y=xdate.substring(0,4);
MD_M=xdate.substring(5,7);
MD_D=xdate.substring(8,10);

MD_M=MD_M-1; 

MD_H=0;
MD_N=0;
MD_S=0;
d=new Date(MD_Y, MD_M, MD_D, MD_H, MD_N, MD_S);

if (lan == 'en'){
  var months = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
  var days = new Array('Sunday', 'Monday', 'Tuesday','Wednesday','Thursday','Friday','Saturday');
}
else{
	var months = new Array('Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre');
	var days = new Array( 'Dimanche', 'Lundi', 'Mardi','Mercredi','Jeudi','Vendredi','Samedi');
}

var dday=d.getDay();

var lday=days[dday];
var lmonth=months[d.getMonth()];
var ldate=d.getDate();
var lyear=d.getYear();

if (lyear < 2000) lyear = lyear + 1900; 

if (lan == 'en'){
  document.write(lday + " " + lmonth + " " + ldate);
}
else {
	document.write(lday + " " + ldate + " " + lmonth + " ");

	}
}