

        /********** Funcion para reemplazar caracteres especiales **********/

        function caracteresEspeciales(texto){
            var cadena="";
            var codigo="";
            for ( var i=0; i < texto.length; i++ ){
                var caracter=texto.charCodeAt(i);
                switch(caracter){
                    case 225: cadena+="a";break;
                    case 233: cadena+="e";break;
                    case 237: cadena+="i";break;
                    case 243: cadena+="o";break;
                    case 250: cadena+="u";break;
                    case 193: cadena+="A";break;
                    case 201: cadena+="E";break;
                    case 205: cadena+="I";break;
                    case 211: cadena+="O";break;
                    case 218: cadena+="U";break;
                    case 241: cadena+="n";break;
                    case 209: cadena+="N";break;
                    default: cadena+=texto.charAt(i);break;
                }
                codigo+="_"+texto.charCodeAt(i);
            }
            return cadena;
        }


        /********** Funcion para verificar CAMPOS VACIOS **********/

        function Vacio(cadena){
            var blanco = " \n\t" + String.fromCharCode(13);    // blancos
            var i;
            var es_vacio;
            for(i = 0, es_vacio = true; (i < cadena.length) && es_vacio; i++)
                es_vacio = blanco.indexOf(cadena.charAt(i)) != - 1;
            return(es_vacio);
        }


        /********** Funcion para verificar Titulo **********/

        function validaTitulo(valor){
            valor = caracteresEspeciales(valor);
            var tipo = /^[A-Za-z\s\.]{2,8}\.$/;
            return tipo.test(valor);
        }


        /********** Funcion para verificar NOMBRES (incluye caracter de espacio) **********/

        function validaNombre(valor){
            valor = caracteresEspeciales(valor);
            var tipo = /^[A-Za-z\s\.\,\-]+$/;
            return tipo.test(valor);
        }


        /********** Funcion para verificar Telefono (Formato: 5424-6100, (044) 555424-6100, (044) 55 5424-6100) **********/

        function validaTelefono(valor){
            var tipo = /^(\([0-9]{2,3}\))?\s?\s?([0-9]{2})?\s?[0-9]{4}\-?[0-9]{4}$/;
            return tipo.test(valor);
        }


        /********** Funcion para verificar extension (5 a 8 digitos) **********/

        function validaExtension(valor){
            var tipo = /^[0-9]{5,8}$/;
            return tipo.test(valor);
        }

        /********** Funcion para verificar email **********/

        function validaEmail(valor){
            var tipo = /(^[0-9a-zA-Z]+(?:[._][0-9a-zA-Z]+)*)@([0-9a-zA-Z]+(?:[._-][0-9a-zA-Z]+)*\.[0-9a-zA-Z]{2,3})$/;
            return tipo.test(valor);
        }
