function load() {
if (GBrowserIsCompatible()) {
	var lat = 40.8535;
	var lng = 14.2529;
	var map = new GMap2(document.getElementById("map"));
	map.addControl(new GSmallMapControl());
	map.addControl(new GMapTypeControl());
	map.setCenter(new GLatLng(lat, lng), 16);
	var html = makeVcard();
	map.openInfoWindowHtml(map.getCenter(), html);
	}
}

function getPageLang() {
    if (!document.getElementsByTagName) return false;
    if (!document.getElementsByTagName('html')) return false;
    var pageLang = document.getElementsByTagName('html')[0].getAttribute('lang');
    if (pageLang == 'it' || pageLang == 'en') {
        return pageLang;
    } else {
        return false;
    }
}

function makeVcard() {
    var pageLang = getPageLang();
    var orgName = '';
    switch (pageLang) {
        case 'it':
            orgName = 'Dipartimento di Psichiatria';
            cityName = 'Napoli';
            countryName = 'Italia';
            break;
        case 'en':
            orgName = 'Department of Psychiatry';
            cityName = 'Naples';
            countryName = 'Italy';
            break;
        default:
            orgName = 'Department of Psychiatry';
            cityName = 'Naples';
            countryName = 'Italy';
    }
	var markup = '<div class="vcard">';
	markup += '<span class="fn org">' + orgName + '</span><br>';
    markup += '<span class="adr">';
	markup += '<span class="street-address">Largo Madonna delle Grazie, 1</span><br>';
	markup += '<span class="postal-code">80138</span> <span class="locality">' + cityName + '</span><br>';
	markup += '<span class="country">' + countryName + '</span><br>';
	markup += '</span>';
	markup += '</div>';
	return markup;
}

addLoadEvent(load);
