function Enviar(formuID) {
 var formu=document.all.item(formuID);
 if (formuID=='formGoogle') {
   if (formu.q.value=='') {
      	alert('Debe ingresar algun término para la búsqueda');
   } else {
	formu.submit();
   }
 } else {
   if (formu.keyw1.value=='') {
      	alert('Debe ingresar algun término para la búsqueda');
   } else {
     if ((formuID=='formBase') && (formu.pathBase.value=='elegir')) {
        alert('Debe seleccionar una base para la búsqueda');
     } else {
        formu.query.value=ResolverQuery('',formu.keyw1.value,false,'-','','',false,0);
        formu.submit();
     }
   }
 }
}

function updateFormat(formuID, selectedBase){
 arrayFormatos = new Array();
 arrayFormatos["Marc"] = "AllMarc";
 arrayFormatos["Aguapey"] = "AllAguapey";
 arrayFormatos["Fraterni"] = "AllFraterni";
 arrayFormatos["Prody"] = "ShortPub";
 arrayFormatos["Cepal"] = "ShortPub";
 arrayFormatos["Libri"] = "AllLibri";
 arrayFormatos["Focad"] = "AllFocad";
 arrayFormatos["Cendoc"] = "AllCendoc";
 arrayFormatos["Lcmm"] = "AllLcmm";
 arrayFormatos["Kchilo"] = "AllKchilo";
 arrayFormatos["Serlib"] = "AllSerlib";
 arrayFormatos["Serdoc"] = "AllSerdoc";
 arrayFormatos["Serpdf"] = "AllSerpdf";
 arrayFormatos["BPBRM"] = "AllBPBRM";
 arrayFormatos["BQLO"] = "AllBQLO";
 arrayFormatos["SMSPA"] = "AllSMSPA";
 arrayFormatos["Tea"] = "Tea";
 var formu=document.all.item(formuID);
 var formatoB=formu.pathBase.options[selectedBase].text;
 formu.format_name.value=arrayFormatos[formatoB.substr(formatoB.lastIndexOf("-")+1)];
}


function LimpiarValor(valor) {
 var cadena = valor;
 if (cadena.indexOf("$")!=-1)
   return(cadena.slice(0,-1));
 else return(valor);
}

function PalabraExacta(valor1, valor2) {
 if (valor1==true) return('');
 else if (valor2.length>0) return('$');
 return('');
}

function Inventar(valor,keyword1) {
 if (keyword1=='') {
  if (valor==0) return('');
  if (valor==1) return('');
//if (valor==1) return("0$/(2)"); //de 000 a 399
  if (valor==2) return("4$/(2)"); //de 400 a 599
  if (valor==3) return("6$/(2)"); //de 600 a 699
  if (valor==4) return("7$/(2)"); //de 700 a 799
  if (valor==5) return("8$/(2)"); //de 800 a 899
  if (valor==6) return("9$/(2)"); //de 900 a 999
  if (valor==7) return("5$/(2)"); //de 500 a 599
  if (valor==10) return("ARTEA/(100)"); //de 500 a 599
  if (valor==11) return("CORTE/(100)"); //de 500 a 599
  if (valor==12) return("FICHA/(100)"); //de 500 a 599
  if (valor==13) return("SOBRE/(100)"); //de 500 a 599
  if (valor==14) return("TAPAS/(100)"); //de 500 a 599
  if (valor==20) return("Biblio/(999)"); //de BPCE
  if (valor==21) return("Agro$/(999)"); //de BPCE
 }
 else {
  if (valor==0) return('');
  if (valor==1) return('');
//if (valor==1) return("*0$/(2)"); //de 000 a 399
  if (valor==2) return("*4$/(2)"); //de 400 a 599
  if (valor==3) return("*6$/(2)"); //de 600 a 699
  if (valor==4) return("*7$/(2)"); //de 700 a 799
  if (valor==5) return("*8$/(2)"); //de 800 a 899
  if (valor==6) return("*9$/(2)"); //de 900 a 999
  if (valor==7) return("*5$/(2)"); //de 500 a 599
  if (valor==10) return("*ARTEA/(100)"); //de 500 a 599
  if (valor==11) return("*CORTE/(100)"); //de 500 a 599
  if (valor==12) return("*FICHA/(100)"); //de 500 a 599
  if (valor==13) return("*SOBRE/(100)"); //de 500 a 599
  if (valor==14) return("*TAPAS/(100)"); //de 500 a 599
  if (valor==20) return("*Biblio/(999)"); //de BPCE
  if (valor==21) return("*Agro$/(999)"); //de BPCE
 }
}

