// --------------------  Fechas ESP
function CrearMatrizESP(n){
	this.length=n;
	return this;
}

MesESP= new CrearMatrizESP(12)  
		MesESP[1] = "Enero";
		MesESP[2] = "Febrero";
		MesESP[3] = "Marzo";
		MesESP[4] = "Abril";
		MesESP[5] = "Mayo";
		MesESP[6] = "Junio";
		MesESP[7] = "Julio";
		MesESP[8] = "Agosto";
		MesESP[9] = "Septiembre";
		MesESP[10] = "Octubre";
		MesESP[11] = "Noviembre";
		MesESP[12] = "Diciembre";


DiaESP= new CrearMatrizESP(7)  
		DiaESP[1] = "Domingo";
		DiaESP[2] = "Lunes";
		DiaESP[3] = "Martes";
		DiaESP[4] = "Miércoles";
		DiaESP[5] = "Jueves";
		DiaESP[6] = "Viernes";
		DiaESP[7] = "Sábado";

function Dia_NumESP(oneDate) {
var ElDia = DiaESP[oneDate.getDay() + 1];
return ElDia + ", " + oneDate.getDate()
}

function alldateESP(oneDate) {
var ElMes = MesESP[oneDate.getMonth() +1];
var ElAnyo = oneDate.getYear();
return Dia_NumESP(oneDate) + " de " + ElMes + " de " + ElAnyo
}


// --------------------  Fechas ENG
function CrearMatrizENG(n){
	this.length=n;
	return this;
}

MesENG= new CrearMatrizENG(12)  
		MesENG[1] = "January";
		MesENG[2] = "February";
		MesENG[3] = "March";
		MesENG[4] = "April";
		MesENG[5] = "May";
		MesENG[6] = "June";
		MesENG[7] = "July";
		MesENG[8] = "August";
		MesENG[9] = "September";
		MesENG[10] = "October";
		MesENG[11] = "November";
		MesENG[12] = "December";


DiaENG= new CrearMatrizENG(7)  
		DiaENG[1] = "Sunday";
		DiaENG[2] = "Monday";
		DiaENG[3] = "Tuesday";
		DiaENG[4] = "Wednesday";
		DiaENG[5] = "Thursday";
		DiaENG[6] = "Friday";
		DiaENG[7] = "Saturday";
		
function Dia_NumENG(oneDate) {
var ElDia = DiaENG[oneDate.getDay() + 1];
return ElDia + ", "
}

function alldateENG(oneDate) {
var ElMes = MesENG[oneDate.getMonth() +1];
var ElAnyo = oneDate.getYear();
return Dia_NumENG(oneDate) + "   " + ElMes + " " + oneDate.getDate()+ " of " + ElAnyo
}


// --------------------  Fechas FRA
function CrearMatrizFRA(n){
	this.length=n;
	return this;
}

MesFRA= new CrearMatrizFRA(12)  
		MesFRA[1] = "Janvier";
		MesFRA[2] = "Février";
		MesFRA[3] = "Mars";
		MesFRA[4] = "Avril";
		MesFRA[5] = "Mai";
		MesFRA[6] = "Juin";
		MesFRA[7] = "Juillet";
		MesFRA[8] = "Août";
		MesFRA[9] = "Septembre";
		MesFRA[10] = "Octobre";
		MesFRA[11] = "Novembre";
		MesFRA[12] = "Décembre";


DiaFRA= new CrearMatrizFRA(7)  
		DiaFRA[1] = "Dimanche";
		DiaFRA[2] = "Lundi";
		DiaFRA[3] = "Mardi";
		DiaFRA[4] = "Mercredi";
		DiaFRA[5] = "Jeudi";
		DiaFRA[6] = "Vendredi";
		DiaFRA[7] = "Samedi";
		
function Dia_NumFRA(oneDate) {
var ElDia = DiaFRA[oneDate.getDay() + 1];
return ElDia + ", "
}

function alldateFRA(oneDate) {
var ElMes = MesFRA[oneDate.getMonth() +1];
var ElAnyo = oneDate.getYear();
return Dia_NumFRA(oneDate) + " " + ElMes + " le " + ElAnyo
}




// --------------------  Fechas CAT
function CrearMatrizCAT(n){
	this.length=n;
	return this;
}

