
function validar(formulario) {

if (!ValidarNulo(formulario.txtNombre, "Nombre")) 
	return false;
  	
if (!ValidarNulo(formulario.txtEmail, "Correo electrónico")) 
   	return false;
if (!ValidarEmail(formulario.txtEmail,"Correo electrónico"))
    return false;

if (!ValidarNulo(formulario.txtComentario, "Comentarios")) 
   	return false; 

  return (true); 
}


function validar2(formulario) {

if (!ValidarNulo(formulario.FechaTran, "Fecha de Transacción")) 
	return false;

//if (!ValidarNulo(formulario.TipoTran, "Tipo Transacción")) 
	//return false;
	
if (!ValidarNulo(formulario.Comprobante, "Comprobante")) 
	return false;
	
if (!ValidarNulo(formulario.TotBs, "Monto Transacción")) 
	return false;
if (!ValidarNumero(formulario.TotBs, "Monto Transacción")) 
	return false;
	
if (!ValidarNulo(formulario.Orden, "A la Orden de")) 
	return false;
	
if (!ValidarNulo(formulario.Referencia, "Referencia")) 
	return false;
	
  return (true); 
}
  	








function ValidarLongitud(campo, tam, texto){
if (campo.value.length < tam) {
    alert("Escriba por lo menos "+tam+" caracteres en el campo "+texto+".");
    campo.focus();
    return (false);
   }
   return(true);
}


function ValidarLongMax(campo, tam, texto){
if (campo.value.length > tam) {
    alert("Escriba menos de "+tam+" caracteres en el campo "+texto+".");
    campo.focus();
    return (false);
   }
   return(true);
}


function Nulo(campo){
if (campo.value.length == 0) {
    return (true);
   }
   return(false);
}

function ValidarNulo(campo, texto){
if (campo.value.length == 0) {
    alert("Debe llenar el campo "+texto+", no debe estar vacio.");
    campo.focus();
    return (false);
   }
   return(true);
}



function ValidarSoloTexto(campo, texto){
var checkOK = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚ" + "abcdefghijklmnñopqrstuvwxyzáéíóú ";
  var checkStr = campo.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 en el campo "+texto+"."); 
    campo.focus(); 
    return (false); 
  } 
  return (true);
}

function ValidarNumero(campo, texto){
  var checkOK = "0123456789."; 
  var checkStr = campo.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("Escriba sólo dígitos en el campo "+texto+".");
    campo.focus(); 
    return (false); 
  } 
 return (true);
}

function ValidarEmail(campo, texto)
{
if (((campo.value.indexOf ('@', 0) == -1) && (campo.value.indexOf ('.', 0) == -1))||(campo.value.length < 5)) { 
    alert("Escriba una dirección de correo electrónico válida en el campo "+texto+"."); 
    return (false);
  }
  return (true);
}

function validarBox(campo, texto)
{
if (form.campo.value=="ADSL")
{
alert("Valor es ADSL");
form.opcion.focus();
return (false);
}
return(true);
}



//-----------------------------------------

function Ventanas( URL, Ancho, Alto, Res )
{
	var estilo = "toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width="+Ancho+",height="+Alto;
	window.open(URL,"Ventana", estilo);
}

function VentanaScroll( URL, Ancho, Alto, Res )
{
	var estilo = "toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=yes,width="+Ancho+",height="+Alto;
	window.open(URL,"Ventana", estilo);
}


function Ventanas1( URL, Ancho, Alto, Res, pos1, pos2 )
{
	var estilo = "toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width="+Ancho+",height="+Alto+",top="+pos1+",left="+pos2;
	window.open(URL,"Ventana", estilo);
}