function noenter() {
  return !(window.event && window.event.keyCode == 13); 
}

function ResolverQuery(campo1,keyword1,exacta1,conector,campo2,keyword2,exacta2,inventario) {

 var query;
 re=/ /g;
 keyword1=keyword1.replace(re,"*");
 re=/ñ/gi;
 keyword1=keyword1.replace(re,"n");
 re=/á/gi;
 keyword1=keyword1.replace(re,"a");
 re=/é/gi;
 keyword1=keyword1.replace(re,"e");
 re=/í/gi;
 keyword1=keyword1.replace(re,"i");
 re=/ó/gi;
 keyword1=keyword1.replace(re,"o");
 re=/ú/gi;
 keyword1=keyword1.replace(re,"u");
 if (conector=='-')    query=campo1+LimpiarValor(keyword1)+PalabraExacta(exacta1,keyword1)+Inventar(inventario,keyword1);
 else {
   re=/ /g;
   keyword2=keyword2.replace(re,"*");
   re=/ñ/gi;
   keyword2=keyword2.replace(re,"n");
   re=/á/gi;
   keyword2=keyword2.replace(re,"a");
   re=/é/gi;
   keyword2=keyword2.replace(re,"e");
   re=/í/gi;
   keyword2=keyword2.replace(re,"i");
   re=/ó/gi;
   keyword2=keyword2.replace(re,"o");
   re=/ú/gi;
   keyword2=keyword2.replace(re,"u");
query=campo1+LimpiarValor(keyword1)+PalabraExacta(exacta1,keyword1)+conector+campo2+LimpiarValor(keyword2)+PalabraExacta(exacta2,keyword2)+Inventar(inventario,keyword1);
 }
 if ((query==' ')||(query=='')) {
   alert("Debe ingresar algún término para la búsqueda.");
   top.location="http://www.winisisonline.com.ar/";
   return;
 }
 else return query;
}

function CheckEnter() {
  var x=document.getElementById('oQuery');
  var y=document.getElementById('oKeyw1');
  x.value=ResolverQuery('',y.value,false,'-','','',false,0);
  form1.submit();
}

function ActualizarBase(fila,tipo) {
 var x=document.getElementById('oTabla').rows(fila).cells;
 for (j=1; j <= x.length; j++) {
    eval("nrocampo='campo"+j+"';");
    document.cookie='camposesion'+j+'='+document.getElementById(nrocampo).value; 
   }
 document.cookie='cantcampossesion='+x.length;
 document.cookie='grabado=no';
 window.location="http://www.winisisonline.com.ar/validate/GrabarBases.php?tipo="+tipo;
}

function ActualizarAcceso(fila,tipo) {
 var x=document.getElementById('oTabla').rows(fila).cells;
 for (j=1; j <= x.length; j++) {
    eval("nrocampo='campo"+j+"';");
    document.cookie='camposesion'+j+'='+document.getElementById(nrocampo).value; 
   }
 document.cookie='cantcampossesion='+x.length;
 document.cookie='grabado=no';
 window.location="http://www.winisisonline.com.ar/validate/GrabarAccesos.php?tipo="+tipo;
}

function ActualizarUser(fila,tipo) {
 var x=document.getElementById('oTabla').rows(fila).cells;
 if (x.length>15) {
	cantCookies=15;
 } else {
	cantCookies=x.length;
 }
 for (j=1; j <= cantCookies; j++) {
    eval("nrocampo='campo"+j+"';");
    document.cookie='camposesion'+j+'='+document.getElementById(nrocampo).value; 
   }
 document.cookie='cantcampossesion='+cantCookies;
 document.cookie='grabado=no';
 window.location="http://www.winisisonline.com.ar/validate/GrabarUser.php?tipo="+tipo;
}

