//Se crea funciones Como Trim, Ltrim y Rtrim
String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}

String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}

String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}

//funcion que valida correo electronico
function correo(objeto)
{
	if(objeto.value.indexOf("@") == -1 || objeto.value.indexOf(".") == -1)
	{
		objeto.value = "";
		alert("!Debe ingresar un correo valido!");
		objeto.focus();
		return false;
	}
}

//funcion que envia el puntero al campor de telefono
function VerificarCodigoTelefono(objeto,destino)
{
	if (objeto.value.length == 4)
	{
		destino.focus();
		return;
	}
}

//Funcion para validar el ingreso de datos
var letras = ' ABCÇDEFGHIJKLMNÑOPQRSTUVWXYZabcçdefghijklmnñopqrstuvwxyzàáÀÁéèÈÉíìÍÌïÏóòÓÒúùÚÙüÜ';
var numeros = '1234567890'; 
var signos = ',.:;@-_'; 
var signosmatematicos = '+-=()*/{}'; 
var personal = '<>#$%&??!¡°|';
var especiales = '\'\"';

function validar(evnt,tipo) { 
	var temporal; 
	temporal = document.all?parseInt(evnt.keyCode): parseInt(evnt.which);
	if (temporal == 13 || temporal == 8 || temporal == 0 || temporal == 9) return true;
	return (tipo.indexOf(String.fromCharCode(temporal)) != -1);
}

function rechazar(evnt,tipo) { 
	var temporal; 
	temporal = document.all?parseInt(evnt.keyCode): parseInt(evnt.which);
	if (temporal == 13 || temporal == 8 || temporal == 0 || temporal == 9) return true;
	return (tipo.indexOf(String.fromCharCode(temporal)) == -1);
}
