
////////////////////////////////////////////////////////////////////////
//
// ARTIGOS - Artigos disponíveis
//
////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////
// Número total de referências (por numeração)
////////////////////////////////////////////////

function totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias){
  
 var CP1400 = new Array(totalnumeracoes);
 CP1400[0] = 2;  //CP 1407dc e dcs
 CP1400[1] = 2;  //CP 1411dc e dcs
 CP1400[2] = 2;  //CP 1412dc e dcs
 CP1400[3] = 2;  //CP 1422dc e dcs
 CP1400[4] = 2;  //CP 1424dc e dcs
 CP1400[5] = 2;  //CP 1432dc e dcs
 
 var takargo1400 = new Array(totalnumeracoes);
 takargo1400[0] = 2;  //Takargo 1445dc e dcs
 takargo1400[1] = 1;  //Takargo 1449
 
 var somafel1400 = new Array(totalnumeracoes);
 somafel1400[1] = 1;  //Somafel 1441dc
 
 
 var locomotivas = new Array(totalartigos);
 locomotivas[0] = CP1400;
 locomotivas[1] = takargo1400;
 locomotivas[2] = somafel1400;
 
 
 //CARRUAGENS
 var cpGrill = new Array(totalnumeracoes);
 cpGrill[0] = 1;  //letering simplificado
 cpGrill[1] = 1;  //letering simplificado
 
 var renfeCorail = new Array(totalnumeracoes);
 renfeCorail[0] = 1;  //1a classe
 renfeCorail[1] = 1;  //2a classe
 renfeCorail[2] = 1;  //2a classe Espana 82
 
 var carruagens = new Array(totalartigos);
 carruagens[0] = cpGrill;
 carruagens[1] = renfeCorail;
  
 
 // VAGOES
 var cpUs = new Array(totalnumeracoes);
 cpUs[0] = 2;  //série 6 Tv
 cpUs[1] = 2;  //série 6 U
 cpUs[2] = 3;  //série 7
 cpUs[3] = 2;  //série 7 Sogral
 cpUs[4] = 4;  //série 8
  
 var cpUacs = new Array(totalnumeracoes);
 cpUacs[0] = 1;  //Uacs 5010
 cpUacs[1] = 1;  //Uacs 5024
 cpUacs[2] = 1;  //Uacs 5027
 cpUacs[3] = 1;  //Uacs 5038
 cpUacs[4] = 1;  //Uacs 5044
 cpUacs[5] = 1;  //Uacs 5050
 cpUacs[6] = 1;  //Uacs 5051
 cpUacs[7] = 1;  //Uacs 5056
 cpUacs[8] = 1;  //Uacs 5061
 cpUacs[9] = 1;  //Uacs 5069 

 var cpTgpps = new Array(totalnumeracoes);
 cpTgpps[0] = 1;  //Tgpps Bege Valouro 784010
 cpTgpps[1] = 1;  //Tgpps Bege Valouro-Avibom 782110
 cpTgpps[2] = 1;  //Tgpps Amarelo Valouro-Avibom 784310
 
 var renfeTgpps = new Array(totalnumeracoes);
 renfeTgpps[0] = 1;  //Tgpps Tolva T1 Marron
 renfeTgpps[1] = 1;  //Tgpps Tolva T1 Verde
  
 var rnTdgs = new Array(totalnumeracoes);
 rnTdgs[0] = 1;  //Tdgs Tolva T1 grey
 rnTdgs[0] = 1;  //Tdgs Tolva T1 marron
 
 var ctcTgpps = new Array(totalnumeracoes);
 ctcTgpps[0] = 1;  //Tgpps Transcereales
 ctcTgpps[1] = 1;  //Tgpps Granofer Transcereales
 
 var cpGbkks = new Array(totalnumeracoes);
 cpGbkks[0] = 3;  //CP Gbkks original
 cpGbkks[1] = 4;  //Cp Gbkks modificado
 cpGbkks[2] = 5;  //Cp Gbkks Brigada Sinalização
 cpGbkks[3] = 1;  //Cp Gbkks COPAZ
 cpGbkks[4] = 1;  //Cp Gbkks Cruz Vermelha
 

 var cpKbs = new Array(totalnumeracoes);
 cpKbs[0] = 4;  //CP Kbs série 333 0
  
 
 var vagoes = new Array(totalartigos);
 vagoes[0] = cpUs;
 vagoes[1] = cpUacs;
 vagoes[2] = cpTgpps;
 vagoes[3] = renfeTgpps;
 vagoes[4] = rnTdgs;
 vagoes[5] = ctcTgpps;
 vagoes[6] = cpGbkks;
 vagoes[7] = cpKbs;
 
 
 //KITS
 var kitUS = new Array(totalnumeracoes);
 kitUS[0] = 1;  //série 8 
 
 var kits = new Array(totalartigos);
 kits[0] = kitUS;
 

 // ACESSORIOS
 var kitLubrificacao = new Array(totalnumeracoes);
 kitLubrificacao[0] = 1;  //kit de lubrificação
  
 var bogieY21B = new Array(totalnumeracoes);
 bogieY21B[0] = 1;  //Bogie Y21B
 
 var cargas = new Array(totalnumeracoes);
 cargas[0] = 2;  //Cargas US
 
 var sobressalentes = new Array(totalnumeracoes);
 sobressalentes[0] = 1;  //peças sobressalentes 1400 - motor
 sobressalentes[1] = 1;  //peças sobressalentes 1400 - grelha ventilador
  
 var detalhagens = new Array(totalnumeracoes);
 detalhagens[0] = 2;  //peças de detalhagem
 
 var rodados = new Array(totalnumeracoes);
 rodados[0] = 2;  //rodados diversos
 
 
 var acessorios = new Array(totalartigos);
 acessorios[0] = kitLubrificacao;
 acessorios[1] = bogieY21B;
 acessorios[2] = cargas;
 acessorios[3] = sobressalentes;
 //acessorios[4] = detalhagens;
 //acessorios[5] = rodados;
 
 
 var numeroReferencias = new Array(totalfamilias);
 numeroReferencias[0] = locomotivas;
 numeroReferencias[2] = carruagens;
 numeroReferencias[3] = vagoes;
 numeroReferencias[4] = kits;
 numeroReferencias[5] = acessorios;
 
 
 return numeroReferencias[familia-1][artigo-1][numeracao-1];
 
}




