Cita:  
					Iniciado por IsaBelM 
  has de hacer que se ejecute. de lo contrario será tomado como un "string"
    No hay caso :S  
Index.php   
Código HTML:
Ver original<!DOCTYPE html>
        <!-- Funciones -->
        <script language="javascript" type="application/javascript" src="Funciones.js"></script>         <!-- Caracteres -->
        <meta http-equiv="content-type" content="text/html" charset="utf-8" />         <!-- Titulo -->
 
<script type="application/javascript" language="javascript"> var Get_Ajax = {
    Procesado : function(){ alert('Procesado'); },
    Pagina : 'Procesado.php',
    Asincronia : 600,
    Parametros : function() {return document.getElementById('Input').value}
 
}
<input type="text" id="Input" /> <input type="submit" onClick="Ajax();" />  
  
Javascript.js   
Código Javascript
:
Ver originalfunction Ajax(){
    
    /* --- Variable ajax --- */
    var ajax;
    
    if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
            ajax = new XMLHttpRequest();
    }else{
            ajax = new ActiveXObject("Microsoft.XMLHTTP"); 
    }
    
    /* --- Estados --- */
    ajax.onreadystatechange = function (){
        /* --- Si todo es correcto --- */   
        if(ajax.readyState==4 && ajax.status==200){
            Get_Ajax.Procesado;
        }
    }
    
    /* --- Usando el metodo open --- */
    ajax.open("GET",Get_Ajax.Pagina+'?'+Get_Ajax.Parametros,Get_Ajax.Asincronia);
    ajax.send(null);
}
  
El error :  
file:///C:/Users/user/Documents/Objetos%20Javascript/Procesado.php?
function%20()%20{return%20document.getElementById(  'Input').value 
La Funcion me la toma como un string