ups... disculpa...
me deje de adjuntar el codigo de la funcion que esta como include:
Código PHP:
function validarForm()
{
var resultat;
var arrayArgs = validarForm.arguments;
var args;
if(arrayArgs.length == 1)
args = arrayArgs[0];
else
args = arrayArgs;
var obligatori=false
if (((args.length-1) % 4)!=0) resultat = false;
else
{
var i=1;
var error = "";
var val;
var obj = "";
while(i<args.length)
{
var obligatori = (args[i+3].indexOf('R')!=-1);
if ((args[i+2] != "F")||(args[i+2] != "S")||(args[i+2] != "FCK"))
val = eval('document.' + args[0] + '.' + args[i] + '.value');
res = 0;
if ((args[i+2] == "T") && obligatori) error += comprovarText(val,args[i+1]);
if (args[i+2] == "F") error += comprovarFichero(args[0],args[i],args[i+1],obligatori);
if (args[i+2] == "N") error += comprovarNumero(val,args[i+1],obligatori);
if (args[i+2] == "E") error += comprovarEmail(val,args[i+1],obligatori);
if (args[i+2] == "D") error += comprovarFecha(args[0],args[i],args[i+1],args[i+3]);
if (args[i+2] == "S") error += comprovarSelect(args[0],args[i],args[i+1],args[i+3]);
if (args[i+2] == "FCK") error += comprovarTextFCKEditor(args[0],args[i],args[i+1],obligatori);
i=i+4;
}
if(error!="")
{
alert(textoInicioFrase
+ error
+ textoFinalFrase);
}
resultat = (error=="");
}
return resultat;
}