yo no veo ningún problema, tal vez un poco la forma en que lo estás planteando, yo creo que puedes dejar tu archivo como .js, pero eso si no olvidando que un js es un js y punto, no lo mezcles con código php porque el php es interpretado en el servidor y le js en el cliente (por eso te muestra <? echo t($L,"Warningtitle"); ?>, en la salida html.
lo que yo te recomendaría es algo como esto
archivo funcion.js
function checkformfile ( form , advertencia) {
var alerta = advertencia;
if (form.title.value == "")
{
//alert( "Per favor, necessite el títol");
alert(alerta);
form.title.focus();
return false;
}
}
y en el archivo php realizas algo como esto
<scritp type="text/javascript" src="ruta/funcion.js"></script>
<script>
checkformfile(form, <?php echo t($L,"Warningtitle"); ?>;
</script>
creo que eso, tal vez así o con una s mínimas correcciones debería funcionar, ya que no lo he probado.
bueno suerte.
--
_________________________
Jose Manuel Mora Fallas
www.acto.go.cr