MesCAT= new CrearMatrizCAT(12)  
		MesCAT[1] = "Gener";
		MesCAT[2] = "Febrer";
		MesCAT[3] = "Març";
		MesCAT[4] = "Abril";
		MesCAT[5] = "Maig";
		MesCAT[6] = "Juny";
		MesCAT[7] = "Juliol";
		MesCAT[8] = "Agost";
		MesCAT[9] = "Septembre";
		MesCAT[10] = "Octubre";
		MesCAT[11] = "Novembre";
		MesCAT[12] = "Desembre";


DiaCAT= new CrearMatrizCAT(7)  
		DiaCAT[1] = "Diumenge";
		DiaCAT[2] = "Dilluns";
		DiaCAT[3] = "Dimarts";
		DiaCAT[4] = "Dimecres";
		DiaCAT[5] = "Dijous";
		DiaCAT[6] = "Divendres";
		DiaCAT[7] = "Dissabte";
		
function Dia_NumCAT(oneDate) {
var ElDia = DiaCAT[oneDate.getDay() + 1];
return ElDia + ", " + oneDate.getDate()
}

function alldateCAT(oneDate) {
var ElMes = MesCAT[oneDate.getMonth() +1];
var ElAnyo = oneDate.getYear();
return Dia_NumCAT(oneDate) + " de " + ElMes + " de " + ElAnyo
}



// --------------------  Fechas GER
function CrearMatrizGER(n){
	this.length=n;
	return this;
}

MesGER= new CrearMatrizGER(12)  
		MesGER[1] = "Januar";
		MesGER[2] = "Februar";
		MesGER[3] = "März";
		MesGER[4] = "April";
		MesGER[5] = "Mag";
		MesGER[6] = "Juni";
		MesGER[7] = "Juli";
		MesGER[8] = "August";
		MesGER[9] = "September";
		MesGER[10] = "Oktober";
		MesGER[11] = "November";
		MesGER[12] = "Dezember";


DiaGER= new CrearMatrizGER(7)  
		DiaGER[1] = "Sonntag";
		DiaGER[2] = "Montag";
		DiaGER[3] = "Dienstag";
		DiaGER[4] = "Mittwoch";
		DiaGER[5] = "Donnerstag";
		DiaGER[6] = "Freitag";
		DiaGER[7] = "Samstag";
		
function Dia_NumGER(oneDate) {
var ElDia = DiaGER[oneDate.getDay() + 1];
return ElDia + ", "
}

function alldateGER(oneDate) {
var ElMes = MesGER[oneDate.getMonth() +1];
var ElAnyo = oneDate.getYear();
return Dia_NumGER(oneDate) + "   " + ElMes + " " + oneDate.getDate()+ " von " + ElAnyo
}



// --------------------  Fechas HOLANDES
function CrearMatrizHOL(n){
	this.length=n;
	return this;
}

MesHOL= new CrearMatrizHOL(12)  
		MesHOL[1] = "Januari";
		MesHOL[2] = "Februari";
		MesHOL[3] = "Maart";
		MesHOL[4] = "April";
		MesHOL[5] = "Mei";
		MesHOL[6] = "Juni";
		MesHOL[7] = "Juli";
		MesHOL[8] = "Augustus";
		MesHOL[9] = "September";
		MesHOL[10] = "Oktober";
		MesHOL[11] = "November";
		MesHOL[12] = "December";

DiaHOL= new CrearMatrizHOL(7)  
		DiaHOL[1] = "Zondag";
		DiaHOL[2] = "Maandag";
		DiaHOL[3] = "Dinsdag";
		DiaHOL[4] = "Woensdag";
		DiaHOL[5] = "Donderdag";
		DiaHOL[6] = "Vrijdag";
		DiaHOL[7] = "Zaterdag";

function Dia_NumHOL(oneDate) {
var ElDia = DiaHOL[oneDate.getDay() + 1];
return ElDia + ", "
}

function alldateHOL(oneDate) {
var ElMes = MesHOL[oneDate.getMonth() +1];
var ElAnyo = oneDate.getYear();
return Dia_NumHOL(oneDate) + "   " + ElMes + " " + oneDate.getDate()+ " van " + ElAnyo
}



// --------------------  Fechas ITALIANO
function CrearMatrizITA(n){
	this.length=n;
	return this;
}

