Hola ! Primero que nada Muchas gracias por visitar.
 
En parte de mi codigo llama a una funcion para revisar si el valor de un input de un formulario existe, si es así este da el valor si no entrega false.    
Código Javascript
:
Ver original- function value_input(a,b){ 
-         if (document.a!==undefined){ 
-             if(document.a.b!==undefined){ 
-                 c=document.a.b.value;    
-             } 
-         } 
-         else{    
-             c=false;     
-         } 
-         return c; 
- } 
- valor=value_input("formulario","input"); 
El problema es que cuando llamo a la funcion, esta entrega false, incluso si existe tal formulario o input, pense que estaba mal redactado el codigo, pero luego lo ocupe sin funcion asi:    
Código Javascript
:
Ver original- if (document.formulario!==undefined){ 
-             if(document.formulario.input!==undefined){ 
-                 c=document.formulario.input.value;   
-             } 
-         } 
-         else{    
-             c=false;     
-         } 
- alert(c); 
de esta forma si funcionaba el codigo.
Lo que yo creo es que la funcion busca si existe un formulario a, en ves de la variable a que sería "formulario"