function afficheDate()
{
	var actuel	= new Date();
	var a		= afficheDate.arguments;
	var str		= "";
	var i;
	var a1;
	var mois 	= new Array('January','Jan', 'February','Feb', 'March','Mar', 'April','Apr', 'May','May', 'June','Jun', 'July','Jul', 'August','Aug', 'September','Sep', 'October','Oct', 'November','Nov', 'December','Dec');
	var jour	= new Array('Sunday','Sun','Monday','Mon', 'Tuesday','Tue', 'Wednesday','Wed','Thursday','Thr','Friday','Fri','Saturday','Sat');

  	for( i=0; i<a.length; i++ )
  	{
  		a1 = a[i].charAt(1);

  		switch( a[i].charAt(0) )
  		{
  			case "M":
  				if( (Number(a1)==3) && ((actuel.getMonth()+1)<10) )
  					str += "0";
  				str += (Number(a1)>1) ? actuel.getMonth()+1 : mois[actuel.getMonth()*2+Number(a1)];
  				break;
  			case "D":
  				if( (Number(a1)==1) && (actuel.getDate()<10) )
  					str += "0";
  				str += actuel.getDate();
  				break;
  			case "Y":
  				str += (a1=='0') ? actuel.getFullYear() : actuel.getFullYear().toString().substring(2);
  				break;
  			case "W":
  				str += jour[actuel.getDay()*2+Number(a1)];
  				break;
  			default:
  				str += unescape(a[i]);
  		}
  	}
  	return str;
}
