<!-- Begin

var arrTarifes = new Array();
var lenarrTarifes = 0;

var arrLlengues = new Array();
var lenarrLlengues = 0;

var arrDescomptes = new Array();
var lenarrDescomptes = 0;

var arrRecarrecs = new Array();
var lenarrRecarrecs = 0;


function AddTarifa(id,unitat,tipus,llenguaA,llenguaB,preu,ftermini)
{
        arrTarifes[lenarrTarifes] = new Array(id,unitat,tipus,llenguaA,llenguaB,preu,ftermini);
        lenarrTarifes++;
}

function AddLlengua(id,desc)
{
        arrLlengues[lenarrLlengues] = new Array(id,desc);
        lenarrLlengues++;
}

function AddDte(unitat,desde,finsa,dte)
{
        arrDescomptes[lenarrDescomptes] = new Array(unitat,desde,finsa,dte);
        lenarrDescomptes++;
}

function AddRec(format,rec)
{
        arrRecarrecs[lenarrRecarrecs] = new Array(format,rec);
        lenarrRecarrecs++;
}

function OmplirSelect(selcamp,defecte)
{
        var arrsel = new Array();
        var lenarrsel = 0;

        arrsel = arrLlengues;
        lenarrsel = lenarrLlengues;
        // document.write("<OPTION VALUE=''> ");

        for (var i=0;i<lenarrsel;i++)
        {
                if (arrsel[i][0] == defecte)
                {
                        document.write("<OPTION VALUE=" + arrsel[i][0] + " SELECTED>" + arrsel[i][1]);
                }
                else
                {
                        document.write("<OPTION VALUE=" + arrsel[i][0] + ">" + arrsel[i][1]);
                }
        }
}

function PintaTarifa(unitat,tipus,a,b)
{
        for (var i=0;i<lenarrTarifes;i++)
        {
                if (arrTarifes[i][1] == unitat && arrTarifes[i][2] == tipus && arrTarifes[i][3] == a && arrTarifes[i][4] == b)
                {
                        document.write(NumFormat(arrTarifes[i][5],3));
                }
        }

}
function PintaMinim(tipus,a,b)
{
        for (var i=0;i<lenarrTarifes;i++)
        {
                if (arrTarifes[i][1] == 0 && arrTarifes[i][2] == tipus && arrTarifes[i][3] == a && arrTarifes[i][4] == b)
                {
                        document.write(NumFormat(arrTarifes[i][5],0));
                }
        }

}

function PintaDtes()
{
        for (var i=0;i<lenarrDescomptes;i++)
        {
                        document.writeln("<TR><TD align=right><FONT FACE=Arial,Helvetica SIZE= 2>" + NumFormat(arrDescomptes[i][1],0) + " " + litparaules + " </FONT></TD><TD align=center><FONT FACE=Arial,Helvetica SIZE= 2>" + arrDescomptes[i][3] + " %</FONT></TD></TR>");
        }

}

function PintaRecs()
{
        for (var i=0;i<lenarrRecarrecs;i++)
        {
                        document.writeln("<TR><TD ALIGN=right><FONT FACE=Arial,Helvetica SIZE= 2>" + arrRecarrecs[i][0] + "</TD><TD ALIGN=center WIDTH=10%><FONT FACE=Arial,Helvetica SIZE= 2>" + arrRecarrecs[i][1] + " % </FONT></TD></TR>");
        }

}

function MostraTarifa(ft)
{
        ft.T1.value = "";
        ft.T2.value = "";
        ft.MTrad.value = "";

        for (var i=0;i<lenarrTarifes;i++)
        {
                if (arrTarifes[i][1] == 1 && arrTarifes[i][2] == 1 && arrTarifes[i][3] == ft.LlenguaA.options[ft.LlenguaA.selectedIndex].value && arrTarifes[i][4] == ft.LlenguaB.options[ft.LlenguaB.selectedIndex].value)
                {
                        ft.T1.value = NumFormat(arrTarifes[i][5],3);
                }
                if (arrTarifes[i][1] == 1 && arrTarifes[i][2] == 5 && arrTarifes[i][3] == ft.LlenguaA.options[ft.LlenguaA.selectedIndex].value && arrTarifes[i][4] == ft.LlenguaB.options[ft.LlenguaB.selectedIndex].value)
                {
                        ft.T2.value = NumFormat(arrTarifes[i][5],3);
                }
                if (arrTarifes[i][1] == 0 && arrTarifes[i][2] == 1 && arrTarifes[i][3] == ft.LlenguaA.options[ft.LlenguaA.selectedIndex].value && arrTarifes[i][4] == ft.LlenguaB.options[ft.LlenguaB.selectedIndex].value)
                {
                        ft.MTrad.value = NumFormat(arrTarifes[i][5],0);
                }
        }

        if (ft.LlenguaA.options[ft.LlenguaA.selectedIndex].value != ft.LlenguaB.options[ft.LlenguaB.selectedIndex].value && ft.LlenguaA.options[ft.LlenguaA.selectedIndex].value != "" && ft.LlenguaB.options[ft.LlenguaB.selectedIndex].value != "")
        {
                if (ft.T1.value == "")
                {
                        ft.T1.value = notar;
                }
                if (ft.T2.value == "")
                {
                        ft.T2.value = notar;
                }
                if (ft.MTrad.value == "")
                {
                        ft.MTrad.value = notar;
                }
        }
}


//  End -->

