<!--

var formfilename;
var formdir;

var tariffe = new Array(18);

for (i = 0; i < tariffe.length; i++)
  tariffe[i] = new Array(18);

for (i = 0; i < tariffe.length; i++) {
 for (j = 0; j < tariffe[i].length; j++) {
  tariffe[i][j] = new Array(7);
 }
}

 function init()
{
  formfilename='res_';
  formdir = 'https://secure.airports-shuttle.com/reservations/';
  document.formr.book_btn.disabled = true;

	if (screen.width <= 1030)
	  selw = 186;
	else
	  selw = 223;

  document.formr.form_arrival_location.style.width=selw+'px';
  document.formr.form_arrival_destination.style.width=selw+'px';

  document.formr.form_arrival_location.options.length = 0;
  document.formr.form_arrival_destination.options.length = 0;
  document.formr.form_arrival_location.options[0] = new Option('select','select');
  document.formr.form_arrival_destination.options[0] = new Option('select','select');

  document.formr.form_total_passengers.options.length = 0;
  document.formr.form_total_passengers.options[0] = new Option('select','select');
  document.formr.form_total_passengers.options[1] = new Option('1','1');
  document.formr.form_total_passengers.options[2] = new Option('2','2');
  document.formr.form_total_passengers.options[3] = new Option('3','3');
  document.formr.form_total_passengers.options[4] = new Option('4','4');
  document.formr.form_total_passengers.options[5] = new Option('5','5');
  document.formr.form_total_passengers.options[6] = new Option('6','6');
  document.formr.form_total_passengers.options[7] = new Option('7','7');
  document.formr.form_total_passengers.options[8] = new Option('8','8');
  document.formr.form_total_passengers.options[9] = new Option('9','9');
  document.formr.form_total_passengers.options[10] = new Option('10','10');
  document.formr.form_total_passengers.options[11] = new Option('11','11');
  document.formr.form_total_passengers.options[12] = new Option('12','12');
  document.formr.form_total_passengers.options[13] = new Option('13','13');
  document.formr.form_total_passengers.options[14] = new Option('14','14');

tariffe[1][0][0] = 'Amsterdam City Centre';
tariffe[1][1][0] = 'Amsterdam Schiphol Airport';
tariffe[1][1][1] = '30';
tariffe[1][1][2] = 'cty';
tariffe[1][1][3] = 'AM';
tariffe[1][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[1][1][5] = '0,48,48,48,58,58,58,58,58,120,120,120,120,120,120';
tariffe[1][1][6] = '0,93,93,93,113,113,113,113,113,206,206,206,226,226,226';
tariffe[1][2][0] = 'Rotterdam port';
tariffe[1][2][1] = '30';
tariffe[1][2][2] = 'fre';
tariffe[1][2][3] = 'AM';
tariffe[1][2][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[1][2][5] = '0,170,170,170,205,205,205,205,205,400,400,400,400,400,400';
tariffe[1][2][6] = '0,330,330,330,400,400,400,400,400,790,790,790,790,790,790';
tariffe[2][0][0] = 'Amsterdam North';
tariffe[2][1][0] = 'Amsterdam Schiphol Airport';
tariffe[2][1][1] = '40';
tariffe[2][1][2] = 'cty';
tariffe[2][1][3] = 'AM';
tariffe[2][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[2][1][5] = '0,60,60,60,70,70,70,70,70,130,130,130,140,140,140';
tariffe[2][1][6] = '0,120,120,120,140,140,140,140,140,260,260,260,280,280,280';
tariffe[3][0][0] = 'Amsterdam Port';
tariffe[3][1][0] = 'Amsterdam Schiphol Airport';
tariffe[3][1][1] = '40';
tariffe[3][1][2] = 'cty';
tariffe[3][1][3] = 'AM';
tariffe[3][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[3][1][5] = '0,55,55,55,65,65,65,65,65,120,120,120,130,130,130';
tariffe[3][1][6] = '0,110,110,110,130,130,130,130,130,240,240,240,260,260,260';
tariffe[4][0][0] = 'Amsterdam Schiphol Airport';
tariffe[4][1][0] = 'Amsterdam City Centre';
tariffe[4][1][1] = '30';
tariffe[4][1][2] = 'apt';
tariffe[4][1][3] = 'AM';
tariffe[4][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][1][5] = '0,50,50,50,60,60,60,60,60,110,110,110,120,120,120';
tariffe[4][1][6] = '0,93,93,93,113,113,113,113,113,206,206,206,226,226,226';
tariffe[4][2][0] = 'Amsterdam North';
tariffe[4][2][1] = '40';
tariffe[4][2][2] = 'apt';
tariffe[4][2][3] = 'AM';
tariffe[4][2][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][2][5] = '0,65,65,65,75,75,75,75,75,140,140,140,150,150,150';
tariffe[4][2][6] = '0,120,120,120,140,140,140,140,140,260,260,260,280,280,280';
tariffe[4][3][0] = 'Amsterdam Port';
tariffe[4][3][1] = '40';
tariffe[4][3][2] = 'apt';
tariffe[4][3][3] = 'AM';
tariffe[4][3][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][3][5] = '0,60,60,60,70,70,70,70,70,130,130,130,140,140,140';
tariffe[4][3][6] = '0,110,110,110,130,130,130,130,130,240,240,240,260,260,260';
tariffe[4][4][0] = 'Amsterdam Zeeburg';
tariffe[4][4][1] = '40';
tariffe[4][4][2] = 'apt';
tariffe[4][4][3] = 'AM';
tariffe[4][4][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][4][5] = '0,65,65,65,75,75,75,75,75,140,140,140,150,150,150';
tariffe[4][4][6] = '0,120,120,120,140,140,140,140,140,260,260,260,280,280,280';
tariffe[4][5][0] = 'Antwerp';
tariffe[4][5][1] = '110';
tariffe[4][5][2] = 'apt';
tariffe[4][5][3] = 'AM';
tariffe[4][5][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][5][5] = '0,275,275,275,285,285,285,285,285,550,550,550,550,550,550';
tariffe[4][5][6] = '0,539,539,539,539,539,539,539,539,1078,1078,1078,1078,1078,1078';
tariffe[4][6][0] = 'Brussels';
tariffe[4][6][1] = '130';
tariffe[4][6][2] = 'apt';
tariffe[4][6][3] = 'AM';
tariffe[4][6][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][6][5] = '0,390,390,390,425,425,425,425,425,815,815,815,850,850,850';
tariffe[4][6][6] = '0,769,769,769,839,839,839,839,839,1600,1600,1600,1650,1650,1650';
tariffe[4][7][0] = 'Eindhoven';
tariffe[4][7][1] = '90';
tariffe[4][7][2] = 'apt';
tariffe[4][7][3] = 'AM';
tariffe[4][7][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][7][5] = '0,255,255,255,280,280,280,280,280,535,535,535,560,560,560';
tariffe[4][7][6] = '0,499,499,499,549,549,549,549,549,1048,1048,1048,1098,1098,1098';
tariffe[4][8][0] = 'Haarlem';
tariffe[4][8][1] = '40';
tariffe[4][8][2] = 'apt';
tariffe[4][8][3] = 'AM';
tariffe[4][8][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][8][5] = '0,70,70,70,75,75,75,80,80,140,140,140,150,150,150';
tariffe[4][8][6] = '0,130,130,130,140,140,140,150,150,270,270,270,290,290,290';
tariffe[4][9][0] = 'Hilversum';
tariffe[4][9][1] = '40';
tariffe[4][9][2] = 'apt';
tariffe[4][9][3] = 'AM';
tariffe[4][9][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][9][5] = '0,112,112,112,137,137,137,137,137,250,250,250,275,275,275';
tariffe[4][9][6] = '0,214,214,214,264,264,264,264,264,478,478,478,528,528,528';
tariffe[4][10][0] = 'Maastricht';
tariffe[4][10][1] = '130';
tariffe[4][10][2] = 'apt';
tariffe[4][10][3] = 'AM';
tariffe[4][10][4] = '0,12,12,12,30,30,30,30,30,30,30,30,30,30,30';
tariffe[4][10][5] = '0,390,390,390,425,425,425,425,425,815,815,815,850,850,850';
tariffe[4][10][6] = '0,769,769,769,839,839,839,839,839,1600,1600,1600,1670,1670,1670';
tariffe[4][11][0] = 'Rotterdam';
tariffe[4][11][1] = '50';
tariffe[4][11][2] = 'apt';
tariffe[4][11][3] = 'AM';
tariffe[4][11][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][11][5] = '0,135,135,135,175,175,175,175,175,330,330,330,330,330,330';
tariffe[4][11][6] = '0,260,260,260,340,340,340,340,340,650,650,650,650,650,650';
tariffe[4][12][0] = 'Rotterdam port';
tariffe[4][12][1] = '50';
tariffe[4][12][2] = 'apt';
tariffe[4][12][3] = 'AM';
tariffe[4][12][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][12][5] = '0,135,135,135,175,175,175,175,175,330,330,330,330,330,330';
tariffe[4][12][6] = '0,260,260,260,340,340,340,340,340,650,650,650,650,650,650';
tariffe[4][13][0] = 'The Hague';
tariffe[4][13][1] = '40';
tariffe[4][13][2] = 'apt';
tariffe[4][13][3] = 'AM';
tariffe[4][13][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][13][5] = '0,121,121,121,136,136,136,136,136,242,242,242,242,242,242';
tariffe[4][13][6] = '0,231,231,231,241,241,241,241,241,264,264,264,264,264,264';
tariffe[4][14][0] = 'Utrecht';
tariffe[4][14][1] = '45';
tariffe[4][14][2] = 'apt';
tariffe[4][14][3] = 'AM';
tariffe[4][14][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][14][5] = '0,112,112,112,137,137,137,137,137,250,250,250,275,275,275';
tariffe[4][14][6] = '0,214,214,214,264,264,264,264,264,478,478,478,528,528,528';
tariffe[4][15][0] = 'Wassenaar';
tariffe[4][15][1] = '40';
tariffe[4][15][2] = 'apt';
tariffe[4][15][3] = 'AM';
tariffe[4][15][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][15][5] = '0,96,96,96,121,121,121,121,121,217,217,217,242,242,242';
tariffe[4][15][6] = '0,160,181,181,231,231,231,231,231,394,394,394,444,444,444';
tariffe[4][16][0] = 'Zaandam';
tariffe[4][16][1] = '30';
tariffe[4][16][2] = 'apt';
tariffe[4][16][3] = 'AM';
tariffe[4][16][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[4][16][5] = '0,80,80,80,105,108,108,108,108,178,178,178,193,193,193';
tariffe[4][16][6] = '0,142,142,142,192,204,204,204,204,324,324,324,374,374,374';
tariffe[5][0][0] = 'Amsterdam Zeeburg';
tariffe[5][1][0] = 'Amsterdam Schiphol Airport';
tariffe[5][1][1] = '40';
tariffe[5][1][2] = 'cty';
tariffe[5][1][3] = 'AM';
tariffe[5][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[5][1][5] = '0,65,65,65,75,75,75,75,75,140,140,140,150,150,150';
tariffe[5][1][6] = '0,120,120,120,140,140,140,140,140,260,260,260,280,280,280';
tariffe[6][0][0] = 'Antwerp';
tariffe[6][1][0] = 'Amsterdam Schiphol Airport';
tariffe[6][1][1] = '110';
tariffe[6][1][2] = 'cty';
tariffe[6][1][3] = 'AM';
tariffe[6][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[6][1][5] = '0,265,265,265,275,275,275,275,275,530,530,530,530,530,530';
tariffe[6][1][6] = '0,539,539,539,539,539,539,539,539,1078,1078,1078,1078,1078,1078';
tariffe[7][0][0] = 'Brussels';
tariffe[7][1][0] = 'Amsterdam Schiphol Airport';
tariffe[7][1][1] = '130';
tariffe[7][1][2] = 'cty';
tariffe[7][1][3] = 'AM';
tariffe[7][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[7][1][5] = '0,380,380,380,415,415,415,415,415,795,795,795,830,830,830';
tariffe[7][1][6] = '0,769,769,769,839,839,839,839,839,1600,1600,1600,1650,1650,1650';
tariffe[8][0][0] = 'Eindhoven';
tariffe[8][1][0] = 'Amsterdam Schiphol Airport';
tariffe[8][1][1] = '90';
tariffe[8][1][2] = 'cty';
tariffe[8][1][3] = 'AM';
tariffe[8][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[8][1][5] = '0,245,245,245,270,270,270,270,270,515,515,515,540,540,540';
tariffe[8][1][6] = '0,499,499,499,549,549,549,549,549,1048,1048,1048,1098,1098,1098';
tariffe[9][0][0] = 'Haarlem';
tariffe[9][1][0] = 'Amsterdam Schiphol Airport';
tariffe[9][1][1] = '40';
tariffe[9][1][2] = 'cty';
tariffe[9][1][3] = 'AM';
tariffe[9][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[9][1][5] = '0,70,70,70,75,75,75,80,80,140,140,140,150,150,150';
tariffe[9][1][6] = '0,130,130,130,140,140,140,150,150,270,270,270,290,290,290';
tariffe[10][0][0] = 'Hilversum';
tariffe[10][1][0] = 'Amsterdam Schiphol Airport';
tariffe[10][1][1] = '40';
tariffe[10][1][2] = 'cty';
tariffe[10][1][3] = 'AM';
tariffe[10][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[10][1][5] = '0,102,102,102,127,127,127,127,127,230,230,230,255,255,255';
tariffe[10][1][6] = '0,214,214,214,264,264,264,264,264,478,478,478,528,528,528';
tariffe[11][0][0] = 'Maastricht';
tariffe[11][1][0] = 'Amsterdam Schiphol Airport';
tariffe[11][1][1] = '130';
tariffe[11][1][2] = 'cty';
tariffe[11][1][3] = 'AM';
tariffe[11][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[11][1][5] = '0,380,380,380,415,415,415,415,415,795,795,795,830,830,830';
tariffe[11][1][6] = '0,769,769,769,839,839,839,839,839,1600,1600,1600,1670,1670,1670';
tariffe[12][0][0] = 'Rotterdam';
tariffe[12][1][0] = 'Amsterdam Schiphol Airport';
tariffe[12][1][1] = '50';
tariffe[12][1][2] = 'cty';
tariffe[12][1][3] = 'AM';
tariffe[12][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[12][1][5] = '0,133,133,133,133,133,133,133,133,266,266,266,266,266,266';
tariffe[12][1][6] = '0,275,275,275,275,275,275,275,275,550,550,550,550,550,550';
tariffe[13][0][0] = 'Rotterdam port';
tariffe[13][1][0] = 'Amsterdam City Centre';
tariffe[13][1][1] = '30';
tariffe[13][1][2] = 'fre';
tariffe[13][1][3] = 'AM';
tariffe[13][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[13][1][5] = '0,170,170,170,205,205,205,205,205,400,400,400,400,400,400';
tariffe[13][1][6] = '0,330,330,330,400,400,400,400,400,790,790,790,790,790,790';
tariffe[13][2][0] = 'Amsterdam Schiphol Airport';
tariffe[13][2][1] = '50';
tariffe[13][2][2] = 'cty';
tariffe[13][2][3] = 'AM';
tariffe[13][2][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[13][2][5] = '0,135,135,135,175,175,175,175,175,330,330,330,330,330,330';
tariffe[13][2][6] = '0,260,260,260,340,340,340,340,340,650,650,650,650,650,650';
tariffe[14][0][0] = 'The Hague';
tariffe[14][1][0] = 'Amsterdam Schiphol Airport';
tariffe[14][1][1] = '40';
tariffe[14][1][2] = 'cty';
tariffe[14][1][3] = 'AM';
tariffe[14][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[14][1][5] = '0,111,111,111,126,126,126,126,126,222,222,222,222,222,222';
tariffe[14][1][6] = '0,231,231,231,241,241,241,241,241,264,264,264,264,264,264';
tariffe[15][0][0] = 'Utrecht';
tariffe[15][1][0] = 'Amsterdam Schiphol Airport';
tariffe[15][1][1] = '45';
tariffe[15][1][2] = 'cty';
tariffe[15][1][3] = 'AM';
tariffe[15][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[15][1][5] = '0,102,102,102,127,127,127,127,127,230,230,230,250,250,250';
tariffe[15][1][6] = '0,214,214,214,264,264,264,264,264,478,478,478,528,528,528';
tariffe[16][0][0] = 'Wassenaar';
tariffe[16][1][0] = 'Amsterdam Schiphol Airport';
tariffe[16][1][1] = '40';
tariffe[16][1][2] = 'cty';
tariffe[16][1][3] = 'AM';
tariffe[16][1][4] = '0,12,12,12,30,30,30,30,30,61,61,61,61,61,61';
tariffe[16][1][5] = '0,86,86,86,111,111,111,111,111,197,197,197,222,222,222';
tariffe[16][1][6] = '0,181,181,181,231,231,231,231,231,394,394,394,444,444,444';
tariffe[17][0][0] = 'Zaandam';
tariffe[17][1][0] = 'Amsterdam Schiphol Airport';
tariffe[17][1][1] = '30';
tariffe[17][1][2] = 'cty';
tariffe[17][1][3] = 'AM';
tariffe[17][1][4] = '0,12,12,12,12,30,30,30,30,30,30,30,30,30,30';
tariffe[17][1][5] = '0,70,70,70,95,98,98,98,98,160,160,160,175,175,175';
tariffe[17][1][6] = '0,142,142,142,192,204,204,204,204,324,324,324,374,374,374';

 for(i=1;i<tariffe.length;i++)
 document.formr.form_arrival_location.options[i] = new Option(tariffe[i][0][0],tariffe[i][0][0]);

 setfare();

}

var triptime;

function setjourney()
{
 if( document.formr.form_arrival_location.selectedIndex ==  0 || document.formr.form_arrival_destination.selectedIndex ==  0 )
  triptime = '';
 else
  triptime = 'Approx. trip time:  ' + tariffe[document.formr.form_arrival_location.selectedIndex][document.formr.form_arrival_destination.selectedIndex][1] + ' min.'; 
}

function setd()
{
	
if( document.formr.form_arrival_location.selectedIndex ==  0 )
 {
  document.formr.book_btn.disabled = true;
  document.formr.form_arrival_destination.selectedIndex = 0;
  return;
 }
document.formr.form_arrival_destination.options.length = 0;
 document.formr.form_arrival_destination.options[0] = new Option('select','select');

for (i = 1; i <= tariffe[document.formr.form_arrival_location.selectedIndex].length; i++)
{
 if( typeof tariffe[document.formr.form_arrival_location.selectedIndex][i] !== 'undefined' && typeof tariffe[document.formr.form_arrival_location.selectedIndex][i][0] != 'undefined'  )
 document.formr.form_arrival_destination.options[i] = new Option(tariffe[document.formr.form_arrival_location.selectedIndex][i][0],tariffe[document.formr.form_arrival_location.selectedIndex][i][0]);
}
  setfare();

}

function setfare()
{

 setjourney();

 var LABELPRICE = document.getElementById('LABELPRICE');
 var LABELONPRICE = document.getElementById('LABELONPRICE');
 var LABELDES = document.getElementById('LABELDES');
 var LABELBAG = document.getElementById('LABELBAG');

 if( document.formr.onewayreturn[0].checked )
 {
   document.formr.form_return_time_h.disabled = true;
   document.formr.form_return_time_m.disabled = true;
 }
 else
 {
   document.formr.form_return_time_h.disabled = false;
   document.formr.form_return_time_m.disabled = false;
 }

 if( document.formr.form_arrival_location.selectedIndex ==  0 || document.formr.form_arrival_destination.selectedIndex ==  0 )
 {
  LABELPRICE.innerHTML = ' --- select trip ---';
  LABELONPRICE.innerHTML = '&nbsp;';
  LABELDES.innerHTML = ' '; 
  LABELBAG.innerHTML = ''; 
  document.formr.book_btn.disabled = true;
  return;
 }
 if( document.formr.form_total_passengers.selectedIndex == 0 )
 {
 LABELPRICE.innerHTML = ' --- select passengers number ---';
 LABELONPRICE.innerHTML = '&nbsp;';
 LABELDES.innerHTML = ' '; 
 LABELBAG.innerHTML = '';
 document.formr.book_btn.disabled = true;
 return;
 }
 if( document.formr.bag_1.value == 0 && document.formr.bag_2.value == 0 && document.formr.bag_3.value == 0 )
 {
  LABELPRICE.innerHTML = ' --- select luggage ---';
  LABELONPRICE.innerHTML = '&nbsp;';
  LABELDES.innerHTML = ' ';
  LABELBAG.innerHTML = '';
  document.formr.book_btn.disabled = true;
  return;
 }
 if( document.formr.form_arrival_time_h.selectedIndex == 0 )
 {
  LABELPRICE.innerHTML = ' --- select pickup time ---';
  LABELONPRICE.innerHTML = '&nbsp;';
  LABELDES.innerHTML = ' '; 
  LABELBAG.innerHTML = '';
  document.formr.book_btn.disabled = true;
  return;
 }

if( document.formr.onewayreturn[1].checked && document.formr.form_return_time_h.selectedIndex == 0 )
 {
  LABELPRICE.innerHTML = ' --- select return pickup time ---';
  LABELONPRICE.innerHTML = '&nbsp;';
  LABELDES.innerHTML = ' ';  
  LABELBAG.innerHTML = '';
  document.formr.book_btn.disabled = true;
  return;
 }
 

 var faresreturndisc = new Array(16);
 var addnight = '';
 var percadd = 0;
 var arrval = 0;

 var faretypeofv = tariffe[document.formr.form_arrival_location.selectedIndex][document.formr.form_arrival_destination.selectedIndex][4].split(',');

 var actionform = formdir+formfilename+tariffe[document.formr.form_arrival_location.selectedIndex][document.formr.form_arrival_destination.selectedIndex][2]+'_eng';
 var city = tariffe[document.formr.form_arrival_location.selectedIndex][document.formr.form_arrival_destination.selectedIndex][3];

 if( document.formr.onewayreturn[0].checked )
 {
  var fares = tariffe[document.formr.form_arrival_location.selectedIndex][document.formr.form_arrival_destination.selectedIndex][5].split(',');
  actionform = actionform + '.php';
 if( document.formr.form_arrival_time_h.value >= 0 || document.formr.form_arrival_time_h.value >= 0 && document.formr.form_arrival_time_h.value < 0 )
percadd = 0;
 }
 else
 {
  var fares = tariffe[document.formr.form_arrival_location.selectedIndex][document.formr.form_arrival_destination.selectedIndex][6].split(',');
actionform = actionform + '.php';
 if( document.formr.form_arrival_time_h.value >= 0 || document.formr.form_arrival_time_h.value >= 0 && document.formr.form_arrival_time_h.value < 0 )
percadd = 0;
 if( document.formr.form_return_time_h.value >= 0 || document.formr.form_return_time_h.value >= 0 && document.formr.form_return_time_h.value < 0 )
percadd = percadd + 0;
  var fares_o = tariffe[document.formr.form_arrival_location.selectedIndex][document.formr.form_arrival_destination.selectedIndex][5].split(',');
   for (var i=1; i < fares.length; i++)
   {
	 if( parseInt(fares[i]) < parseInt(fares_o[i]) * 2  )
	 faresreturndisc[i] = 1;
	 else
 	 faresreturndisc[i] = 0;
   }
 }

 document.formr.action=actionform;
 document.formr.code.value = city;
 document.formr.book_btn.disabled = false;

 arrval = fares.length;

 if( percadd > 0 )
 {
  for (var i=1; i < arrval; i++)
  {
   add = parseInt(fares[i] * percadd / 100);
   add+=parseInt(fares[i]);
   fares[i] = add;
  }

  if( percadd >= 0 )
   addnight = '  (night fare)';
  else
   addnight = '  (one way night fare)';
 }

 fillfares( arrval, fares, addnight, faresreturndisc, faretypeofv );
}

function fillfares( numarray, fares, addnight, faresreturndisc, faretypeofv )
{
 var farestrfull = '';
 var strpas = '';
 var strfare = '';
 var typetransfer;
 var totalbag;
 var trovato=0;

 var LABELPRICE = document.getElementById('LABELPRICE');
 var LABELONPRICE = document.getElementById('LABELONPRICE');
 var LABELDES = document.getElementById('LABELDES');
 var LABELBAG = document.getElementById('LABELBAG');

   i = document.formr.form_total_passengers.selectedIndex;

   if( fares[i] <= 0 )
   {
	LABELPRICE.innerHTML = 'not available';
	LABELONPRICE.innerHTML = '&nbsp;';
	LABELDES.innerHTML = '';
	LABELBAG.innerHTML = 'This fare is not available. Please contact us.';
	document.formr.book_btn.disabled = true;
	return;
   }

   totalbag = document.formr.form_total_passengers.selectedIndex * 0
   totalbag = totalbag + (document.formr.bag_1.value * 1.5) + (document.formr.bag_2.value * 2.3) + (document.formr.bag_3.value * 3);

   if( totalbag > faretypeofv[i] )
   {
        for (var f=i+1; f < numarray; f++)
	      {

          if( totalbag <= faretypeofv[f] )
     	  {
		  	  trovato = 1;
			  break;
		    }
	      }

	    if( trovato == 1 )
	    {
		   strpas = i+'';
            if( i == 1 ) {
             strpas =  strpas + ' passenger ';
            }
            else {
             strpas =  strpas + ' passengers ';
            }

            if( document.formr.onewayreturn[0].checked )
             typetransfer = ' - one way ';	
            else if( document.formr.onewayreturn[1].checked )
            {
          	if( faresreturndisc[i] == 1 )
             typetransfer = ' - discounted round trip ';
            else
             typetransfer = ' - round trip ';
            }
            farestrfull= '   ' + strpas+fares[f]+' Euros'+typetransfer+addnight;
            faredes = '   ' + triptime+decodeve( faretypeofv[f] );
			if( fares[f] <= 0 )
			{
            LABELPRICE.innerHTML = 'not available';
		    LABELONPRICE.innerHTML = '&nbsp;';
            LABELDES.innerHTML = '';
			LABELBAG.innerHTML = 'This fare is not available. Please contact us.';
			document.formr.book_btn.disabled = true;
			return;
			}
            LABELPRICE.innerHTML = farestrfull;
            LABELONPRICE.innerHTML = fares[f]+',00 Euros'; 
            LABELDES.innerHTML = faredes;
			LABELBAG.innerHTML = '   Shifted to the upper vehicle category due to luggage amount';
 	    }

   return;
   }

   strpas = i+'';
   if( i == 1 ) {
    strpas =  strpas + ' passenger ';
   }
   else {
    strpas =  strpas + ' passengers ';
   }

   if( document.formr.onewayreturn[0].checked )
    typetransfer = ' - one way ';	
   else if( document.formr.onewayreturn[1].checked )   
   {
 	if( faresreturndisc[i] == 1 )
      typetransfer = ' - discounted round trip ';
     else
      typetransfer = ' - round trip ';
   }
   farestrfull= '   ' + strpas+fares[i]+' Euros'+typetransfer+addnight;
   faredes = '   ' + triptime+decodeve( faretypeofv[i] );

   LABELPRICE.innerHTML = farestrfull;
   LABELONPRICE.innerHTML = fares[i]+',00 Euros';
   LABELDES.innerHTML = faredes;
   LABELBAG.innerHTML = '';
}
function decodeve(argvalue) 
{
var retval;
if( argvalue == 12 )
 retval =  '  Service: Mercedes E class transfer';
else if( argvalue == 30 )
 retval =  '  Service: Minivan transfer';
else if( argvalue == 61 )
 retval =  '  Service: 2 vehicles transfer';
else 
retval =  '  Service NOT available on line. Please email us for a quote.';
return  retval;
}

-->