

// Definição da mensagem a exibir quando não existe valor possivel a indicar
var msg = "O serviço mensal pretendido não poderá ser aceite pelas Unidades - Busy® Operacionais existentes.";

var msgPreco1 = "1 educando = &euro; 50 educando";    	
var msgPreco2 = "em processamento...";
var msgPreco3 = "1 educando = &euro; 50 / educando<br>2 educandos = &euro; 37,5 / educando<br>3 ou mais educandos = &euro; 33,3 / educando";
var msgPreco4 = "Até 31.03.2009<br><li>Inscrição Anual com desconto de 20%</li><li>Irmãos com desconto de 10% para o mesmo percurso e horário, na modalidade de cinco dias semanais</li>";
var msgDesconto = "";
var msgDesconto2 = "";
var msgDesconto3 = "";
	
/*
	########################################################
	## PREÇÁRIO BUSY PARA 1 VIAGEM DIÁRIA / 1 DIA SEMANAL ##
	########################################################
	
	### Modo de utilização ###
	tab_1v1d[x] = new Array(null -> 1º valor é sempre null, 20 posicoes de valor -> para situações em que não há valor utilizar 'msg')
	ex: tab_1v1d[1] = new Array(null,1.2,2.5,2.3,msg,msg,5.4,msg....etc,etc);
*/

		var tab_1v1d = new Array();
	    
	    tab_1v1d[1] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,38,38);
	    tab_1v1d[2] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,38,38);
	    tab_1v1d[3] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,38,38);
	    tab_1v1d[4] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,38,38);
	    tab_1v1d[5] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,38,38);
	    tab_1v1d[6] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,38,38);
	    tab_1v1d[7] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,msg);
	    tab_1v1d[8] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,msg);
	    tab_1v1d[9] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,msg);
	    tab_1v1d[10] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30);
	    tab_1v1d[11] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30);
	    tab_1v1d[12] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30);
	    tab_1v1d[13] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30);
	    tab_1v1d[14] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30);
	    tab_1v1d[15] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30);
	    tab_1v1d[16] = new Array(null,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30);
	    tab_1v1d[17] = new Array(null,38,38,38,38,38,38,30,30,30,30,30,30,30,30,30,30,30,30);
	    tab_1v1d[18] = new Array(null,38,38,38,38,38,38,msg,msg,msg,30,30,30,30,30,30,30,30,30);

// FIM DA TABELA 1
		

		
/*
	########################################################
	## PREÇÁRIO BUSY PARA 2 VIAGENS DIÁRIA / 1 DIA SEMANAL ##
	########################################################
	
	### Modo de utilização ###
	tab_2v1d[x] = new Array(null -> 1º valor é sempre null, 20 posicoes de valor -> para situações em que não há valor utilizar 'msg')
	ex: tab_2v1d[1] = new Array(null,1.2,2.5,2.3,msg,msg,5.4,msg....etc,etc);
*/
	    var tab_2v1d = new Array();
	    
	    tab_2v1d[1] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,52,52);
	    tab_2v1d[2] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,52,52);
	    tab_2v1d[3] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,52,52);
	    tab_2v1d[4] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,52,52);
	    tab_2v1d[5] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,52,52);
	    tab_2v1d[6] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,52,52);
	    tab_2v1d[7] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,msg);
	    tab_2v1d[8] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,msg);
	    tab_2v1d[9] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,msg);
	    tab_2v1d[10] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45);
	    tab_2v1d[11] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45);
	    tab_2v1d[12] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45);
	    tab_2v1d[13] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45);
	    tab_2v1d[14] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45);
	    tab_2v1d[15] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45);
	    tab_2v1d[16] = new Array(null,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45);
	    tab_2v1d[17] = new Array(null,52,52,52,52,52,52,45,45,45,45,45,45,45,45,45,45,45,45);
	    tab_2v1d[18] = new Array(null,52,52,52,52,52,52,msg,msg,msg,45,45,45,45,45,45,45,45,45);

// FIM DA TABELA 2
		

