function validacion_contacto(formulario) {

	var er_nombre = /^([a-z]|[A-Z]|á|é|í|ó|ú|ń|ü|\s|\.|-)+$/			//letras, '.' y '-' o vacio
	var er_telefono = /^([0-9\s\+\-])+$/						//numeros, espacios, + o -
	//fechas, formato dd/mm/aaaa o d/m/aa
	//direccion de correo electronico
	var er_email = /^(.+\@.+\..+)$/
	var x
	var oblig = 0
	var texto = ''
	if (formulario.nombre.value=='') {
		oblig = 1
		texto = texto + 'NOMBRE obligatorio.\n'
	}
	if (formulario.empresa)
	{
		if (formulario.empresa.value=='') {
			oblig = 1
			texto = texto + 'EMPRESA obligatorio.\n'
		}
	}

	if (formulario.email)
	{
		if (formulario.email.value=='') {
			oblig = 1
			texto = texto + 'EMAIL obligatorio.\n'
		}
	}
	
	if (formulario.telefono)
	{
		if (formulario.telefono.value=='') {
			oblig = 1
			texto = texto + 'TELEFONO obligatorio.\n'
		}
	}
	
	/*if (formulario.comentarios)
	{
		if (formulario.comentarios.value=='') {
			oblig = 1
			texto = texto + 'COMENTARIOS requeridos.\n'
		}
	}*/
	
	if (oblig==1)
	{
		alert(texto)
		return false
	}

	if (formulario.nombre)
	{
		if(!er_nombre.test(formulario.nombre.value)) { 
			alert('Contenido del campo NOMBRE no válido.')
			return false
		}   	
   	}
	if (formulario.telefono)
	{
		if( !er_telefono.test(formulario.telefono.value) ) {
			alert('Contenido del campo TELEFONO no válido.')
			return false
		}
	}
   
	if (formulario.email)
	{
		if(!er_email.test(formulario.email.value)) { 
			alert('E-MAIL incorrecto.')
			return false
		}   	
	}
	return true			//cambiar por return true para ejecutar la accion del formulario
}

function validar_recordatorio(formulario) {

	//direccion de correo electronico
	var er_email = /^(.+\@.+\..+)$/
	
		if(formulario.mail.value=='') { 
			alert('Campo EMAIL Obligatorio.')
			return false
		}   	
	
		if (formulario.mail)
	{
		if(!er_email.test(formulario.mail.value)) { 
			alert('Contenido del campo EMAIL no válido.')
			return false
		}   	
   	}

}

function validacion_solicitud(formulario) {

	var er_nombre = /^([a-z]|[A-Z]|á|é|í|ó|ú|ń|ü|\s|\.|-)+$/			//letras, '.' y '-' o vacio
	var er_telefono = /^([0-9\s\+\-])+$/						//numeros, espacios, + o -
	//fechas, formato dd/mm/aaaa o d/m/aa
	//direccion de correo electronico
	var er_email = /^(.+\@.+\..+)$/
	var x
	var oblig = 0
	var texto = ''
	if (formulario.nombre.value=='') {
		oblig = 1
		texto = texto + 'NOMBRE obligatorio.\n'
	}
	if (formulario.empresa)
	{
		if (formulario.empresa.value=='') {
			oblig = 1
			texto = texto + 'EMPRESA obligatorio.\n'
		}
	}

	if (formulario.email)
	{
		if (formulario.email.value=='') {
			oblig = 1
			texto = texto + 'EMAIL obligatorio.\n'
		}
	}
	
	if (formulario.telefono)
	{
		if (formulario.telefono.value=='') {
			oblig = 1
			texto = texto + 'TELEFONO obligatorio.\n'
		}
	}
	
	if (oblig==1)
	{
		alert(texto)
		return false
	}

	if (formulario.nombre)
	{
		if(!er_nombre.test(formulario.nombre.value)) { 
			alert('Contenido del campo NOMBRE no válido.')
			return false
		}   	
   	}
	if (formulario.telefono)
	{
		if( !er_telefono.test(formulario.telefono.value) ) {
			alert('Contenido del campo TELEFONO no válido.')
			return false
		}
	}
   
	if (formulario.email)
	{
		if(!er_email.test(formulario.email.value)) { 
			alert('E-MAIL incorrecto.')
			return false
		}   	
	}
	return true			//cambiar por return true para ejecutar la accion del formulario
}