function validacion()	{ 			
		var val = document.registro;		
		var valida_email = /(^(.+\@.+\..+)|^)$/	
	
	if (val.Nombre.value==''){	
		alert('Campo Nombre requerido')
		return false;
		}
	if (val.tx_email.value==''){	
		alert('Campo Email requerido')
		return false;
		}
			
	if(!valida_email.test(val.tx_email.value))
		{
		alert('Por favor verifique email.')
		return false;
		}
	if (val.tx_ciudad.value==''){	
		alert('Campo Ciudad requerido')
		return false;
		}
	if (val.tx_telf.value==''){	
		alert('Campo Telefono requerido')
		return false;
		} 		
	return true		
	}
function validate(obj,test)	{ 			
		var i,p,q,nm,test,num,min,max,errors=''
		var val = document.getElementById(obj);		
		var alfa = /(^([a-z]|[A-Z]|á|é|í|ó|ú|ñ|ü|)+|^)$/
		var punto = /(^\d{1,20})$/
		var valida_email = /(^(.+\@.+\..+)|^)$/	
	if (!val.value==''){	

		if (test=='alfa'){
				onKeyPressBlockNumbers(e)
			}
			if (test=='num'){
				onKeyPressBlockAlphabet(e)
			}
			if (test=='email'){
				if(!valida_email.test(val.value))
				{
					alert('Por favor verifique email.')
					return false
				}
			}
		
		
		} alert('Campo requerido')
	}

// FUNCION PARA BLOQUEAR NUMEROS EN KEY

function onKeyPressBlockNumbers(e)
{
	var key;
	var keychar;
	var reg;

	if(window.event)  { key = e.keyCode; }
	else if(e.which)  { key = e.which; }
	
	else { return true; }

	keychar = String.fromCharCode(key);
	reg = /\d/;
	return !reg.test(keychar);
}

// FUNCION PARA BLOQUEAR ALFABETO EN KEY

function onKeyPressBlockAlphabet(e)
{
	var key;
	var keychar;
	var reg;
	if(window.event) { key = e.keyCode; }
	else if(e.which) { key = e.which;   }
	else  { return true;}
	keychar = String.fromCharCode(key);
	reg = /\D/;
	return !reg.test(keychar);
}	