
// Debe ser llamada en el evento onKeyPress

function soloNumero()
{
  if ((unescape('%' + event.keyCode.toString(16)) < '0') || (unescape('%' + event.keyCode.toString(16)) > '9'))
  {
    event.returnValue = false;
  }
}

//----------------------------------------------
/*function buscar_nom()
{
if (document.form.txtnombre.value=="")
  {
  alert("Por favor escriba el nombre para realizar la búsqueda");
  document.form.txtnombre.focus();
  }  
else
  {
  document.form.tipoBusqueda.value="1";
  document.form.target="_self";
  document.form.action="busqueda.jsp"
  //document.form.action="busqueda.jsp?inicio=0"
  document.form.submit();
  }
}
function buscar_hoja()
{
if (document.form.txthoja.value=="")
  {
  alert("Por favor introduzca el número de la hoja");
  document.form.txthoja.focus();
  }
else
  {
  document.form.tipoBusqueda.value="2";
  document.form.target="_self";
  document.form.action="busqueda.jsp"
  document.form.submit();
  }
}*/

function enter()
{
  tecla=event.keyCode;
  if(tecla=='13')
    buscar_nom();
}

//---------------------------------------------------------------
//Sólo puede introducir números decimales positivos o negativos
//----------------------------------------------------------------
function numeroHoja(e)
{
  var key = window.event ? e.keyCode : e.which;
  var keychar = String.fromCharCode(key);
 /* var cam=1;
  if(teclaPulsada=='A' || teclaPulsada=='a')
  {  
    cam=1;
  }
  alert(teclaPulsada + " " + cam);
  if ((teclaPulsada < '0') || (teclaPulsada > '9')  )
  {
    if(cam!=0)
      e.returnValue = false;
  }*/
  
  reg = /[\b\t0123456789aA]/;
	return (reg.test(keychar));
}

function verMapa()
{

var strhtm = 'mapas.htm'
var opciones="toolbar=no,location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=640, height=480";
window.open(strhtm,"",opciones);

}