// JavaScript Document

function fechaHora() {
	var mydate = new Date();
	var year = mydate.getYear();
	var day = mydate.getDay();
	var month = mydate.getMonth();
	var daym = mydate.getDate();
	var dayarray = new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
	var montharray = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
	
	if (year < 1000)
		year+=1900;
	
	fecha = dayarray[day] + " " + daym + " de " + montharray[month] + " de " + year;
	
	if (!document.layers && !document.all && !document.getElementById)
		return
	
	dayTwo = new Date();
	hrNow = dayTwo.getHours();
	mnNow = dayTwo.getMinutes();
	scNow = dayTwo.getSeconds();
	miNow = dayTwo.getTime();
	
	if (hrNow == 0)
	  {
		hour = 12;
		ap = " am.";
	  }
	else if(hrNow <= 11)
	  {
		hour = hrNow;
		ap = " am.";
	  }
	else if(hrNow == 12)
	  {
		hour = 12;
		ap = " pm.";
	  }
	else if (hrNow >= 13)
	  {
		hour = (hrNow - 12);
		ap = " pm.";
	  }
	
	if (hrNow >= 13)
		hour = hrNow - 12;
	
	if (mnNow <= 9)
		minu = "0" + mnNow;
	else (minu = mnNow)
	
	if (scNow <= 9)
		secs = "0" + scNow;
	else
		secs = scNow;
	
	hora = hour + ":" + minu + ":" + secs + ap;
	
	if (document.layers)
	  {
		//document.layers.mostrarFecha.document.write(fecha + hora);
		document.layers.mostrarFecha.document.write(fecha);
		document.layers.mostrarFecha.document.close();
	  }
	else if (document.all)
	  {
		//document.all["mostrarFecha"].innerHTML = fecha + hora;
		document.all["mostrarFecha"].innerHTML = fecha;
	  }
	else if (document.getElementById)
	  {
		//document.getElementById("mostrarFecha").innerHTML = fecha + hora;
		document.getElementById("mostrarFecha").innerHTML = fecha;
	  }
	
	//setTimeout('fechaHora()', 1000);
}//end function

window.onload = fechaHora;

if (document.captureEvents) //N4 requiere invocar la funcion captureEvents
   	document.captureEvents(Event.LOAD);

function onSubmitMail(formObj) {
	if (formObj.nombre.value == "")
	  {
		alert("Favor de proporcionar su nombre completo");
		formObj.nombre.focus();
		return false;
	  }
	
	if (formObj.email.value.search(/^[\w-\.]{3,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig))
	  {
		alert("Cuenta de correo inválida");
		formObj.email.focus();
		return false;
	  }
	
	if (formObj.mensaje.value == "")
	  {
		alert("Favor de proporcionar su mensaje");
		formObj.mensaje.focus();
		return false;
	  }
	
	if (formObj.pregunta.value == "")
	  {
		alert("Favor de contestar a la pregunta anti-spam");
		formObj.pregunta.focus();
		return false;
	  }
	
	return true;
}
