function SeleccionaPais() {
	$("#enviar").hide({fx: { opacity: 'toggle', duration: 'slow' }}); 
	$("#contienedistribuidor").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#map_canvas").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#ErrorGmaps").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#ComoLLegar").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#contieneciudad").show();
	$("#pukas").show(2000);
		$.ajax({
			url: 'inc/muestraciudad.php',
			type: "POST",
			data: "id="+$('#pais').attr('value'),
			success: function(datos){
				$("#contieneciudad").html(datos);
			}
		});
	return false;
	} 
function SeleccionaCiudad() {
	$("#enviar").show();
	$("#map_canvas").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#ErrorGmaps").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#ComoLLegar").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#pukas").show(2000);
	$("#contienedistribuidor").show();
		$.ajax({
			url: 'inc/muestradistribuidor.php',
			type: "POST",
			data: "id="+$('#ciudad').attr('value'),
			success: function(datos){
				$("#contienedistribuidor").html(datos);
			}
		});
	return false;
	} 
function SeleccionaDistribuidor() {
	$("#map_canvas").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#pukas").show(2000);
	$("#enviar").show();		
	}
function CancelarPais(){
	$("#enviar").hide(); 
	$("#contieneciudad").hide();
	$("#contienedistribuidor").hide();
	$("#map_canvas").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#ErrorGmaps").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#pukas").show(2000);
	}  
function CancelarCiudad(){
	$("#enviar").hide(); 
	$("#contienedistribuidor").hide();
	$("#map_canvas").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#ErrorGmaps").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#pukas").show(2000);
	}  
function CancelarDistribuidor(){
	$("#enviar").hide(); 
	$("#map_canvas").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#ErrorGmaps").hide({fx: { opacity: 'toggle', duration: 'slow' }});
	$("#pukas").show();
	}  
function initialize() {
			$("#pukas").hide({fx: { opacity: 'toggle', duration: 'slow' }});
			$("#ErrorGmaps").hide({fx: { opacity: 'toggle', duration: 'slow' }});
			$("#map_canvas").show();
var map = new GMap2(document.getElementById("map_canvas")); 


//mis variables
var pais_id= $("#pais").val();
var ciudad_id= $("#ciudad").val();
var direccion_id= $("#nombre").val();
var nombre_id= $("#nombre").val();
var nombre = $("#mi_nombre-" +nombre_id).attr('name');
var direccion = $("#mi_nombre-" +nombre_id).attr('class');
var ciudad = $("#mi_ciudad-" +ciudad_id).attr('name');
var pais = $("#mi_pais-" +pais_id).attr('name');
var misitio = direccion + ", " + ciudad + ", "+ pais;
var tlf = "<img src='maps/Phone.png'> "+ $("#mi_nombre-" +nombre_id).attr('tittle');
var logo = '<div style="background: #CCCCCC; font-size:25px; width:300px; height:28px; color:black;"><center><img src="maps/logo_pukas.gif" width="20" height="20" border="0"> <b>PUKAS RESELLER</b></center></div>';
var puntoVenta =  logo + "<div style='background-color:#EEEEEE; width:295px; color:black; font-size:14px; padding-left:5px;'><b>" + nombre  + "</b><br />" + direccion + " <br />" +  tlf + " <br />" + ciudad + "<br />" + pais + "</div>";

geocoder = new GClientGeocoder();
    // Localizamos el punto
    geocoder.getLatLng(
       misitio,
		      function(point) {
        // Si encontramos el punto
        if (point) {
          // Marcamos el punto
          map.setCenter(point, 16);
		var marcador = new GMarker(point);
GEvent.addListener(marcador, "click", function() { map.panTo(point);});
GEvent.addListener(marcador, "click", function() { marcador.openInfoWindowHtml(puntoVenta);
    });
map.addOverlay(marcador);
marcador.openInfoWindowHtml(puntoVenta); 
        } else {
          // Ocultamos el mapa
          $("#map_canvas").hide();
		  $("#ErrorGmaps").html("<p><font style='color:white'>Google Maps couldn't found this adress:</font> </p>" + puntoVenta);   
		  $("#ErrorGmaps").show(); 
        }
      }
      );
		map.setMapType(G_HYBRID_MAP);
		var mapControl = new GMapTypeControl();
		map.addControl(mapControl);
		map.addControl(new GLargeMapControl());  
}
