\n');
}
// Pasem en numero de c/c per a validar
function validar_cc(numero_cuenta)
{
var banco, sucursal, dc, cuenta;
var cuenta_array=numero_cuenta.split("-");
banco = cuenta_array[0];
sucursal = cuenta_array[1];
dc = cuenta_array[2];
cuenta = cuenta_array[3];
//alert(cuenta_array[0]+" "+cuenta_array[1]+" "+cuenta_array[2]+" "+cuenta_array[3]);
validar(banco, sucursal, dc, cuenta);
}
function numerico(valor)
{
cad = valor.toString();
for (var i=0; i"9")
return false;
}
return true;
}
function obtenerDigito(valor)
{
valores = new Array(1, 2, 4, 8, 5, 10, 9, 7, 3, 6);
control = 0;
for (i=0; i<=9; i++)
control += parseInt(valor.charAt(i)) * valores[i];
control = 11 - (control % 11);
if (control == 11) control = 0;
else if (control == 10) control = 1;
return control;
}
//validar(banco, sucursal, dc, cuenta);
function validar(banco, sucursal, dc, cuenta)
{
if (banco == "" || sucursal == "" || dc == "" || cuenta == "")
alert("Si us plau, introdueix el número de compte bancari");
else
{
if (banco.length != 4 || sucursal.length != 4 || dc.length != 2 || cuenta.length != 10)
alert("Si us plau, introdueix el número de compte bancari correctament; no està completada");
else
{
if (!numerico(banco) || !numerico(sucursal) || !numerico(dc) || !numerico(cuenta))
alert("Si us plau, introdueix el número de compte bancari correctament; no són numèrics");
else
{
if (!(obtenerDigito("00" + banco + sucursal) == parseInt(dc.charAt(0))) ||
!(obtenerDigito(cuenta) == parseInt(dc.charAt(1))) )
alert("Els dígits de control no es corresponen amb els altres dígits del compte bancari");
else
{
// Compta corrent correcta, saltem al frame número 5 del flash
//alert ("CCC correcto");
window.document.myFlash.SetVariable("Envia_form", banco+"-"+sucursal+"-"+dc+"-"+cuenta);
window.document.myFlash.gotoframe(5);
}
}
}
}
}
// Pasem una variable de JavaScript a Flash desde un formulari
function doPassVar(args){
var sendText = args.value;
window.document.myFlash.SetVariable("myVar", sendText);
}
// Pasem una variable de JavaScript a Flash directament
function doPassVarJav(variable){
window.document.myFlash.SetVariable("myVar", variable);
}
//-->