Funcion javascript

Hola, he dado vuelta y vuelta el video de como realizar llamada a una funcion javascript y no he podido realizarlo de forma conforme. tengo 2 script uno que da formato y el otro que valida todo en dos archivos .js y quiero poder llamarlos o que se ejecuten en un campo del formulario, este campo es la c?dula (rut).

Por favor guienme, este es el primer archivo:
formato.js
formato_rut(rut)
{
var sRut1 = rut.value; //contador de para saber cuando insertar el . o la -
var nPos = 0; //Guarda el rut invertido con los puntos y el gui?n agregado
var sInvertido = “”; //Guarda el resultado final del rut como debe ser
var sRut = “”;
for(var i = sRut1.length - 1; i >= 0; i-- )
{
sInvertido += sRut1.charAt(i);
if (i == sRut1.length - 1 )
sInvertido += “-”;
else if (nPos == 3)
{
sInvertido += “.”;
nPos = 0;
}
nPos++;
}
for(var j = sInvertido.length - 1; j >= 0; j-- )
{
if (sInvertido.charAt(sInvertido.length - 1) != “.”)
sRut += sInvertido.charAt(j);
else if (j != sInvertido.length - 1 )
sRut += sInvertido.charAt(j);
}
//Pasamos al campo el valor formateado
rut.value = sRut.toUpperCase();
}

y este es el otro validar.js

function valida_rut(rut)
{
//Valor acumulado para el calculo de la formula
var nAcumula = 0;
//Factor por el cual se debe multiplicar el valor de la posicion
var nFactor = 2;
//D?gito verificador
var nDv = 0;
//extraemos el ultimo numero o letra que corresponde al verificador
//La K corresponde a 10
if (rut.charAt(rut.length - 1).toUpperCase() == ‘K’ )
nDvReal = 10;
//el 0 corresponde a 11
else if (rut.charAt(rut.length - 1)== 0 )
nDvReal = 11;
else
nDvReal = rut.charAt(rut.length - 1);
for (nPos = rut.length -2; nPos >=0; nPos–)
{
nAcumula += rut.charAt(nPos).valueOf() * nFactor;
nFactor++;
if (nFactor > 7) nFactor = 2;
}

nDv = 11-(nAcumula % 11)
if (nDv == nDvReal)
    return true;
    return false;

}

agradezco su ayuda

Pero que es lo que quieres hacer ex?ctamente? A simple vista no te hace falta tirar de JS y puedes hacerlo en PHP con eventos AJAX.

eso quiero saber. en este caso tengo esos archivos JS para que el primero me genere el formato de la cedula aca en chile y el segundo para validar esa cedula, esto se ingresa en un input llamado rut.
Lo que deseo es poder llamar esos JS cuando se digite la cedula en el input y como puedo realizar la llamada y asignarle ese valor