function initialize(lat, lng, establecimiento, mesa, domicilio )
{
	var myLatlng = new google.maps.LatLng(lat, lng);

	var myOptions = {
		zoom: 16,
		center: myLatlng,
		mapTypeId: google.maps.MapTypeId.ROADMAP,
		sensor: 'false'
	}

	var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

	var infowindow = new google.maps.InfoWindow(
		{ content:  "<b>" + establecimiento +"</b><br/>"+domicilio ,
		 size: new google.maps.Size(240,80)
	});

	var marker = new google.maps.Marker({
		position: myLatlng, 
		map: map, 
		title:establecimiento
	}); 
	google.maps.event.addListener(marker, 'click', function() {
		infowindow.open(map,marker);
	});
}

$(function(){
	$('#showembed').click(function(e){
		$('#formulario').slideUp();
		$('#resultado').slideUp();
		$('#embed').slideDown();
		e.preventDefault();
	});
	$('#showresults').click(function(e){
		$('#formulario').slideDown();
		$('#embed').slideUp();
		e.preventDefault();
	});


	$('#submit').click(function(){
		$form = $('#formulario');
		$av = $('<div id="aviso">Estoy realizando la consulta, aguard&aacute; un instante...</div>').insertAfter($form);
		$form.slideUp();
		$.post('/resultados', $form.serializeArray(), function(data){
			$rs = $('<div id="resultado"></div>')
				.insertAfter($form)
				.html(data)
				.hide()
				.slideDown();
			$av.slideUp();
			
			$('#consultar').click(function(e){
				$('#resultado').slideUp();
				$form.slideDown();
				e.preventDefault();
			});

		});
	});
});
