		
		document.onmousedown = right; 
		
		function verificar(formulario)
			{
				if (formulario.TXTnombre.value.length < 3) 
					{ 
						alert("Debe especificar un nombre válido."); 
						formulario.TXTnombre.focus();
						return (false); 
					}
				var checkOK="ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚabcdefghijklmnñopqrstuvwxyzáéíóú1234567890. ";
				var checkStr=formulario.TXTnombre.value;
				var allValid=true; 
				for (i=0;i<checkStr.length;i++) 
				{ 
					ch=checkStr.charAt(i); 
					for (j=0;j<checkOK.length;j++) 
						if (ch==checkOK.charAt(j))break;
					if (j==checkOK.length) { allValid=false; break; }
				} 
				if (!allValid) 
				{
					alert("Escriba sólo letras validas y no simbolos especiales."); 
					formulario.TXTnombre.focus();
					return (false); 
				}
				if (formulario.TXTapellido.value.length<3) 
				{
					alert("Debe especificar un apellido válido."); 
					formulario.TXTapellido.focus();
					return (false);  
				}
				var checkOK="ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚabcdefghijklmnñopqrstuvwxyzáéíóú1234567890. "; 
				var checkStr=formulario.TXTapellido.value; 
				var allValid=true;
				for (i=0;i<checkStr.length;i++)
				{
					ch=checkStr.charAt(i);
					for (j=0;j<checkOK.length;j++)
						if (ch==checkOK.charAt(j))break;
					if (j==checkOK.length){ allValid =false; break; }
				} 
				if (!allValid)
				{
					alert("Escriba sólo letras validas y no simbolos especiales."); 
					formulario.TXTapellido.focus();
					return (false); 
				}
				if (formulario.TXTrif2.value.length<4)
				{
					alert("Debe especificar una de cédula válida."); 
					formulario.TXTrif2.focus();
					return (false);
				}
				var checkOK="0123456789-";
				//var checkOK="0123456789";
				var checkStr=formulario.TXTrif2.value;
				var allValid=true;
				var decPoints=0;
				var allNum="";
				for (i=0;i< checkStr.length;i++)
				{
					ch=checkStr.charAt(i);
					for (j=0;j<checkOK.length;j++)
						if (ch ==checkOK.charAt(j))break; 
					if (j==checkOK.length) {allValid=false; break;} 
					allNum +=ch; 
				}
				if (!allValid)
				{
					alert("Debe especificar una de cédula válida."); 
					formulario.TXTrif2.focus();
					return (false);
				}
				//Dirección
				/*if (formulario.TXTdireccion.value.length < 3) 
					{ 
						alert("Debe especificar una dirección válida."); 
						formulario.TXTdireccion.focus();
						return (false); 
					}*/
				
				if (formulario.TXTdireccion.value.length > 0) 
				{	
				var checkOK="ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚabcdefghijklmnñopqrstuvwxyzáéíóú1234567890. ";
				var checkStr=formulario.TXTdireccion.value;
				var allValid=true; 
				for (i=0;i<checkStr.length;i++) 
					{ 
						ch=checkStr.charAt(i); 
						for (j=0;j<checkOK.length;j++) 
							if (ch==checkOK.charAt(j))break;
						if (j==checkOK.length) { allValid=false; break; }
					} 
				if (!allValid) 
					{
						alert("Escriba sólo letras validas y no simbolos especiales."); 
						formulario.TXTdireccion.focus();
						return (false); 
					}				
				}	
				
				//				
				
				if (formulario.TXTthabi.value.length < 5 ) 
				{
					alert("Debe especificar un teléfono válido."); 
					formulario.TXTthabi.focus();
					return (false);
				}
				var checkOK="0123456789- ()";
				var checkStr=formulario.TXTthabi.value;
				var allValid=true;
				var decPoints=0;
				var allNum="";
				for (i=0;i<checkStr.length;i++)
				{
					ch=checkStr.charAt(i);
					for (j=0;j<checkOK.length;j++) 
						if (ch==checkOK.charAt(j)) break; 
					if (j==checkOK.length)
						{allValid=false; break; }
					allNum +=ch; 
				}
				if (!allValid) 
				{
					alert("Debe especificar un teléfono válido."); 
					formulario.TXTthabi.focus();
					return (false);
				}
				/*if (formulario.TXTemail2.value=="")
				{
					alert("Debe especificar un correo válido.");
					formulario.TXTemail2.focus();
					return (false);
				}*/
				if (formulario.TXTcomen.value.length < 1)  
				{
					alert("Por favor escriba su inquietud ó sugerencia.");
					formulario.TXTcomen.focus();
					return (false); 
				}
				return (true);
			}
			
			//Funcion para validar no caracteres especiales con expresiones regulares

			function validarnocaract(e) 
				{ // 1
					tecla = (document.all) ? e.keyCode : e.which; // 2
					if (tecla==8) return true; // 3		    
					patron = /^[a-z\d\.\@\_\-\,\ ]$/i ;// No acepta números
					te = String.fromCharCode(tecla); // 5
					return patron.test(te); // 6
				} 
			//****************************
			// Deshabilitar boton derecho

			function right(e) 
			{ 
			var msg = " Esta funci\u00F3n est\u00E1 deshabiltada "; 
			if (navigator.appName == 'Netscape' && e.which == 3) { 
			alert(msg); // Delete this line to disable but not alert user 
			return false; 
			} 
			else 
			if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2) 
			{ 
			alert(msg); // Delete this line to disable but not alert user 
			return false; 
			} 
			return true; 
			} 