<!--

/**
* ----------------------------------------------------------
*                     FECHAJS XP SPA 1.1
* ----------------------------------------------------------
* Fecha de Creación: Jueves 1 de Febrero de 2007
* Ultima actualización: viernes 2 de Febrero de 2007
* ----------------------------------------------------------
* Nombre de Autor: Ing. Andrés González Tenorio
* ----------------------------------------------------------
* Nombre de Archivo: fechaXp-SP.js
* ----------------------------------------------------------
* Descripción: 
* Funcionalidades javascript utilitarias para manejo de fechas
* en formato largo, mediano y corto.
* ----------------------------------------------------------
* Licencia GPL (General Public License): 
* Este es un producto que se rige por la filosofía GPL. 
* Puede usar este producto asi como modificarlo tanto para 
* uso personal como empresarial siempre y cuando no elimine 
* este encambezado que le brinda "Honor a quien honor 
* merece".
* ----------------------------------------------------------
* Gracias por darme un buen uso. 
* Cualquier duda comunicate a mi correo.
* andigt-web@yahoo.com
*/

var semana = new Array(
/*0*/"Domingo",
/*1*/"Lunes",
/*2*/"Martes",
/*3*/"Miércoles",
/*4*/"Jueves",
/*5*/"Viernes",
/*6*/"Sábado"
);

var dia = new Array(
/*00*/"00",
/*01*/"01",
/*02*/"02",
/*03*/"03",
/*04*/"04",
/*05*/"05",
/*06*/"06",
/*07*/"07",
/*08*/"08",
/*09*/"09",
/*10*/"10",
/*11*/"11",
/*12*/"12",
/*13*/"13",
/*14*/"14",
/*15*/"15",
/*16*/"16",
/*17*/"17",
/*18*/"18",
/*19*/"19",
/*20*/"20",
/*21*/"21",
/*22*/"22",
/*23*/"23",
/*24*/"24",
/*25*/"25",
/*26*/"26",
/*27*/"27",
/*28*/"28",
/*29*/"29",
/*30*/"30",
/*31*/"31"				
);

var mes = new Array(
/*00*/"Enero",
/*01*/"Febrero",
/*02*/"Marzo",
/*03*/"Abril",
/*04*/"Mayo",
/*05*/"Junio",
/*06*/"Julio",
/*07*/"Agosto",
/*08*/"Septiembre",
/*09*/"Octubre",
/*10*/"Noviembre",
/*11*/"Diciembre"		
);

var meses = new Array(
/*00*/"01",
/*01*/"02",
/*02*/"03",
/*03*/"04",
/*04*/"05",
/*05*/"06",
/*06*/"07",
/*07*/"08",
/*08*/"09",
/*09*/"10",
/*10*/"11",
/*11*/"12"		
);


function larga(){
	var cadena = "";
	var fecha = new Date();	
	cadena += semana[fecha.getDay()];
	cadena += " "
	cadena += dia[fecha.getDate()];
	cadena += " de ";
	cadena += mes[fecha.getMonth()];
	cadena += " de ";
	cadena += fecha.getFullYear();
	return cadena;
}

function mediana(){
	var cadena = "";
	var fecha = new Date();	
	cadena += dia[fecha.getDate()];
	cadena += " de ";
	cadena += mes[fecha.getMonth()];
	cadena += " de ";
	cadena += fecha.getFullYear();
	return cadena;
}

function corta(separador){
	var cadena = "";
	var fecha = new Date();	
	cadena += dia[fecha.getDate()];
	cadena += separador;
	cadena += meses[fecha.getMonth()];
	cadena += separador;
	cadena += fecha.getFullYear();
	return cadena;
}

function hora() {
  var hours, minutes, seconds, ap;
  var intHours, intMinutes, intSeconds;
  var today;

  today = new Date();

  intHours = today.getHours();
  intMinutes = today.getMinutes();
  intSeconds = today.getSeconds();

  switch(intHours){
       case 0:
           intHours = 12;
           hours = intHours+":";
           ap = "A.M.";
           break;
       case 12:
           hours = intHours+":";
           ap = "P.M.";
           break;
       case 24:
           intHours = 12;
           hours = intHours + ":";
           ap = "A.M.";
           break;
       default:    
           if (intHours > 12)
           {
             intHours = intHours - 12;
             hours = intHours + ":";
             ap = "P.M.";
             break;
           }
           if(intHours < 12)
           {
             hours = intHours + ":";
             ap = "A.M.";
           }
    }       
  
          
  if (intMinutes < 10) {
     minutes = "0"+intMinutes+":";
  } else {
     minutes = intMinutes+":";
  }

  if (intSeconds < 10) {
     seconds = "0"+intSeconds+" ";
  } else {
     seconds = intSeconds+" ";
  } 

  timeString = hours+minutes+seconds+ap;

  return timeString;  
}



//-->