


	var map_visible = null, gu_street = null, gu_street_div, gu_street_pos, gi_lat, gi_lon;
	var gu_list = null, gu_map = null, gb_map = false;



	function tdb_geo_tiendas_init()
	{
		if (map_visible !== null)
		{
			map_visible.enableScrollWheelZoom();

			if (gu_map !== null)
			{
				gu_map.style.position = 'static';
				gu_map.style.display = 'none';
				gu_map.style.visibility = 'visible';
			}
			
			gu_street_div = document.getElementById('street-view');
			if (gu_street_div)
			{
				gu_street_pos = new GLatLng(gi_lat, gi_lon);
				lu_check = new GStreetviewClient();
				lu_check.getNearestPanorama(gu_street_pos, tdb_geo_street);
			}
		}
	}



	function tdb_geo_street(vu_data)
	{
		if (vu_data.code == 200)
		{
			gu_street_div.style.display = 'block';				
			var panoramaOptions = { latlng:gu_street_pos };
			gu_street = new GStreetviewPanorama(gu_street_div, panoramaOptions);
		}
	}



	function tdb_geo_tiendas_views()
	{
		gu_list = document.getElementById('results-mode-list');
		gu_map  = document.getElementById('results-mode-map');
		gu_list_link = document.getElementById('link-list');
		gu_list_map  = document.getElementById('link-map');
	}



	function tdb_geo_tiendas_toggle(vb_map)
	{
		if (vb_map)
		{
			if (!gb_map)
			{
				gu_list.style.display = 'none';
				gu_map.style.display = 'block';
				gb_map = true;
				gu_list_link.className = 'view-mode-link';
				gu_list_map.className = 'view-mode-unlink';
			}
		}
		else if (gb_map)
		{
			gu_map.style.display = 'none';
			gu_list.style.display = 'block';
			gb_map = false;
			gu_list_link.className = 'view-mode-unlink';
			gu_list_map.className = 'view-mode-link';
		}
	}


	/*
	jQuery(document).ready(function()
	{
		jQuery('#single-info-contact').click(function (e)
		{
			e.preventDefault();
			jQuery('#box-results-popup').modal();
			return(false);
		});

		jQuery('#single-contact-close').click(function (e)
		{
			jQuery.modal.close();
			return(false);
		});
		
	});
	*/
	
	
	jQuery(document).ready(function()
	{
		jQuery('.btn-single-tdb-contact').click(function (e)
		{
			e.preventDefault();
			jQuery('#box-tdb-contact-popup').modal();
			return(false);
		});

		jQuery('#single-tdb-contact-close').click(function (e)
		{
			jQuery.modal.close();
			return(false);
		});
		
	});


	if (document.all && window.attachEvent) window.attachEvent("onload", function () { tdb_geo_tiendas_init(); });
