

//---- Busca caracteres no validos ----//
function caracnovalidos(elformulario, elcampo)
{
var pass=true;
var tot=elcampo.value.length;
var valor=elcampo.value;
var elfoco=elformulario+"."+elcampo.name+".focus()";
var cont=0;

var novalidos = "|¬°#$%&'´¨^`<>";

for (cont=0;cont<tot;cont++)
{
    if (novalidos.indexOf(valor.charAt(cont)) != - 1)
    {
       cont = tot;
       alert("Caracteres no validos: |, ¬, °, #, $, %, &, ', ´, ¨, ^, `, <, >");
       pass=false;
    }
}

if (pass==false)
eval(elfoco);
}


//---- Busca caracteres no validos de la Principal ----//
function caracnovalidos2(elformulario, elcampo)
{
var pass=true;
var tot=elcampo.value.length;
var valor=elcampo.value;
var elfoco=elformulario+"."+elcampo.name+".focus()";
var cont=0;

var novalidos = "|¬#$%&'´¨^`" + String.fromCharCode(34);

for (cont=0;cont<tot;cont++)
{
    if (novalidos.indexOf(valor.charAt(cont)) != - 1)
    {
       cont = tot;
       alert("Caracteres no validos: |, ¬, #, $, %, &, ', ´, ¨, ^, `, " + String.fromCharCode(34));
       pass=false;
    }
}

if (pass==false)
eval(elfoco);
}


//---- Abre ventana nueva Vertical ----//
function abrir(url) 
{
  var nuevaventana = window.open(url, "bienvenido", "scrollbars=no, resizable=no, toolbar=no, location=no, directories=no, status=no, menubar=no, width=293, height=189");
}


//---- Abre ventana nueva Horizontal ----//
function abrir2(url) 
{
  var nuevaventana = window.open(url, "ventana", "scrollbars, resizable, toolbar=no, location=no, directories=no, status=no, menubar=no, width=750, height=350");
}


//---- Amplia fotos en ventana nueva ----//
function ampliarimg(url, nombre, ancho, alto) 
{
 var nuevaventana = window.open(url, nombre,"toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, menubar=no, width="+ancho+", height="+alto+"");
}


//---- Cierra ventana nueva ----//
function cerrar() 
{
  window.close();
}