///////////////////////////////////////////////////////////////////////////////////
// Referências disponíveis para cada Numeração
///////////////////////////////////////////////////////////////////////////////////

function infoReferencias(familia,artigo,numeracao,referencia,totalnumeracoes,totalartigos,totalfamilias,opcao){
 
 //------------------------
 // Indíce 0 - referência do artigo
 // Indíce 1 - 1a observação da referência
 // Indíce 2 - 2a observação da referência
 // Indíce 3 - pasta onde está guardada a foto
 // Indíce 4 - foto da referência
 
 //alert(familia+"-"+artigo+"-"+numeracao+"-"+referencia+"-"+opcao+"   "+totalnumeracoes+"-"+totalartigos+"-"+totalfam);
 
 
 var CP1407DC = new Array(5);
 CP1407DC[0] = '140708DC'; 
 CP1407DC[1] = 'Esquema azul com faixa branca (anos 60/70)'; 
 CP1407DC[2] = 'DC Analógico (inclui socket NEM 21 pinos)'; 
 CP1407DC[3] = 'cp1400'; 
 CP1407DC[4] = 'CP1407.jpg'; 
 
 var CP1407DCS = new Array(5);
 CP1407DCS[0] = '140708DCS'; 
 CP1407DCS[1] = 'Esquema azul com faixa branca (anos 60/70)'; 
 CP1407DCS[2] = 'DCC com som (equipada com ESU LokSound)'; 
 CP1407DCS[3] = 'cp1400'; 
 CP1407DCS[4] = 'CP1407.jpg'; 
 
 var CP1407 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 CP1407[0] = CP1407DC; 
 CP1407[1] = CP1407DCS; 
 
 
 var CP1411DC = new Array(5);
 CP1411DC[0] = '141108DC'; 
 CP1411DC[1] = 'Esquema laranja c/logótipo grande (anos 80)'; 
 CP1411DC[2] = 'DC Analógico (inclui socket NEM 21 pinos)'; 
 CP1411DC[3] = 'cp1400'; 
 CP1411DC[4] = 'CP1411.jpg'; 
 
 var CP1411DCS = new Array(5);
 CP1411DCS[0] = '141108DCS'; 
 CP1411DCS[1] = 'Esquema laranja c/logótipo grande (anos 80)'; 
 CP1411DCS[2] = 'DCC com som (equipada com ESU LokSound)'; 
 CP1411DCS[3] = 'cp1400'; 
 CP1411DCS[4] = 'CP1411.jpg'; 
  
 var CP1411 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 CP1411[0] = CP1411DC; 
 CP1411[1] = CP1411DCS; 
 
 var CP1412DC = new Array(5);
 CP1412DC[0] = '141208DC'; 
 CP1412DC[1] = 'Esquema laranja c/logótipo pequeno (época V)'; 
 CP1412DC[2] = 'DC Analógico (inclui socket NEM 21 pinos)'; 
 CP1412DC[3] = 'cp1400'; 
 CP1412DC[4] = 'CP1412.jpg'; 
 
 var CP1412DCS = new Array(5);
 CP1412DCS[0] = '141208DCS'; 
 CP1412DCS[1] = 'Esquema laranja c/logótipo pequeno (época V)'; 
 CP1412DCS[2] = 'DCC com som (equipada com ESU LokSound)'; 
 CP1412DCS[3] = 'cp1400'; 
 CP1412DCS[4] = 'CP1412.jpg'; 
  
 var CP1412 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 CP1412[0] = CP1412DC; 
 CP1412[1] = CP1412DCS; 
  
 var CP1422DC = new Array(5);
 CP1422DC[0] = '142208DC'; 
 CP1422DC[1] = 'Esquema laranja c/logótipo pequeno (época V)'; 
 CP1422DC[2] = 'DC Analógico (inclui socket NEM 21 pinos)'; 
 CP1422DC[3] = 'cp1400'; 
 CP1422DC[4] = 'CP1422.jpg'; 
 
 var CP1422DCS = new Array(5);
 CP1422DCS[0] = '142208DCS'; 
 CP1422DCS[1] = 'Esquema laranja c/logótipo pequeno (época V)'; 
 CP1422DCS[2] = 'DCC com som (equipada com ESU LokSound)'; 
 CP1422DCS[3] = 'cp1400'; 
 CP1422DCS[4] = 'CP1422.jpg'; 
  
 var CP1422 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 CP1422[0] = CP1422DC; 
 CP1422[1] = CP1422DCS; 
  
 
 var CP1424DC = new Array(5);
 CP1424DC[0] = '142408DC'; 
 CP1424DC[1] = 'Esquema azul c/faixa branca (épocas V/VI)';
 CP1424DC[2] = 'DC Analógico (inclui socket NEM 21 pinos)'; 
 CP1424DC[3] = 'cp1400'; 
 CP1424DC[4] = 'CP1424.jpg'; 
 
 var CP1424DCS = new Array(5);
 CP1424DCS[0] = '142408DCS'; 
 CP1424DCS[1] = 'Esquema azul c/faixa branca (épocas V/VI)';
 CP1424DCS[2] = 'DCC com som (equipada com ESU LokSound)'; 
 CP1424DCS[3] = 'cp1400'; 
 CP1424DCS[4] = 'CP1424.jpg'; 
  
 var CP1424 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 CP1424[0] = CP1424DC; 
 CP1424[1] = CP1424DCS; 
   
 var CP1432DC = new Array(5);
 CP1432DC[0] = '143208DC'; 
 CP1432DC[1] = 'Esquema laranja c/logótipo grande (anos 80)'; 
 CP1432DC[2] = 'DC Analógico (inclui socket NEM 21 pinos)'; 
 CP1432DC[3] = 'cp1400'; 
 CP1432DC[4] = 'CP1432.jpg'; 
 
 var CP1432DCS = new Array(5);
 CP1432DCS[0] = '143208DCS'; 
 CP1432DCS[1] = 'Esquema laranja c/logótipo grande (anos 80)'; 
 CP1432DCS[2] = 'DCC com som (equipada com ESU LokSound)'; 
 CP1432DCS[3] = 'cp1400'; 
 CP1432DCS[4] = 'CP1432.jpg'; 
  
 var CP1432 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 CP1432[0] = CP1432DC; 
 CP1432[1] = CP1432DCS; 
  
 var CP1400 = new Array(totalnumeracoes);
 CP1400[0] = CP1407; 
 CP1400[1] = CP1411; 
 CP1400[2] = CP1412; 
 CP1400[3] = CP1422; 
 CP1400[4] = CP1424; 
 CP1400[5] = CP1432; 
 
 
 //1445 - Takargo
 var takargo1445DC = new Array(5);
 takargo1445DC[0] = '144508DC'; 
 takargo1445DC[1] = 'Esquema Takargo Rail (época VI)'; 
 takargo1445DC[2] = 'DC Analógico (inclui socket NEM 21 pinos)'; 
 takargo1445DC[3] = 'takargo1400'; 
 takargo1445DC[4] = 'takargo1445dc.jpg'; 
 
 var takargo1445DCS = new Array(5);
 takargo1445DCS[0] = '144508DCS'; 
 takargo1445DCS[1] = 'Esquema Takargo Rail (época VI)'; 
 takargo1445DCS[2] = 'DCC com som (equipada com ESU LokSound)'; 
 takargo1445DCS[3] = 'takargo1400'; 
 takargo1445DCS[4] = 'takargo1445dcs.jpg'; 
  
 var takargo1445 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 takargo1445[0] = takargo1445DC; 
 takargo1445[1] = takargo1445DCS; 

 //1449 - Takargo
 var takargo1449DC = new Array(5);
 takargo1449DC[0] = '144910DC'; 
 takargo1449DC[1] = 'Esquema Takargo Rail (época VI)'; 
 takargo1449DC[2] = 'DC Analógico (inclui socket NEM 21 pinos)'; 
 takargo1449DC[3] = 'takargo1400'; 
 takargo1449DC[4] = 'takargo1449dc.jpg'; 
 
 var takargo1449 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 takargo1449[0] = takargo1449DC;  
 
 var takargo1400 = new Array(totalnumeracoes);
 takargo1400[0] = takargo1445; 
 takargo1400[1] = takargo1449; 
 
 //1441 - Somafel
 var somafel1441DC = new Array(5);
 somafel1441DC[0] = '144110DC'; 
 somafel1441DC[1] = 'Esquema Somafel (época VI)'; 
 somafel1441DC[2] = 'DC Analógico (inclui socket NEM 21 pinos)'; 
 somafel1441DC[3] = 'somafel1400'; 
 somafel1441DC[4] = 'somafel1441dc.jpg'; 
 
 var somafel1441 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 somafel1441[0] = somafel1441DC;  
 
 var somafel1400 = new Array(totalnumeracoes);
 somafel1400[0] = somafel1441; 
 
 
 
 //CARRUAGENS
 var cpGrillAux = new Array(5);
 cpGrillAux[0] = '700208DC'; 
 cpGrillAux[1] = 'Versão com letering simplificado'; 
 cpGrillAux[2] = '(início dos anos 80)'; 
 cpGrillAux[3] = 'cpGrill'; 
 cpGrillAux[4] = 'SUD700208DC.jpg'; 
 
 var cpGrill700208 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpGrill700208[0] = cpGrillAux; 

 var cpGrillAux = new Array(5);
 cpGrillAux[0] = '700408DC'; 
 cpGrillAux[1] = 'Versão com letering e logo Restaurante'; 
 cpGrillAux[2] = '(final dos anos 80)'; 
 cpGrillAux[3] = 'cpGrill'; 
 cpGrillAux[4] = 'SUD700408DC.jpg'; 
 
 var cpGrill700408 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpGrill700408[0] = cpGrillAux; 

 
 var cpGrill = new Array(totalnumeracoes);
 cpGrill[0] = cpGrill700208;  
 cpGrill[1] = cpGrill700408;    



 var Aux = new Array(5);
 Aux[0] = '7010'; 
 Aux[1] = 'Carruagem de 1a classe A10tu'; 
 Aux[2] = ''; 
 Aux[3] = 'corail/renfe'; 
 Aux[4] = 'sud7010.jpg'; 
 
 var renfeCorail1a = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 renfeCorail1a[0] = Aux; 

 var Aux = new Array(5);
 Aux[0] = '7012'; 
 Aux[1] = 'Carruagem de 2a classe B10tu'; 
 Aux[2] = ''; 
 Aux[3] = 'corail/renfe'; 
 Aux[4] = 'sud7012.jpg'; 
 
 var renfeCorail2a = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 renfeCorail2a[0] = Aux; 

 var Aux = new Array(5);
 Aux[0] = '7011'; 
 Aux[1] = 'Carruagem de 2a classe B10tu'; 
 Aux[2] = 'Mundial España 82'; 
 Aux[3] = 'corail/renfe'; 
 Aux[4] = 'sud7011.jpg'; 
 
 var renfeCorail2a82 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 renfeCorail2a82[0] = Aux; 

 
 var renfeCorail = new Array(totalnumeracoes);
 renfeCorail[0] = renfeCorail1a;  
 renfeCorail[1] = renfeCorail2a;    
 renfeCorail[2] = renfeCorail2a82;    
 
 
 
 //VAGOES

 //CP Us 6 tv
 var cpUs6016 = new Array(5);
 cpUs6016[0] = '601609'; 
 cpUs6016[1] = 'Série 6 (ARBEL) - leito c/faixa preta'; 
 cpUs6016[2] = 'Freio vácuo, designação Tv e símbolo CP antigo'; 
 cpUs6016[3] = 'cpUs'; 
 cpUs6016[4] = 'cpUs6vacuo.jpg'; 
 
 var cpUs6026 = new Array(5);
 cpUs6026[0] = '602609'; 
 cpUs6026[1] = 'Série 6 (ARBEL) - leito c/faixa preta'; 
 cpUs6026[2] = 'Freio vácuo, designação Tv e símbolo CP antigo'; 
 cpUs6026[3] = 'cpUs'; 
 cpUs6026[4] = 'cpUs6vacuo.jpg'; 
  
 var cpUs6tv = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUs6tv[0] = cpUs6016; 
 cpUs6tv[1] = cpUs6026; 

 //CP Us 6 U
 var cpUs6042 = new Array(5);
 cpUs6042[0] = '604209'; 
 cpUs6042[1] = 'Série 6 (ARBEL)'; 
 cpUs6042[2] = 'Freio misto, designação U CP'; 
 cpUs6042[3] = 'cpUs'; 
 cpUs6042[4] = 'cpUs6misto.jpg'; 
 
 var cpUs6058 = new Array(5);
 cpUs6058[0] = '605809'; 
 cpUs6058[1] = 'Série 6 (ARBEL)'; 
 cpUs6058[2] = 'Freio misto, designação U CP'; 
 cpUs6058[3] = 'cpUs'; 
 cpUs6058[4] = 'cpUs6misto.jpg'; 
  
 var cpUs6u = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUs6u[0] = cpUs6042; 
 cpUs6u[1] = cpUs6058; 
 
 
 //CP Us 7 U
 var cpUs7006 = new Array(5);
 cpUs7006[0] = '700609'; 
 cpUs7006[1] = 'Série 7 (EQUIMETAL)'; 
 cpUs7006[2] = 'Freio misto, designação U CP Infra-estruturas'; 
 cpUs7006[3] = 'cpUs'; 
 cpUs7006[4] = 'cpUs7IF.jpg'; 
 
 var cpUs7011 = new Array(5);
 cpUs7011[0] = '701109'; 
 cpUs7011[1] = 'Série 7 (EQUIMETAL)'; 
 cpUs7011[2] = 'Freio misto, designação U CP Infra-estruturas'; 
 cpUs7011[3] = 'cpUs'; 
 cpUs7011[4] = 'cpUs7IF.jpg'; 
 
 var cpUs7059 = new Array(5);
 cpUs7059[0] = '705909'; 
 cpUs7059[1] = 'Série 7 (EQUIMETAL)'; 
 cpUs7059[2] = 'Freio misto, designação U CP Infra-estruturas'; 
 cpUs7059[3] = 'cpUs'; 
 cpUs7059[4] = 'cpUs7IF.jpg'; 
  
 var cpUs7IF = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUs7IF[0] = cpUs7006; 
 cpUs7IF[1] = cpUs7011; 
 cpUs7IF[2] = cpUs7059; 
 
 
 //CP Us 7 U Sogral
 var cpUs7025 = new Array(5);
 cpUs7025[0] = '702509'; 
 cpUs7025[1] = 'Série 7 (EQUIMETAL)'; 
 cpUs7025[2] = 'Freio ar-comprimido, designação U CP/SOGRAL'; 
 cpUs7025[3] = 'cpUs'; 
 cpUs7025[4] = 'cpUs7sogral.jpg'; 
 
 var cpUs7049 = new Array(5);
 cpUs7049[0] = '704909'; 
 cpUs7049[1] = 'Série 7 (EQUIMETAL)'; 
 cpUs7049[2] = 'Freio ar-comprimido, designação U CP/SOGRAL'; 
 cpUs7049[3] = 'cpUs'; 
 cpUs7049[4] = 'cpUs7sogral.jpg'; 
  
 var cpUs7sogral = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUs7sogral[0] = cpUs7025; 
 cpUs7sogral[1] = cpUs7049; 

 
 //CP Us 8
 var cpUs8010 = new Array(5);
 cpUs8010[0] = '801009'; 
 cpUs8010[1] = 'Série 8 (METALSINES)'; 
 cpUs8010[2] = 'Freio ar-comprimido, designação Us CP'; 
 cpUs8010[3] = 'cpUs'; 
 cpUs8010[4] = 'cpUs8.jpg'; 
 
 var cpUs8026 = new Array(5);
 cpUs8026[0] = '802609'; 
 cpUs8026[1] = 'Série 8 (METALSINES)'; 
 cpUs8026[2] = 'Freio ar-comprimido, designação Us CP'; 
 cpUs8026[3] = 'cpUs'; 
 cpUs8026[4] = 'cpUs8.jpg'; 
 
 var cpUs8050 = new Array(5);
 cpUs8050[0] = '805009'; 
 cpUs8050[1] = 'Série 8 (METALSINES)'; 
 cpUs8050[2] = 'Freio ar-comprimido, designação Us CP'; 
 cpUs8050[3] = 'cpUs'; 
 cpUs8050[4] = 'cpUs8.jpg'; 
 
 var cpUs8013 = new Array(5);
 cpUs8013[0] = '801309'; 
 cpUs8013[1] = 'Série 8 (METALSINES)'; 
 cpUs8013[2] = 'Freio ar-comprimido, designação Us CP'; 
 cpUs8013[3] = 'cpUs'; 
 cpUs8013[4] = 'cpUs8.jpg'; 
  
 var cpUs8 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUs8[0] = cpUs8010; 
 cpUs8[1] = cpUs8013; 
 cpUs8[2] = cpUs8026; 
 cpUs8[3] = cpUs8050; 
 
 var cpUs = new Array(totalnumeracoes);
 cpUs[0] = cpUs6tv;  
 cpUs[1] = cpUs6u;    
 cpUs[2] = cpUs7IF;     
 cpUs[3] = cpUs7sogral;
 cpUs[4] = cpUs8;
  
  

  //CP Uacs 
 var cpUacsAux = new Array(5);
 cpUacsAux[0] = '5010'; 
 cpUacsAux[1] = 'Numeração UIC: 83 94 930 5 010-9'; 
 cpUacsAux[2] = ''; 
 cpUacsAux[3] = 'cpUacs'; 
 cpUacsAux[4] = 'cpUacs.jpg'; 
 
 var cpUacs5010 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUacs5010[0] = cpUacsAux;
 
 var cpUacsAux = new Array(5);
 cpUacsAux[0] = '5024'; 
 cpUacsAux[1] = 'Numeração UIC: 83 94 930 5 024-0'; 
 cpUacsAux[2] = ''; 
 cpUacsAux[3] = 'cpUacs'; 
 cpUacsAux[4] = 'cpUacs.jpg'; 
 
 var cpUacs5024 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUacs5024[0] = cpUacsAux;
 
 var cpUacsAux = new Array(5);
 cpUacsAux[0] = '5027'; 
 cpUacsAux[1] = 'Numeração UIC: 83 94 930 5 027-3'; 
 cpUacsAux[2] = ''; 
 cpUacsAux[3] = 'cpUacs'; 
 cpUacsAux[4] = 'cpUacs.jpg'; 
 
 var cpUacs5027 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUacs5027[0] = cpUacsAux;
 
 var cpUacsAux = new Array(5);
 cpUacsAux[0] = '5038'; 
 cpUacsAux[1] = 'Numeração UIC: 83 94 930 5 038-0'; 
 cpUacsAux[2] = ''; 
 cpUacsAux[3] = 'cpUacs'; 
 cpUacsAux[4] = 'cpUacs.jpg'; 
 
 var cpUacs5038 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUacs5038[0] = cpUacsAux;

 var cpUacsAux = new Array(5);
 cpUacsAux[0] = '5044'; 
 cpUacsAux[1] = 'Numeração UIC: 83 94 930 5 044-8'; 
 cpUacsAux[2] = ''; 
 cpUacsAux[3] = 'cpUacs'; 
 cpUacsAux[4] = 'cpUacs.jpg'; 
 
 var cpUacs5044 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUacs5044[0] = cpUacsAux;
 
 var cpUacsAux = new Array(5);
 cpUacsAux[0] = '5050'; 
 cpUacsAux[1] = 'Numeração UIC: 83 94 930 5 050-5'; 
 cpUacsAux[2] = ''; 
 cpUacsAux[3] = 'cpUacs'; 
 cpUacsAux[4] = 'cpUacs.jpg'; 
 
 var cpUacs5050 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUacs5050[0] = cpUacsAux;

 var cpUacsAux = new Array(5);
 cpUacsAux[0] = '5051'; 
 cpUacsAux[1] = 'Numeração UIC: 83 94 930 5 051-3'; 
 cpUacsAux[2] = ''; 
 cpUacsAux[3] = 'cpUacs'; 
 cpUacsAux[4] = 'cpUacs.jpg'; 
 
 var cpUacs5051 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUacs5051[0] = cpUacsAux;
 
 var cpUacsAux = new Array(5);
 cpUacsAux[0] = '5056'; 
 cpUacsAux[1] = 'Numeração UIC: 83 94 930 5 056-2'; 
 cpUacsAux[2] = ''; 
 cpUacsAux[3] = 'cpUacs'; 
 cpUacsAux[4] = 'cpUacs.jpg'; 
 
 var cpUacs5056 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUacs5056[0] = cpUacsAux;

 var cpUacsAux = new Array(5);
 cpUacsAux[0] = '5061'; 
 cpUacsAux[1] = 'Numeração UIC: 83 94 930 5 061-2'; 
 cpUacsAux[2] = ''; 
 cpUacsAux[3] = 'cpUacs'; 
 cpUacsAux[4] = 'cpUacs.jpg'; 
 
 var cpUacs5061 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUacs5061[0] = cpUacsAux;
 
 var cpUacsAux = new Array(5);
 cpUacsAux[0] = '5069'; 
 cpUacsAux[1] = 'Numeração UIC: 83 94 930 5 069-5'; 
 cpUacsAux[2] = ''; 
 cpUacsAux[3] = 'cpUacs'; 
 cpUacsAux[4] = 'cpUacs.jpg'; 
 
 var cpUacs5069 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpUacs5069[0] = cpUacsAux; 
 
 var cpUacs = new Array(totalnumeracoes);
 cpUacs[0] = cpUacs5010;  
 cpUacs[1] = cpUacs5024;    
 cpUacs[2] = cpUacs5027;  
 cpUacs[3] = cpUacs5038;    
 cpUacs[4] = cpUacs5044;  
 cpUacs[5] = cpUacs5050;    
 cpUacs[6] = cpUacs5051;  
 cpUacs[7] = cpUacs5056;    
 cpUacs[8] = cpUacs5061;  
 cpUacs[9] = cpUacs5069;    

 
 // CP Tgpps - Valouro/Avibom
 
 var cpTgppsAux = new Array(5);
 cpTgppsAux[0] = '784010'; 
 cpTgppsAux[1] = 'Esquema Bege - Valouro'; 
 cpTgppsAux[2] = 'Épocas IV/V - Anos 80/90'; 
 cpTgppsAux[3] = 'tgpps/valouro'; 
 cpTgppsAux[4] = 'tgppsVALOURObege.jpg'; 
 
 var cpTgpps784010 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpTgpps784010[0] = cpTgppsAux; 

 var cpTgppsAux = new Array(5);
 cpTgppsAux[0] = '782110'; 
 cpTgppsAux[1] = 'Esquema Bege - Valouro/Avibom'; 
 cpTgppsAux[2] = 'Épocas IV/V - Anos 80/90'; 
 cpTgppsAux[3] = 'tgpps/valouro'; 
 cpTgppsAux[4] = 'tgppsAVIBOMbege.jpg'; 
 
 var cpTgpps782110 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpTgpps782110[0] = cpTgppsAux; 

 var cpTgppsAux = new Array(5);
 cpTgppsAux[0] = '784310';  
 cpTgppsAux[1] = 'Época V - Anos 90/2000'; 
 cpTgppsAux[2] = '<b><font color=FF6600>ESGOTADOS  -  SOLDOUT  -  EPUISSE</font></b>'; 
 cpTgppsAux[3] = 'tgpps/valouro'; 
 cpTgppsAux[4] = 'cpTgppsAmareloValouroAvibom.jpg'; 
 
 var cpTgpps784310 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpTgpps784310[0] = cpTgppsAux;  
 
 
 var cpTgpps = new Array(totalnumeracoes);
 cpTgpps[0] = cpTgpps784010;  
 cpTgpps[1] = cpTgpps782110;    
 cpTgpps[2] = cpTgpps784310;  
 
 
 // Renfe Tgpps - Marron/Verde
 
 var Aux = new Array(5);
 Aux[0] = '570130070'; 
 Aux[1] = 'Matrículas Tc 570130 e Tc 570070'; 
 Aux[2] = 'Épocas IV/V - Esquema Marron<br><b><font color=FF6600>ESGOTADOS  -  SOLDOUT  -  EPUISSE</font></b>'; 
 Aux[3] = 'tgpps/renfe'; 
 Aux[4] = 'tgppsRENFEmarron.jpg'; 
 
 var renfeTgpps570130070 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 renfeTgpps570130070[0] = Aux; 

 var Aux = new Array(5);
 Aux[0] = '570143212'; 
 Aux[1] = 'Matrículas Tc 570143 e Tc 570212'; 
 Aux[2] = 'Épocas V/VI - Esquema Verde'; 
 Aux[3] = 'tgpps/renfe'; 
 Aux[4] = 'tgppsRENFEverde.jpg'; 
 
 var renfeTgpps570143212 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 renfeTgpps570143212[0] = Aux;
 
 
 var renfeTgpps = new Array(totalnumeracoes);
 renfeTgpps[0] = renfeTgpps570130070;  
 renfeTgpps[1] = renfeTgpps570143212;    
 

  // RN Tdgs - Marron/Gris
 
 var Aux = new Array(5);
 Aux[0] = '570091107'; 
 Aux[1] = 'Matrículas Tfv 570091 e Tfv 570107'; 
 Aux[2] = 'Épocas III'; 
 Aux[3] = 'tgpps/renfe'; 
 Aux[4] = 'tdgsRNgrey.jpg'; 
 
 var rnTdgs570091107 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 rnTdgs570091107[0] = Aux; 

 var Aux = new Array(5);
 Aux[0] = '570220151'; 
 Aux[1] = 'Matrículas Tfv 570220 e Tfv 570151'; 
 Aux[2] = 'Épocas III<br><b><font color=FF6600>ESGOTADOS  -  SOLDOUT  -  EPUISSE</font></b>'; 
 Aux[3] = 'tgpps/renfe'; 
 Aux[4] = 'tdgsRNmarron.jpg'; 
 
 var rnTdgs570220151 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 rnTdgs570220151[0] = Aux; 

 
 var rnTdgs = new Array(totalnumeracoes);
 rnTdgs[0] = rnTdgs570091107;  
 rnTdgs[1] = rnTdgs570220151;  


 // CTC Tgpps - Marron/Verde
 
 var Aux = new Array(5);
 Aux[0] = '785010'; 
 Aux[1] = 'Versão Granofer Transcereales'; 
 Aux[2] = '<b><font color=FF6600>ESGOTADOS  -  SOLDOUT  -  EPUISSE</font></b>'; 
 Aux[3] = 'tgpps/ctc'; 
 Aux[4] = 'tgppsCTCgranofer.jpg'; 
 
 var ctcTgpps785010 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 ctcTgpps785010[0] = Aux; 

 var Aux = new Array(5);
 Aux[0] = '786010'; 
 Aux[1] = 'Versão Transcereales'; 
 Aux[2] = ''; 
 Aux[3] = 'tgpps/ctc'; 
 Aux[4] = 'tgppsCTC.jpg'; 
 
 var ctcTgpps786010 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 ctcTgpps786010[0] = Aux;
 
 
 var ctcTgpps = new Array(totalnumeracoes);
 ctcTgpps[0] = ctcTgpps785010;  
 ctcTgpps[1] = ctcTgpps786010;   

 
 // CP Gbkks - várias versões
 
 var Aux0 = new Array(5);
 Aux0[0] = '21540251'; 
 Aux0[1] = 'Vagões Jv em versão original e Gbs'; 
 Aux0[2] = '(matrículas nº 02 + 51)'
 Aux0[3] = 'cpGbkks';
 Aux0[4] = 'SUD21540251.jpg'; 

 var Aux1 = new Array(5);
 Aux1[0] = '21545969'; 
 Aux1[1] = 'Vagões Gbkks repintados '; 
 Aux1[2] = '(matrículas nº 59 + 69)'
 Aux1[3] = 'cpGbkks';
 Aux1[4] = 'SUD21545969.jpg';

 var Aux2 = new Array(5);
 Aux2[0] = '21541001'; 
 Aux2[1] = 'Vagões U bagageiro + bagageiro repintado'; 
 Aux2[2] = 'Conjunto de 2 unidades'
 Aux2[3] = 'cpGbkks';
 Aux2[4] = 'SUD21541001.jpg';
 
 var original = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 original[0] = Aux0; 
 original[1] = Aux1; 
 original[2] = Aux2; 

 
 var Aux0 = new Array(5);
 Aux0[0] = '21542303'; 
 Aux0[1] = 'Vagões Gbkks modificados'; 
 Aux0[2] = '(matricula para Espanha nº 23 + 03)'; 
 Aux0[3] = 'cpGbkks'; 
 Aux0[4] = 'SUD21542303.jpg'; 

 var Aux1 = new Array(5);
 Aux1[0] = '154020'; 
 Aux1[1] = 'Vagão Gbks modificado TEX'; 
 Aux1[2] = ''; 
 Aux1[3] = 'cpGbkks'; 
 Aux1[4] = 'semfoto.jpg'; 

 var Aux2 = new Array(5);
 Aux2[0] = '94161'; 
 Aux2[1] = 'Vagão Gbks modificado REFER'; 
 Aux2[2] = ''; 
 Aux2[3] = 'cpGbkks'; 
 Aux2[4] = 'semfoto.jpg'; 


 var Aux3 = new Array(5);
 Aux3[0] = '941sud'; 
 Aux3[1] = 'Vagão Gbks modificado Sudexpresso'; 
 Aux3[2] = 'Utilizado na composição do comboio Sudexpresso'; 
 Aux3[3] = 'cpGbkks'; 
 Aux3[4] = 'semfoto.jpg'; 

 
 var modificados = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 modificados[0] = Aux0
 modificados[1] = Aux1
 modificados[2] = Aux2
 modificados[3] = Aux3
 
 
 
 var Aux0 = new Array(5);
 Aux0[0] = '21542170'; 
 Aux0[1] = 'Vagões Gbks sinalização amarelo + DIF'; 
 Aux0[2] = '(matriculas nº 21 + 70)'; 
 Aux0[3] = 'cpGbkks'; 
 Aux0[4] = 'SUD21542170.jpg'; 

 var Aux1 = new Array(5);
 Aux1[0] = '21544783'; 
 Aux1[1] = 'Vagões Gbks sinalização Repintado + DIF'; 
 Aux1[2] = '(matrículas nº 47 + 83)'; 
 Aux1[3] = 'cpGbkks'; 
 Aux1[4] = 'SUD21544783.jpg'; 

 var Aux2 = new Array(5);
 Aux2[0] = '154021'; 
 Aux2[1] = 'Vagão U da Brigada de Sinalização'; 
 Aux2[2] = 'Esquema Amarelo'; 
 Aux2[3] = 'cpGbkks'; 
 Aux2[4] = 'semfoto.jpg'; 

 var Aux3 = new Array(5);
 Aux3[0] = '154083'; 
 Aux3[1] = 'Vagão U Sinalização, com logo azul'; 
 Aux3[2] = 'Esquema com duas tonalidades'; 
 Aux3[3] = 'cpGbkks'; 
 Aux3[4] = 'semfoto.jpg'; 

 var Aux4 = new Array(5);
 Aux4[0] = '154070'; 
 Aux4[1] = 'Vagão U Sinalização - DIF'; 
 Aux4[2] = ''; 
 Aux4[3] = 'cpGbkks'; 
 Aux4[4] = 'semfoto.jpg'; 
 
 var sinalizacao = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 sinalizacao[0] = Aux0
 sinalizacao[1] = Aux1
 sinalizacao[2] = Aux2
 sinalizacao[3] = Aux3 
 sinalizacao[4] = Aux4 



 var Aux = new Array(5);
 Aux[0] = '2155816'; 
 Aux[1] = 'Vagões Gbkks "COPAZ"'; 
 Aux[2] = '(matriculas nº 58 + 16)'; 
 Aux[3] = 'cpGbkks'; 
 Aux[4] = 'SUD2155816.jpg'; 
 
 var copaz = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 copaz[0] = Aux;



 var Aux = new Array(5);
 Aux[0] = '154055'; 
 Aux[1] = 'Vagão Gbks 154'; 
 Aux[2] = 'Cruz Vermelha'; 
 Aux[3] = 'cpGbkks'; 
 Aux[4] = 'SUD154055.jpg'; 
 
 var cruzvermelha = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cruzvermelha[0] = Aux;


 
 var cpGbkks = new Array(totalnumeracoes);
 cpGbkks[0] = original;  
 cpGbkks[1] = modificados;   
 cpGbkks[2] = sinalizacao;   
 cpGbkks[3] = copaz;   
 cpGbkks[4] = cruzvermelha;   

 
 
 
 // CP Kbs série 333 0
 
 var Aux0 = new Array(5);
 Aux0[0] = '333031'; 
 Aux0[1] = 'matrícula: 333 0 031'; 
 Aux0[2] = 'série 0 - Oficinas de Guifões</b>'; 
 Aux0[3] = 'cpKbs'; 
 Aux0[4] = 'SUD333031.jpg'; 

 var Aux1 = new Array(5);
 Aux1[0] = '23337733'; 
 Aux1[1] = 'matrículas: 333 0 077 + 333 0 033</b>'; 
 Aux1[2] = '<b>Conjunto de 2 vagões<b>'; 
 Aux1[3] = 'cpKbs'; 
 Aux1[4] = 'SUD333031.jpg';  
 
 var Aux2 = new Array(5);
 Aux2[0] = '23334362'; 
 Aux2[1] = 'matrículas: 333 0 043 + 333 0 062</b>'; 
 Aux2[2] = '<b>Conjunto de 2 vagões<b>'; 
 Aux2[3] = 'cpKbs'; 
 Aux2[4] = 'SUD333031.jpg';  

 var Aux3 = new Array(5);
 Aux3[0] = '2330350'; 
 Aux3[1] = 'matrículas: 333 0 003 + 333 0 050</b>'; 
 Aux3[2] = '<b>Conjunto de 2 vagões<b>'; 
 Aux3[3] = 'cpKbs'; 
 Aux3[4] = 'SUD333031.jpg';  
 
 var cpKbsSerie0 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cpKbsSerie0[0] = Aux0; 
 cpKbsSerie0[1] = Aux1; 
 cpKbsSerie0[2] = Aux2; 
 cpKbsSerie0[3] = Aux3; 
 
 var cpKbs = new Array(totalnumeracoes);
 cpKbs[0] = cpKbsSerie0;  
 
 

 //KITS
 var kitAux = new Array(5);
 kitAux[0] = '800010'; 
 kitAux[1] = 'Série 8 (METALSINES)'; 
 kitAux[2] = 'épocas V/VI'; 
 kitAux[3] = 'kits'; 
 kitAux[4] = 'kitUs800010.jpg'; 
 
 var kitUs800010 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 kitUs800010[0] = kitAux; 

 var kitsUs = new Array(totalnumeracoes);
 kitsUs[0] = kitUs800010;  

 

 //ACESSORIOS
 
 var kitLubrificacaoAux = new Array(5);
 kitLubrificacaoAux[0] = 'ACT4004'; 
 kitLubrificacaoAux[1] = 'Inclui acessórios p/aplicação dos lubrificantes'; 
 kitLubrificacaoAux[2] = ''; 
 kitLubrificacaoAux[3] = 'acessorios'; 
 kitLubrificacaoAux[4] = 'SUDACT4004.jpg'; 
 
 var kitLubrificacao4004 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 kitLubrificacao4004[0] = kitLubrificacaoAux; 
 
 var kitLubrificacao = new Array(totalnumeracoes);
 kitLubrificacao[0] = kitLubrificacao4004;  
 
 var bogieY21BAux = new Array(5);
 bogieY21BAux[0] = '3002'; 
 bogieY21BAux[1] = 'Vendidos em conjuntos de 2 unidades'; 
 bogieY21BAux[2] = ''; 
 bogieY21BAux[3] = 'acessorios'; 
 bogieY21BAux[4] = 'SUD3002.jpg'; 
 
 var bogieY21B3002 = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 bogieY21B3002[0] = bogieY21BAux; 
 
 var bogieY21B = new Array(totalnumeracoes);
 bogieY21B[0] = bogieY21B3002;  
  
 
 
 //Cargas 
 var cargasUs3101 = new Array(5);
 cargasUs3101[0] = '3101'; 
 cargasUs3101[1] = 'Imitação AREIA'; 
 cargasUs3101[2] = ''; 
 cargasUs3101[3] = 'acessorios'; 
 cargasUs3101[4] = 'SUD3101.jpg'; 
 
 var cargasUs3102 = new Array(5);
 cargasUs3102[0] = '3102'; 
 cargasUs3102[1] = 'Imitação BALASTRO'; 
 cargasUs3102[2] = ''; 
 cargasUs3102[3] = 'acessorios'; 
 cargasUs3102[4] = 'SUD3102.jpg'; 
 
 
 var cargasUs = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 cargasUs[0] = cargasUs3101; 
 cargasUs[1] = cargasUs3102; 
 
 var cargas = new Array(totalnumeracoes);
 cargas[0] = cargasUs;

 //Sobressalentes 
 var sobressalentesAux = new Array(5);
 sobressalentesAux[0] = '3220'; 
 sobressalentesAux[1] = 'Para locomotiva série 1400'; 
 sobressalentesAux[2] = ''; 
 sobressalentesAux[3] = 'acessorios'; 
 sobressalentesAux[4] = 'SUD3220.jpg'; 
  
 var sobressalentes1400motor = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 sobressalentes1400motor[0] = sobressalentesAux; 

 var sobressalentesAux = new Array(5);
 sobressalentesAux[0] = '3207'; 
 sobressalentesAux[1] = 'Para locomotiva série 1400'; 
 sobressalentesAux[2] = ''; 
 sobressalentesAux[3] = 'acessorios'; 
 sobressalentesAux[4] = 'SUD3207.jpg'; 
  
 var sobressalentes1400rede = new Array(totalReferencias(familia,artigo,numeracao,totalnumeracoes,totalartigos,totalfamilias));
 sobressalentes1400rede[0] = sobressalentesAux; 
 
 var sobressalentes = new Array(totalnumeracoes);
 sobressalentes[0] = sobressalentes1400motor;  
 sobressalentes[1] = sobressalentes1400rede;    


 
  
 /////////////////////// 
 //Famílias 
 var locomotivas = new Array(totalartigos);
 locomotivas[0] = CP1400; 
 locomotivas[1] = takargo1400; 
 locomotivas[2] = somafel1400; 
 
 var carruagens = new Array(totalartigos);
 carruagens[0] = cpGrill; 
 carruagens[1] = renfeCorail; 
  
 var vagoes = new Array(totalartigos);
 vagoes[0] = cpUs; 
 vagoes[1] = cpUacs; 
 vagoes[2] = cpTgpps; 
 vagoes[3] = renfeTgpps; 
 vagoes[4] = rnTdgs; 
 vagoes[5] = ctcTgpps; 
 vagoes[6] = cpGbkks;
 vagoes[7] = cpKbs;
 
 var kits = new Array(totalartigos);
 kits[0] = kitsUs;  
 
 var acessorios = new Array(totalartigos);
 acessorios[0] = kitLubrificacao; 
 acessorios[1] = bogieY21B; 
 acessorios[2] = cargas; 
 acessorios[3] = sobressalentes; 
 //acessorios[4] = detalhagens; 
 //acessorios[5] = rodados; 
 
 
 
 var dadosReferencias = new Array(totalfamilias);
 dadosReferencias[0] = locomotivas; 
 dadosReferencias[2] = carruagens; 
 dadosReferencias[3] = vagoes; 
 dadosReferencias[4] = kits; 
 dadosReferencias[5] = acessorios;  
 
 
 //return nomeReferencias[familia-1][artigo-1][numeracao-1][referencia-1];
 return dadosReferencias[familia-1][artigo-1][numeracao-1][referencia-1][opcao];
 
}



