$(document).ready(function() {
	var markersDef = [];
	var markerDef;
	var varName = '';
	var value = '';
	var mapCenterLatitudeVal = 0;
	var mapCenterLongitudeVal = 0;
	var zoomVal = 13;
	var maptypeVal = G_HYBRID_MAP;
	$('#map .data .marker').each(function(i1) {
		var markerDef = {};
		$(this).find('div').each(function(i2) {
			varName = $(this).attr('class');
			value = jQuery.trim($(this).text());
			if (varName == 'html' || varName == 'address') {
				value = '"'+value+'"';
			}
			markerDef[varName] = value;
		});
		markersDef.push(markerDef);
	});
	$('#map .data .zoom').each(function(index) {
		zoomVal = parseInt(jQuery.trim($(this).text()));
	});
	$('#map .data .maptype').each(function(index) {
		maptypeVal = eval(jQuery.trim($(this).text()));
	});	
	$('#map .data .latitude').each(function(index) {
		mapCenterLatitudeVal = parseFloat(jQuery.trim($(this).text()));
	});	
	$('#map .data .longitude').each(function(index) {
		mapCenterLongitudeVal = parseFloat(jQuery.trim($(this).text()));
	});
	$('#map').gMap({ markers: markersDef, zoom: zoomVal, maptype: maptypeVal, latitude: mapCenterLatitudeVal, longitude: mapCenterLongitudeVal });
});