/*
	##########################################################
	## PREÇÁRIO BUSY PARA 1 VIAGEM DIÁRIA / 2 DIAS SEMANAIS ##
	##########################################################
	
	### Modo de utilização ###
	tab_1v2d[x] = new Array(null -> 1º valor é sempre null, 20 posicoes de valor -> para situações em que não há valor utilizar 'msg')
	ex: tab_1v2d[1] = new Array(null,1.2,2.5,2.3,msg,msg,5.4,msg....etc,etc);
*/
	    var tab_1v2d = new Array();
	    
	    tab_1v2d[1] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,60,60);
	    tab_1v2d[2] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,60,60);
	    tab_1v2d[3] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,60,60);
	    tab_1v2d[4] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,60,60);
	    tab_1v2d[5] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,60,60);
	    tab_1v2d[6] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,60,60);
	    tab_1v2d[7] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,msg);
	    tab_1v2d[8] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,msg);
	    tab_1v2d[9] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,msg);
	    tab_1v2d[10] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44);
	    tab_1v2d[11] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44);
	    tab_1v2d[12] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44);
	    tab_1v2d[13] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44);
	    tab_1v2d[14] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44);
	    tab_1v2d[15] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44);
	    tab_1v2d[16] = new Array(null,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44);
	    tab_1v2d[17] = new Array(null,60,60,60,60,60,60,44,44,44,44,44,44,44,44,44,44,44,44);
	    tab_1v2d[18] = new Array(null,60,60,60,60,60,60,msg,msg,msg,44,44,44,44,44,44,44,44,44);
// FIM DA TABELA 3

/*
	###########################################################
	## PREÇÁRIO BUSY PARA 2 VIAGENS DIÁRIA / 2 DIAS SEMANAIS ##
	###########################################################
	
	### Modo de utilização ###
	tab_2v2d[x] = new Array(null -> 1º valor é sempre null, 20 posicoes de valor -> para situações em que não há valor utilizar 'msg')
	ex: tab_2v2d[1] = new Array(null,1.2,2.5,2.3,msg,msg,5.4,msg....etc,etc);
*/
	    var tab_2v2d = new Array();
	    
	    tab_2v2d[1] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,75,75);
	    tab_2v2d[2] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,75,75);
	    tab_2v2d[3] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,75,75);
	    tab_2v2d[4] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,75,75);
	    tab_2v2d[5] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,75,75);
	    tab_2v2d[6] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,75,75);
	    tab_2v2d[7] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,msg);
	    tab_2v2d[8] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,msg);
	    tab_2v2d[9] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,msg);
	    tab_2v2d[10] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61);
	    tab_2v2d[11] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61);
	    tab_2v2d[12] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61);
	    tab_2v2d[13] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61);
	    tab_2v2d[14] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61);
	    tab_2v2d[15] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61);
	    tab_2v2d[16] = new Array(null,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61);
	    tab_2v2d[17] = new Array(null,75,75,75,75,75,75,61,61,61,61,61,61,61,61,61,61,61,61);
	    tab_2v2d[18] = new Array(null,75,75,75,75,75,75,msg,msg,msg,61,61,61,61,61,61,61,61,61);
		
// FIM DA TABELA 4


/*
	###########################################################
	## PREÇÁRIO BUSY PARA 1 VIAGEM DIÁRIA / 3 DIAS SEMANAIS ###
	###########################################################
	
	### Modo de utilização ###
	tab_1v3d[x] = new Array(null -> 1º valor é sempre null, 20 posicoes de valor -> para situações em que não há valor utilizar 'msg')
	ex: tab_1v3d[1] = new Array(null,1.2,2.5,2.3,msg,msg,5.4,msg....etc,etc);
*/
	    var tab_1v3d = new Array();
	    
	    tab_1v3d[1] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,105,105);
	    tab_1v3d[2] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,105,105);
	    tab_1v3d[3] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,105,105);
	    tab_1v3d[4] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,105,105);
	    tab_1v3d[5] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,105,105);
	    tab_1v3d[6] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,105,105);
	    tab_1v3d[7] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,msg);
	    tab_1v3d[8] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,msg);
	    tab_1v3d[9] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,msg);
	    tab_1v3d[10] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76);
	    tab_1v3d[11] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76);
	    tab_1v3d[12] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76);
	    tab_1v3d[13] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76);
	    tab_1v3d[14] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76);
	    tab_1v3d[15] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76);
	    tab_1v3d[16] = new Array(null,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76);
	    tab_1v3d[17] = new Array(null,105,105,105,105,105,105,76,76,76,76,76,76,76,76,76,76,76,76);
	    tab_1v3d[18] = new Array(null,105,105,105,105,105,105,msg,msg,msg,76,76,76,76,76,76,76,76,76);
		
