claro que es posible solo debes retornar un valor en tu funcion:
Código Javascript
:
Ver originalvar cont;
function captura(porc) {
x=porc;
return x;
}
cont = captura(5);
Como veras ahora la funcion devuelve un valor utilizando return.
Luego a tu variable local debes asignarle el valor devuelto por tu funcion (ultima linea) y pasarle el parametro porc en este caso yo le pase un numero pero ya en tu caso deberias adaptarlo a tu necesidad.
Saludos