var gdir;
var alt_input = false;

function initMap() {
	if(GBrowserIsCompatible()) {
		gdir = new GDirections();
		
		GEvent.addListener(gdir, 'load', setInfo);
	}
}

function setInfo() {
	km = this.getDistance().meters / 1000;
	kmprice = km2price(km);
}

function makeLocation(postalcode, postalcode_alt, city, city_alt) {
	var postalcode_final;
	var city_final;
	
	if(document.quotation && document.quotation.different_delivery_address.checked) {
		postalcode_final = postalcode_alt.value;
		city_final = city_alt.value;
	} else {
		if(postalcode.value) {
			postalcode_final = postalcode.value;
			city_final = city.value;
		} else {
			postalcode_final = postalcode;
			city_final = city;
		}
	}
	
	if(postalcode_final != '' && city_final != '') {
		var fromAddress = '4307DA Europe';
		var toAddress = postalcode_final + ' ' + city_final;
		
		gdir.load('from: ' + fromAddress + ' to: ' + toAddress, {});
	}
}