// FIM DA TABELA 5

/*
	############################################################
	## PREÇÁRIO BUSY PARA 2 VIAGENS DIÁRIA / 3 DIAS SEMANAIS ###
	############################################################
	
	### Modo de utilização ###
	tab_2v3d[x] = new Array(null -> 1º valor é sempre null, 20 posicoes de valor -> para situações em que não há valor utilizar 'msg')
	ex: tab_2v3d[1] = new Array(null,1.2,2.5,2.3,msg,msg,5.4,msg....etc,etc);
*/
	    var tab_2v3d = new Array();
	    
	    tab_2v3d[1] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,138,138);
	    tab_2v3d[2] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,138,138);
	    tab_2v3d[3] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,138,138);
	    tab_2v3d[4] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,138,138);
	    tab_2v3d[5] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,138,138);
	    tab_2v3d[6] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,138,138);
	    tab_2v3d[7] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,msg);
	    tab_2v3d[8] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,msg);
	    tab_2v3d[9] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,msg);
	    tab_2v3d[10] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106);
	    tab_2v3d[11] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106);
	    tab_2v3d[12] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106);
	    tab_2v3d[13] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106);
	    tab_2v3d[14] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106);
	    tab_2v3d[15] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106);
	    tab_2v3d[16] = new Array(null,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106);
	    tab_2v3d[17] = new Array(null,138,138,138,138,138,138,106,106,106,106,106,106,106,106,106,106,106,106);
	    tab_2v3d[18] = new Array(null,138,138,138,138,138,138,msg,msg,msg,106,106,106,106,106,106,106,106,106);

// FIM DA TABELA 6


/*
	###########################################################
	## PREÇÁRIO BUSY PARA 1 VIAGEM DIÁRIA / 4 DIAS SEMANAIS ###
	###########################################################
	
	### Modo de utilização ###
	tab_1v4d[x] = new Array(null -> 1º valor é sempre null, 23 posicoes de valor -> para situações em que não há valor utilizar 'msg')
	ex: tab_1v4d[1] = new Array(null,1.2,2.5,2.3,msg,msg,5.4,msg....etc,etc);
*/
	    var tab_1v4d = new Array();
	    
	    tab_1v4d[1] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,135,135);
	    tab_1v4d[2] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,135,135);
	    tab_1v4d[3] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,135,135);
	    tab_1v4d[4] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,135,135);
	    tab_1v4d[5] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,135,135);
	    tab_1v4d[6] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,135,135);
	    tab_1v4d[7] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,msg);
	    tab_1v4d[8] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,msg);
	    tab_1v4d[9] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,msg);
	    tab_1v4d[10] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98);
	    tab_1v4d[11] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98);
	    tab_1v4d[12] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98);
	    tab_1v4d[13] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98);
	    tab_1v4d[14] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98);
	    tab_1v4d[15] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98);
	    tab_1v4d[16] = new Array(null,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98);
	    tab_1v4d[17] = new Array(null,135,135,135,135,135,135,98,98,98,98,98,98,98,98,98,98,98,98);
	    tab_1v4d[18] = new Array(null,135,135,135,135,135,135,msg,msg,msg,98,98,98,98,98,98,98,98,98);

// FIM DA TABELA 7


