// JavaScript Document
/* Creamos la función para validar los campos de formulario */
function ValidarFormulario(form1) {

/* Condiciones que verifican si el campo está vacío */
if (form1.empresa.value == ""){
/* Se dispara un cuadro alert con el mensaje. Se hace foco sobre el elemento */
	alert("Por favor ingrese su Empresa"); form1.empresa.focus(); return;
}

if (form1.contacto.value == "") {
	alert("Por favor su Nombre en contacto"); form1.contacto.focus(); return;
}

/* Se verifica el dato escrito 
Si no es un número se ejecuta la condición */
if (isNaN(form1.telefono.value) == true) {

	alert("Teléfono inválido.\nIngrese su teléfono solo con caracteres numéricos"); 
	form1.telefono.focus(); form1.telefono.select(); return;
}

if (form1.email.value == "") {
	alert("Por favor ingrese su dirección de e-mail"); form1.email.focus(); return;
}

/* Se verifica el dato escrito 
Si no contiene el simbolo @ o . se ejecuta la condición */
if (form1.email.value.indexOf('@', 1) == -1 || form1.email.value.indexOf('.', 
	form1.email.value.indexOf('@', 0)) == -1) {
	alert("Dirección de e-mail inválida"); form1.email.focus(); return;
}

if (form1.comentario.value == "") {
	alert("Por favor escriba su pregunta o comentario"); 
	form1.comentario.focus(); return;
}

/* Se envía el formulario */
form1.submit();

}
