

    googleOnload = function() {

        // Koordináták, amelyen belüli találatokat preferálunk; szükség szerint finomhangolhatók.
        var south = 47.3;
        var north = 47.7;
        var west = 18.9;
        var east = 19.3;

        // Start és cél cím autocomplete inicializálása.
        // http://code.google.com/apis/maps/documentation/javascript/reference.html#Autocomplete
        var sw = new google.maps.LatLng(south, west);
        var ne = new google.maps.LatLng(north, east);
        var bounds = new google.maps.LatLngBounds(sw, ne);
        var saddr = document.getElementById('saddr');
        scomplete = new google.maps.places.Autocomplete(saddr, {'bounds': bounds});
        var daddr = document.getElementById('daddr');
        dcomplete = new google.maps.places.Autocomplete(daddr, {'bounds': bounds});

        // DatePicker inicializálás. Az alapértelmezett érték kitöltése
        // előtt kell megtörténnie, különben elrontja azt.
		jQuery('#fdate').datepicker({dateFormat: 'y/m/d'})		
		jQuery.datepicker.setDefaults(jQuery.datepicker.regional.hu); 

        // Dátum mezők és hasonlók inicializálása.
        tmap = {};
        tmap.US_FLAG = false;
        tmap.SADDR = 'Indulási cím';
        tmap.DADDR = 'Érkezési cím';
        transitLandingPageOnloadHandler();
		
		jQuery('#gmSubmit').click(function() { jQuery('#transitForm').submit() });
		
	};
	// window.onload kibővítése

	makeDoubleDelegate = function (f1, f2) {return function() {if (f1)f1();if (f2)f2();}}

	window.onload = makeDoubleDelegate(window.onload, googleOnload );
    