/*
	############################################################
	## PREÇÁRIO BUSY PARA 2 VIAGENS DIÁRIA / 4 DIAS SEMANAIS ###
	############################################################
	
	### Modo de utilização ###
	tab_2v4d[x] = new Array(null -> 1º valor é sempre null, 23 posicoes de valor -> para situações em que não há valor utilizar 'msg')
	ex: tab_2v4d[1] = new Array(null,1.2,2.5,2.3,msg,msg,5.4,msg....etc,etc);
*/
	    var tab_2v4d = new Array();
	    
	    tab_2v4d[1] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,175,175);
	    tab_2v4d[2] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,175,175);
	    tab_2v4d[3] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,175,175);
	    tab_2v4d[4] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,175,175);
	    tab_2v4d[5] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,175,175);
	    tab_2v4d[6] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,175,175);
	    tab_2v4d[7] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,msg);
	    tab_2v4d[8] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,msg);
	    tab_2v4d[9] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,msg);
	    tab_2v4d[10] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137);
	    tab_2v4d[11] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137);
	    tab_2v4d[12] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137);
	    tab_2v4d[13] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137);
	    tab_2v4d[14] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137);
	    tab_2v4d[15] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137);
	    tab_2v4d[16] = new Array(null,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137);
	    tab_2v4d[17] = new Array(null,175,175,175,175,175,175,137,137,137,137,137,137,137,137,137,137,137,137);
	    tab_2v4d[18] = new Array(null,175,175,175,175,175,175,msg,msg,msg,137,137,137,137,137,137,137,137,137);

// FIM DA TABELA 8


/*
	############################################################
	## PREÇÁRIO BUSY PARA 1 VIAGEM DIÁRIA / 5 DIAS SEMANAIS ####
	############################################################
	
	### Modo de utilização ###
	tab_1v5d[x] = new Array(null -> 1º valor é sempre null, 20 posicoes de valor -> para situações em que não há valor utilizar 'msg')
	ex: tab_1v5d[1] = new Array(null,1.2,2.5,2.3,msg,msg,5.4,msg....etc,etc);
*/
	    var tab_1v5d = new Array();
	    
	    tab_1v5d[1] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,175,175);
	    tab_1v5d[2] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,175,175);
	    tab_1v5d[3] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,175,175);
	    tab_1v5d[4] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,175,175);
	    tab_1v5d[5] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,175,175);
	    tab_1v5d[6] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,175,175);
	    tab_1v5d[7] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,msg);
	    tab_1v5d[8] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,msg);
	    tab_1v5d[9] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,msg);
	    tab_1v5d[10] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120);
	    tab_1v5d[11] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120);
	    tab_1v5d[12] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120);
	    tab_1v5d[13] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120);
	    tab_1v5d[14] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120);
	    tab_1v5d[15] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120);
	    tab_1v5d[16] = new Array(null,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120);
	    tab_1v5d[17] = new Array(null,175,175,175,175,175,175,120,120,120,120,120,120,120,120,120,120,120,120);
	    tab_1v5d[18] = new Array(null,175,175,175,175,175,175,msg,msg,msg,120,120,120,120,120,120,120,120,120);

// FIM DA TABELA 9



/*
	############################################################
	## PREÇÁRIO BUSY PARA 2 VIAGENS DIÁRIA / 5 DIAS SEMANAIS ###
	############################################################
	
	### Modo de utilização ###
	tab_2v5d[x] = new Array(null -> 1º valor é sempre null, 23 posicoes de valor -> para situações em que não há valor utilizar 'msg')
	ex: tab_2v5d[1] = new Array(null,1.2,2.5,2.3,msg,msg,5.4,msg....etc,etc);
*/
	    var tab_2v5d = new Array();
	    
	    tab_2v5d[1] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,200,200);
	    tab_2v5d[2] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,200,200);
	    tab_2v5d[3] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,200,200);
	    tab_2v5d[4] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,200,200);
	    tab_2v5d[5] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,200,200);
	    tab_2v5d[6] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,200,200);
	    tab_2v5d[7] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,msg);
	    tab_2v5d[8] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,msg);
	    tab_2v5d[9] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,msg);
	    tab_2v5d[10] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167);
	    tab_2v5d[11] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167);
	    tab_2v5d[12] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167);
	    tab_2v5d[13] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167);
	    tab_2v5d[14] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167);
	    tab_2v5d[15] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167);
	    tab_2v5d[16] = new Array(null,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167);
	    tab_2v5d[17] = new Array(null,200,200,200,200,200,200,167,167,167,167,167,167,167,167,167,167,167,167);
	    tab_2v5d[18] = new Array(null,200,200,200,200,200,200,msg,msg,msg,167,167,167,167,167,167,167,167,167);


