    // Funcion que imprime la fecha actual en el idioma que se 
    // pasa como parametro.
	function getCurrentDate(iso) {
		return getCurrentDate(iso, false);
	}
    function getCurrentDate(iso, showDay) {
        var months_es = new Array('enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre');
        var months_en = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
        var months_fr = new Array('janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre');
		
		var days_es = new Array('Domingo','Lunes','Martes','Miercoles','Jueves','Viernes','Sábado');
		var days_en = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
		var days_fr = new Array('Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi');

        var fecha = new Date();
        var year = fecha.getYear();
        var numMonth = fecha.getMonth();
        var numDay = fecha.getDate();
		var weekDay = fecha.getDay();

        if (year < 1000){
            year = year+1900;
        }
        
        var result = '';
        if (iso=='es_ES'){
			if(showDay) {
				result = days_es[weekDay] + ", "
			}
            result += numDay + " de " + months_es[numMonth] + " de " + year;
        }
        if (iso=='en_UK'){
			if(showDay) {
				result = days_en[weekDay] + ", "
			}
            result += months_en[numMonth] + " " + numDay + ", " + year;
        }
        if (iso=='fr_FR'){
			if(showDay) {
				result = days_fr[weekDay] + ", "
			}
            result +=  numDay + " " + months_fr[numMonth] + " " + year;
        }
  	document.write(result);
    }
	

