// Za SHUTTLE.HR Antonio Buljubasic 2008.
//
//Provjera koja vrsta vozila je izabrana
function izaberi() { 

izabrani = ""
len = document.form1.Vehicle.length

for (i = 0; i <len; i++) {
if (document.form1.Vehicle[i].checked) {
izabrani = document.form1.Vehicle[i].value
}
}
}

//Provjera da li je izabrana i povratna vožnja
function smjer_voznje() {

Direction = ""
Direction_len = document.form1.Direction.length

for (k = 0; k <Direction_len; k++) {
if (document.form1.Direction[k].checked) {
Direction = document.form1.Direction[k].value
}
}
}
//Glavna funkcija izračunavanja cijene
function izracunaj()
{

var board = //Od 1 do 3 su cijene za pojedino vozilo a 4 broj je udaljenost od Splita do Tocke B
[[92,97,107,74,210,225,240,214],
[120,130,145,125,45,50,60,35],
[90,95,105,70,210,225,240,210],
[230,250,280,255,380,400,430,390],
[110,130,140,100,245,260,280,241],
[40,50,60,35,145,155,175,170],
[105,115,125,96,235,245,270,236],
[95,100,110,81,225,235,250,220],
[55,60,70,18,110,120,140,118],
[140,150,160,135,270,285,310,270],
[100,110,120,115,75,80,90,68],
[150,160,180,164,45,50,60,30],
[220,235,260,225,120,135,160,115],
[60,70,75,53,190,200,225,193],
[105,115,125,95,40,55,65,40],
[150,160,180,162,40,45,50,25],
[250,270,300,245,155,170,190,145],
[130,140,150,126,260,275,300,356],
[100,110,120,90,230,240,260,230],
[65,75,80,52,85,95,105,96],
[410,430,450,400,300,310,350,300],
[38,45,50,28,140,150,170,163],
[38,45,55,28,140,150,170,163],
[150,160,180,162,50,60,70,42],
[70,80,90,65,75,85,95,78],
[40,48,55,5,130,135,150,135],
[40,48,55,6,130,135,150,132],
[95,100,110,86,225,235,250,226],
[80,90,105,115,75,80,90,71],
[140,150,170,145,30,35,40,14],
[410,430,450,386,300,310,350,286],
[150,160,180,162,45,50,60,42],
[75,85,95,70,100,110,120,80],
[38,45,50,30,140,150,170,163],
[40,50,60,8,135,140,155,138],
[90,95,105,75,210,225,240,215],
[100,110,120,85,75,80,90,70],
[120,130,145,105,45,50,60,35],
[60,70,75,60,105,115,130,106],
[100,110,120,85,75,80,90,65],
[35,40,45,15,140,145,160,148],
[230,250,280,250,380,400,430,385],
[65,75,80,60,85,95,105,100],
[55,60,70,18,110,120,140,118],
[100,110,120,90,75,80,90,70],
[70,80,90,70,75,85,95,78],
[65,75,80,65,85,95,105,95],
[38,45,50,30,140,150,170,165],
[130,140,160,110,35,40,50,20],
[220,235,260,225,120,135,160,115],
[95,100,110,95,225,235,250,225],
[80,90,105,75,75,80,90,71],
[140,150,170,125,30,35,40,16],
[38,45,50,28,140,150,170,163]];

///*[[40,48,55,5,130,135,150,135],
//[40,48,55,6,130,135,150,132],
//[38,45,50,28,140,150,170,163],
//[38,45,55,28,140,150,170,163],
//[40,50,60,35,145,155,175,170],
//[60,70,75,53,190,200,225,193],
//[90,95,105,70,210,225,240,210],
//[92,97,107,74,210,225,240,214],
//[95,100,110,81,225,235,250,220],
//[95,100,110,86,225,235,250,226],
//[100,110,120,90,230,240,260,230],
//[105,115,125,96,235,245,270,236],
//[110,130,140,100,245,260,280,241],
//[130,140,150,126,260,275,300,356],
//[140,150,160,135,270,285,310,270],
//[230,250,280,255,380,400,430,390],
//[410,430,450,386,300,310,350,286],
//[410,430,450,400,300,310,350,300],
//[250,270,300,245,155,170,190,145],
//[220,235,260,225,120,135,160,115],
//[150,160,180,162,50,60,70,42],
//[150,160,180,162,45,50,60,42],
//[140,150,170,145,30,35,40,14],
//[120,130,145,125,45,50,60,35],
//[105,115,125,95,40,55,65,40],
//[100,110,120,115,75,80,90,68],
//[80,90,105,115,75,80,90,71],
//[70,80,90,65,75,85,95,78],
//[65,75,80,52,85,95,105,96],
//[60,70,75,48,105,115,130,106],
//[55,60,70,18,110,120,140,118],
//[38,45,50,30,140,150,170,163],
//[40,50,60,8,135,140,155,138],
//[38,45,50,28,140,150,170,163],
//[55,60,70,18,110,120,140,118],
//[75,85,95,70,100,110,120,80],
//[100,110,120,85,75,80,90,70],
//[140,150,170,125,30,35,40,16],
//[120,130,145,105,45,50,60,35],
//[130,140,160,110,35,40,50,20],
//[220,235,260,225,120,135,160,115],
//[100,110,120,90,75,80,90,70],
//[100,110,120,85,75,80,90,65],
//[65,75,80,65,85,95,105,95],
//[65,75,80,60,85,95,105,100],
//[60,70,75,60,105,115,130,106],
//[80,90,105,75,75,80,90,71],
//[70,80,90,70,75,85,95,78],
//[35,40,45,15,140,145,160,148],
//[38,45,50,30,140,150,170,165],
//[90,95,105,75,210,225,240,215],
//[230,250,280,250,380,400,430,385],
//[95,100,110,95,225,235,250,225],
//[0,0,0,0,0,0,0,0]];*/



var y=0;

var b = document.form1.PointB.value // x vrijednost se razdvaja jer je vrijednost iz forme 0 Brela
var temp = new Array();             // razmak je uzet kao mjerilo razdvajanja
temp = b.split(' ');
var x=temp[0];

var a = document.form1.PointA.value // y vrijednost se razdvaja jer je vrijednost iz forme 0 Split
var tempa = new Array();             // razmak je uzet kao mjerilo razdvajanja
tempa = a.split(' ');
var y=tempa[0];

y=parseInt(y) + 3;
var km= (board[x][y]);

y=document.form1.PointA.value; // nakon izracunavanja kilometraže vraca se prvobitna vrijednost radi izracunavanja cijene
y=parseInt(y) + parseInt(izabrani); //zbrajanje y osi + vozilo za izracun cijene

var cijena=(board[x][y]);

if (Direction=='Both ways'){
    cijena=Math.round((parseInt(cijena)*2)-((parseInt(cijena)*2)*0.05)); //popust na vožnju u oba smjera od 5%
}
document.form1.udaljenost.value=km +' km';
document.form1.cijena.value=cijena +' €';
}




