// JavaScript Document

function checkContactForm() {
	var myForm = document.forms.contactForm;
	
	if (!myForm.firstName.value) {
		alert('Por favor, ingrese su nombre.');
		myForm.firstName.focus();
		return false;
	}
	
	if (!myForm.lastName.value) {
		alert('Por favor, ingrese su apellido.');
		myForm.lastName.focus();
		return false;
	}
	
	if (!myForm.phone.value) {
		alert('Por favor, ingrese su teléfono o fax.');
		myForm.phone.focus();
		return false;
	}
	
	if (!myForm.email.value) {
		alert('Por favor, ingrese su dirección de mail.');
		myForm.email.focus();
		return false;
	}
	else {
		if (!validEmail(myForm.email.value)) {
			alert('La dirección de mail que ingresó no es válida. Por favor, inténtelo nuevamente.');
			myForm.email.focus();
			return false;
		}
	}
	
	if (!myForm.comment.value) {
		alert('Por favor, inrgese su comentario.');
		myForm.comment.focus();
		return false;
	}
	
	return true;
}

function validEmail( email ) {
	mailReg = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
	if (email.match(mailReg) )
		return true;
	else
		return false;
}