MesITA= new CrearMatrizITA(12)  
		MesITA[1] = "Gennaio";
		MesITA[2] = "Febbraio";
		MesITA[3] = "Marzo";
		MesITA[4] = "Aprile";
		MesITA[5] = "Maggio";
		MesITA[6] = "Giugno";
		MesITA[7] = "Luglio";
		MesITA[8] = "Agosto";
		MesITA[9] = "Settembre";
		MesITA[10] = "Ottobre";
		MesITA[11] = "Novembre";
		MesITA[12] = "Dicembre";


DiaITA= new CrearMatrizITA(7)  
		DiaITA[1] = "Domenica";
		DiaITA[2] = "Lunedì";
		DiaITA[3] = "Martedì";
		DiaITA[4] = "Mercoledì";
		DiaITA[5] = "Giovedì";
		DiaITA[6] = "Venerdì";
		DiaITA[7] = "Sabato";

function Dia_NumITA(oneDate) {
var ElDia = DiaITA[oneDate.getDay() + 1];
return ElDia + ", " + oneDate.getDate()
}

function alldateITA(oneDate) {
var ElMes = MesITA[oneDate.getMonth() +1];
var ElAnyo = oneDate.getYear();
return Dia_NumITA(oneDate) + " di " + ElMes + " di " + ElAnyo
}



// --------------------  Fechas PORTUGUES
function CrearMatrizPOR(n){
	this.length=n;
	return this;
}

MesPOR= new CrearMatrizPOR(12)  
		MesPOR[1] = "Janeiro";
		MesPOR[2] = "Fevereiro";
		MesPOR[3] = "Março";
		MesPOR[4] = "Abril";
		MesPOR[5] = "Maio";
		MesPOR[6] = "Junho";
		MesPOR[7] = "Julho";
		MesPOR[8] = "Agosto";
		MesPOR[9] = "Setembro";
		MesPOR[10] = "Outubro";
		MesPOR[11] = "Novembro";
		MesPOR[12] = "Dezembro";

DiaPOR= new CrearMatrizPOR(7)  
		DiaPOR[1] = "Domingo";
		DiaPOR[2] = "Segunda-feira";
		DiaPOR[3] = "Terça-feira";
		DiaPOR[4] = "Quarta-feira";
		DiaPOR[5] = "Quinta-feira";
		DiaPOR[6] = "Sexta-feira";
		DiaPOR[7] = "Sábado";

function Dia_NumPOR(oneDate) {
var ElDia = DiaPOR[oneDate.getDay() + 1];
return ElDia + ", " + oneDate.getDate()
}

function alldatePOR(oneDate) {
var ElMes = MesPOR[oneDate.getMonth() +1];
var ElAnyo = oneDate.getYear();
return Dia_NumPOR(oneDate) + " de " + ElMes + " de " + ElAnyo
}



// --------------------  Fechas LATIN
function CrearMatrizLAT(n){
	this.length=n;
	return this;
}

MesLAT= new CrearMatrizLAT(12)  
		MesLAT[1] = "Ianuarius";
		MesLAT[2] = "Februarius";
		MesLAT[3] = "Martius";
		MesLAT[4] = "Aprilis";
		MesLAT[5] = "Maius";
		MesLAT[6] = "Iunius";
		MesLAT[7] = "Quíntilis";
		MesLAT[8] = "Sextilis";
		MesLAT[9] = "September";
		MesLAT[10] = "October";
		MesLAT[11] = "November";
		MesLAT[12] = "December";

DiaLAT= new CrearMatrizLAT(7)  
		DiaLAT[1] = "die domini";
		DiaLAT[2] = "die lunae";
		DiaLAT[3] = "die marti";
		DiaLAT[4] = "die mercurii";
		DiaLAT[5] = "die iovis";
		DiaLAT[6] = "die venus";
		DiaLAT[7] = "die sabbath";

function Dia_NumLAT(oneDate) {
var ElDia = DiaLAT[oneDate.getDay() + 1];
return ElDia + ", " + oneDate.getDate()
}

function alldateLAT(oneDate) {
var ElMes = MesLAT[oneDate.getMonth() +1];
var ElAnyo = oneDate.getYear();
return Dia_NumLAT(oneDate) + " " + ElMes + " " + ElAnyo
}