// FIM DA TABELA 10


function simula()
{
  var elmlocalPartida = document.getElementById("localPartida");
  var localPartidaValue = elmlocalPartida.options[elmlocalPartida.selectedIndex].value;
  
  var elmlocalChegada = document.getElementById("localChegada");
  var localChegadaValue = elmlocalChegada.options[elmlocalChegada.selectedIndex].value;
  
  var elmnrViagens = document.getElementById("nrViagens");
  var nrViagensValue = elmnrViagens.options[elmnrViagens.selectedIndex].value;
  
  var elmnrDias = document.getElementById("nrDias");
  var nrDiasValue = elmnrDias.options[elmnrDias.selectedIndex].value;
  
  var elemResultado = document.getElementById("resultado");
  var elemResultado2 = document.getElementById("resultado2");
  var elemMsgInscricao = document.getElementById("msgInscricao");
  var elemInscricao = document.getElementById("inscricaoLabel");
  
  var promoDesconto = document.getElementById("promoDesconto");
  var promoDesconto2 = document.getElementById("promoDesconto2");
  var promoDesconto3 = document.getElementById("promoDesconto3");
  
  var aux = eval("tab_" + nrViagensValue + nrDiasValue + "[" + localPartidaValue + "][" + localChegadaValue +"]");
 
 //alert(localPartidaValue+','+localChegadaValue)
  
  if(aux == msg)
  {
  	elemResultado.innerHTML = aux;
  	elemResultado2.style.visibility = "visible"; 	
  }
  else{
  	elemResultado2.style.visibility = "hidden";  	
  	elemResultado.innerHTML = "<span style='color:#FF0000'>€ </span>" + aux;
  }

	resetPromo(promoDesconto,promoDesconto2,promoDesconto3); 	


elemInscricao.style.visibility = "visible";
  
if(localPartidaValue <= 14 && localChegadaValue <= 14)
{
	elemMsgInscricao.innerHTML = msgPreco1;
	//mostra promodesconto
	promoDesconto.innerHTML = msgDesconto;
	promoDesconto.style.visibility = "visible";
	//mostra promodesconto2
	promoDesconto2.innerHTML = msgDesconto2;
	promoDesconto2.style.visibility = "visible";
	//mostra promoDesconto3
	promoDesconto3.innerHTML = msgDesconto3;
	promoDesconto3.style.visibility = "visible";
}
else if(localPartidaValue >= 1 && localChegadaValue <= 18)
{
	elemMsgInscricao.innerHTML = msgPreco1;
}
else{
	elemMsgInscricao.innerHTML = '';
	elemInscricao.style.visibility = "hidden";	
}
  
  if(localPartidaValue != 18 && localChegadaValue != 18){
	//mostra promodesconto
	promoDesconto.innerHTML = msgDesconto;
	promoDesconto.style.visibility = "visible";
	//mostra promodesconto2
	promoDesconto2.innerHTML = msgDesconto2;
	promoDesconto2.style.visibility = "visible";
	//mostra promoDesconto3
	promoDesconto3.innerHTML = msgDesconto3;
	promoDesconto3.style.visibility = "visible";
  }
  
}

function resetPromo(promoDesconto,promoDesconto2,promoDesconto3){
	//faz reset ao promodesconto
	promoDesconto.innerHTML = '';
  	promoDesconto.style.visibility = "visible";
	
	//faz reset ao promodesconto2	
	promoDesconto2.innerHTML = '';
  	promoDesconto2.style.visibility = "visible";
	
	//faz reset ao promoDesconto3	
	promoDesconto3.innerHTML = '';
  	promoDesconto3.style.visibility = "visible";
}

