function EvaluateText(obj, e){
opc = false;
tecla = (document.all) ? e.keyCode : e.which;

valor=obj.value;
//Si pulso un numero miro antes el numero de decimales que hay detras del punto
if (tecla > 47 && tecla < 58) opc=true;
if (tecla == 8) opc = true;
if (tecla == 0) opc = true;

//Si se pulsa el punto decimal, miramos que no haya ninguno.
//Si hay alguno, no lo aceptamos
if (tecla == 46) { 
	cadena=String(valor);
	if (valor=="" || valor==".") opc=false; 
	else opc=true;
	if (cadena.indexOf(".")!=-1) opc=false;
}

//Y retornamos el resultado
return opc;
}

function display(id){
  if (document.getElementById(id).style.display == 'none') { document.getElementById(id).style.display = 'block'; }
  else { document.getElementById(id).style.display = 'none'; }
}
