/**
 * LOCALIZATION
 * Pass 'jp' or 'en' to the doodle Constructor.
 */
 
var statusText		= null;
var divMap			= null;
var map				= null;
var doodle			= null;

function load() {
	
	statusText				= document.getElementById('statusText');
	statusText.innerHTML	= '&nbsp;';

	if (GBrowserIsCompatible()) {
		divMap = document.getElementById("map");
		map = new GMap2(divMap);
		map.addControl(new GSmallMapControl);
		map.addControl(new GMapTypeControl);
		
		/* Network Connection Test
		----------------------------------------------- */
		var request = HTTP.newRequest();
		request.open("POST", '/gallery/network.php', false);
		request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		request.send(HTTP.encodeFormData({ phase: 1, id: divMap.id }));
		if (request.status == 200)	eval(request.responseText);
		else						alert('Error ' + request.status + ': ' + request.statusText);
		
		/* Data
		----------------------------------------------- */
		doodle = new Doodle(doodle_id, 'en');	// LOCALIZATION
		doodle.fetchDoodle();
	}
	
}


/* Error Handler
----------------------------------------------- */
function showErrorMessage(status, statusText) {
	alert('Error ' + status + ': ' + statusText);
}
