function $(i) { return document.getElementById(i) }

function toggle(e) {
	if(!e.tagName) { e = $(e); }
	var d=e.style.display;
	e.style.display = (d=='block') ? 'none' : 'block';
	this.blur();
}

var map = null;
var geocoder = null;

function createmap() {
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map"));
	map.addControl(new GSmallMapControl());
	map.addControl(new GMapTypeControl());

	//map.setCenter(new GLatLng(37.4419, -122.1419), 13);
	geocoder = new GClientGeocoder();
	
	showAddress('Zoutmanstraat 4, Rotterdam, Netherlands');
	
  }
}

function showAddress(address) {
	if (geocoder) {
		geocoder.getLatLng(
			address,
			function(point) {
				if (!point) {
					alert(address + " not found");
				} else {
				
				var icon = new GIcon();
				icon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
				icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
				icon.iconSize = new GSize(12, 20);
				icon.shadowSize = new GSize(22, 20);
				icon.iconAnchor = new GPoint(6, 20);
				icon.infoWindowAnchor = new GPoint(5, 1);
				
				map.setCenter(point, 16);
				var marker = new GMarker(point, icon);
				map.addOverlay(marker);
				//marker.openInfoWindowHtml(address);
			}
		});
	}
}

function checkform() {
	var numerrors = 0;
	var errormsg = "Niet alle verplichte velden zijn volledig ingevuld:\n";
	if($('naam').value == '') {
		errormsg += " - Naam\n";
		numerrors++;
	}
	/*
	var reactie = (document.all) ? $('reactie').innerHTML : $('reactie').innerText;
	if(reactie == '') {
		errormsg += " - Reactie\n";
		numerrors++;
	}
	*/
	var reactieveld($('reactie').innerHTML == '');
	if(reactieveld == '') {
		errormsg += " - Reactie\n";
		numerrors++;
	}
	if(numerrors != 0) {
		alert(errormsg);
		return false;
	}
	return true;
}

window.onload = function() {
	if($('map')) {
		createmap();
	}
}
