// Tarief CYCLOMAIL

function getDistance() {
    var gdir = new GDirections();
    gdir.load("from: Leiden" + " to: "+$("#van").val()+" to: "+$("#naar").val()+"");

    GEvent.addListener(gdir,"load", function() {
				var koerier = gdir.getDistance().meters / 1000 * 2 * 0.40 ;
				var tarief = gdir.getDistance().meters / 1000 * 1.05 ;
				var afstand = gdir.getDistance().meters / 1000 * 1.05;
				var echtekilometers = gdir.getDistance().meters / 1000;
				var routeinformatie = gdir.getDistance().meters / 1000 * 1.05;
				var totaalafstand = gdir.getDistance().meters / 1000 * 1.05 * 2;				
				
                if (tarief > 0 && tarief < 6) tarief = ("9");
				else if (tarief > 6 && tarief < 9) tarief = ("13");
				else if (tarief > 9 && tarief < 13) tarief = ("17");
				else if (tarief > 13 && tarief < 19) tarief = ("22");
                else if (tarief > 20 && tarief < 25) tarief = tarief * 1.12;
                else if (tarief > 25 && tarief < 50) tarief = tarief * 1.14;
                else if (tarief > 50 && tarief < 100) tarief = tarief * 1.12;
                else if (tarief > 100 && tarief < 200) tarief = tarief * 1.08;
				else if (tarief > 200 && tarief < 400) tarief = tarief * 0.98;
				else if (tarief > 400 && tarief < 800) tarief = tarief * 0.92;
				else if (tarief > 800 && tarief < 1200) tarief = tarief * 0.88;
				else if (tarief > 1200 && tarief < 40000) tarief = tarief * 0.82;

                tarief=Math.ceil(tarief);
				koerier=Math.ceil(koerier);
				afstand=Math.ceil(afstand);
				echtekilometers=Math.ceil(echtekilometers);
				routeinformatie=Math.ceil(routeinformatie);
				totaalafstand=Math.ceil(totaalafstand);
                
				tarief=(" &euro; ") + tarief + (",- ");
				echtekilometers=(" ") + echtekilometers + (" Km");
				afstand=(" ") + afstand + (" Km");
				totaalafstand=(" ") + totaalafstand + (" Km");
				routeinformatie=("Afstand vanuit Leiden is ") + routeinformatie + (" Km");
				kosten=("Kosten voor SAMEDAY zijn") + tarief + ("ex 19% btw");
				koerier=("Doorzetkosten = &euro; ") + koerier + (",- voor") + echtekilometers;

                $("#koerier").html(koerier);
				$("#kosten").html(kosten);
				$("#totaal").html(tarief);
				$("#totaal-contact").html(tarief);
				$("#afstand").html(afstand);
				$("#totaalafstand").html(totaalafstand);
				$("#routeinformatie").html(routeinformatie);
				$("#content-tarief").slideDown('slow');
				
		});  
	
}
