function validarEmail() {
	formulario = document.getElementById("contacto_form").elements; 
	valor = formulario["email"].value;
  	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
   		return true;
  	} else {
   		alert('La dirección de correo electónico no es correcta');
   		return false;
  	}
}


function valida_form(){

	camposTexto = document.getElementById("contacto_form").elements; 

	for (x=0; x < camposTexto.length; x++) {
		if (camposTexto[x].value == '' && camposTexto[x].type=='text'){
			alert("El campo " + camposTexto[x].id + " está vacio y es OBLIGATORIO");
			camposTexto[x].focus();
			return false;
    	}    
   }

   if (validarEmail())
   	validarTelefono();

}

function validarTelefono(){
/*
        formulario = document.getElementById("contacto_form").elements;
        valor = formulario["telefono"].value;
 
	if (/^\d{9}$/.test(valor)){
		document.getElementById("contacto_form").submit();
		return true
	}
	else{
		alert('El número de teléfono no es correcto')
		return false
	}
*/
                document.getElementById("contacto_form").submit();
                return true
 
}