function ActualizarLocalidad(fila,tipo) {
 var x=document.getElementById('oTabla').rows(fila).cells;
 if (x.length>15) {
	cantCookies=15;
 } else {
	cantCookies=x.length;
 }
 for (j=1; j <= cantCookies; j++) {
    eval("nrocampo='campo"+j+"';");
    document.cookie='camposesion'+j+'='+document.getElementById(nrocampo).value; 
   }
 document.cookie='cantcampossesion='+cantCookies;
 document.cookie='grabado=no';
 window.location="http://www.winisisonline.com.ar/validate/GrabarLocalidad.php?tipo="+tipo;
}

function ActualizarInst(fila,tipo) {
 var x=document.getElementById('oTabla').rows(fila).cells;
 if (x.length>15) {
	cantCookies=15;
 } else {
	cantCookies=x.length;
 }
 for (j=1; j <= cantCookies; j++) {
    eval("nrocampo='campo"+j+"';");
    document.cookie='camposesion'+j+'='+document.getElementById(nrocampo).value; 
   }
 document.cookie='cantcampossesion='+cantCookies;
 document.cookie='grabado=no';
 window.location="http://www.winisisonline.com.ar/validate/GrabarInst.php?tipo="+tipo;
}

function ActualizarMasInfo(cantfilas,base) {
  eval("nrocampo='campo"+cantfilas+"';");
  document.cookie='camposesion='+document.getElementById(nrocampo).value;
  document.cookie='cantcampossesion='+cantfilas;
  document.cookie='grabado=no';
  window.location="http://www.winisisonline.com.ar/validate/GrabarMasInfo.php?IDBaseElegida="+base;
}

function ActualizarArticulo(fila,tipo) {
 var x=document.getElementById('oTabla').rows(fila).cells;
 if (x.length>15) {
	cantCookies=15;
 } else {
	cantCookies=x.length;
 }
 for (j=1; j <= cantCookies; j++) {
    eval("nrocampo='campo"+j+"';");
    document.cookie='camposesion'+j+'='+document.getElementById(nrocampo).value; 
   }
 document.cookie='cantcampossesion='+cantCookies;
 document.cookie='grabado=no';
 window.location="http://www.winisisonline.com.ar/validate/GrabarArticulo.php?tipo="+tipo;
}

function ActualizarNoticia(fila,tipo) {
 var x=document.getElementById('oTabla').rows(fila).cells;
 if (x.length>15) {
	cantCookies=15;
 } else {
	cantCookies=x.length;
 }
 for (j=1; j <= cantCookies; j++) {
    eval("nrocampo='campo"+j+"';");
    document.cookie='camposesion'+j+'='+document.getElementById(nrocampo).value; 
   }
 document.cookie='cantcampossesion='+cantCookies;
 document.cookie='grabado=no';
 window.location="http://www.winisisonline.com.ar/validate/GrabarNoticia.php?tipo="+tipo;
}

function ActualizarBreve(fila,tipo) {
 var x=document.getElementById('oTabla').rows(fila).cells;
 if (x.length>15) {
	cantCookies=15;
 } else {
	cantCookies=x.length;
 }
 for (j=1; j <= cantCookies; j++) {
    eval("nrocampo='campo"+j+"';");
    document.cookie='camposesion'+j+'='+document.getElementById(nrocampo).value; 
   }
 document.cookie='cantcampossesion='+cantCookies;
 document.cookie='grabado=no';
 window.location="http://www.winisisonline.com.ar/validate/GrabarBreve.php?tipo="+tipo;
}

function expandcollapse (postid) { 

   whichpost = document.getElementById(postid); 
   
   if (whichpost.className=="postshown") { 
      whichpost.className="posthidden"; 
   } 
   else { 
      whichpost.className="postshown"; 
   } 
} 

function newWindow (url, ancho, alto, titulo, par1, par2) {
 window.open(url, null, 'titlebar=Fotos, width=640,height=480,menubar=no,toolbar=no, scrollbars=yes, resizable=yes');
 return;
}

