<!--

rollover = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )))

NS = navigator.appName == "Netscape"

IE = (navigator.userAgent.indexOf('MSIE') != -1)
NOIE = (navigator.userAgent.indexOf('MSIE') == -1)

IE4 = (document.all) ? 1 : 0;
NS4 = (document.layers) ? 1 : 0;
ver4 = (IE4 || NS4) ? 1 : 0;


function makeArray() {
  var args = makeArray.arguments;
  for (var i = 0; i < args.length; i++) {
      this[i] = args[i];
     }
  this.length = args.length;
}

function fixDate(date) {
    var base = new Date(0);
    var skew = base.getTime();
    if (skew > 0)
        date.setTime(date.getTime() - skew);
}

function FechaActual(idioma, hora) {

    var fecha = new Date();
    fixDate(fecha);

    if (hora==1) {
    	var h = fecha.getHours();
        var m = fecha.getMinutes();
    	var s = fecha.getSeconds();

        hora = " " + h +":" + m +":" + s;

    }
    else {
        hora = ""; 
    }
    
    //Si es Netscape el año devuelve 100, por eso sumamos 1900
    if (NS) {
        var a = 1900 + fecha.getYear();
    }
    else {
        var a = fecha.getYear();
    }

    //español p.e. (Jueves, 2 de marzo de 2000 )
    if (idioma==0) {
        var meses = new makeArray("enero", "febrero","marzo","abril","mayo", "junio", "julio","agosto","septiembre","octubre", "noviembre", "diciembre");
        var dias = new makeArray("Domingo", "Lunes", "Martes","Miércoles", "Jueves", "Viernes","Sábado");
        var f = dias[fecha.getDay()] + ", " + fecha.getDate() + " de " + meses[fecha.getMonth()] + " de " + a + hora;
        }
    //euskera p.e. Osteguna, 2000ko Martxoaren 2 
    if (idioma==1) {
        var meses = new makeArray("Urtarrilla","Otsaila","Martxoa","Apirila","Maiatza","Ekaina","Uztaila","Abuztua","Iraila","Urria","Azaroa","Abendua");
        var dias = new makeArray("Igandea","Astelehena","Asteartea","Asteazkena","Osteguna","Ostirala","Larunbata");
        var f = dias[fecha.getDay()] + ", " + a + "ko "+ meses[fecha.getMonth()] + "ren " + fecha.getDate() + hora;
        }

    //ingles p.e. (Thursday, March 02, 2000 )    
    if (idioma==2) {
        var meses = new makeArray("January", "February","March","April","May", "June", "July","August","September","October", "November", "December");
        var dias = new makeArray("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
        var f = dias[fecha.getDay()] + ", "  + meses[fecha.getMonth()] + " " + fecha.getDate() + ", " + a + hora;
        }

    //francés p.e. (Thursday, March 02, 2000 )    
    if (idioma==3) {
        var meses = new makeArray("Janvier", "February","Février","Avril","May", "Juin", "Juillet","Août","Septembre","Octobre", "Novembre", "Décembre");
        var dias = new makeArray("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
        var f = dias[fecha.getDay()] + ", "  + meses[fecha.getMonth()] + " " + fecha.getDate() + ", " + a + hora;
        }
		
    return f
}

// Usar del siguiente modo por ejemplo:
//document.write(FechaActual(2,1));

//-->

