baseNumeralIcon = 'http://www.atrapalo.com/images_new/restaurantes/marker';
baseNumeralNoOnlineIcon = 'http://www.atrapalo.com/images_new/restaurantes/marker_yellow';
extensionNumeralIcon = '.png';

baseNoNumeralIcon = 'http://labs.google.com/ridefinder/images/mm_20_red.png';
baseNoNumeralNoOnlineIcon = 'http://labs.google.com/ridefinder/images/mm_20_yellow.png';

function mostrar_mapa(mostrar)
{
    // mostrar icono de globos de la lista de restaurantes cuando hay mapa.
   	mostrar_globos(mostrar);

	YUD = YAHOO.util.Dom;
    if (mostrar == 1)
    {
    	// forzar mostrado de mapa
    	document.getElementById('tab1').style.display = 'block';
    	YUD.removeClass('mapa_tab1','selected');
    	YUD.addClass('mapa_tab2','selected');

        // Cargamos el mapa tras activar la pestanya
        MapLoad();
        map.clearOverlays();
        mostrar_imagen_espera();
        mostrar_datos_mapa('res_mapa', 'RES', $('lista_ids1').value, $('lista_ids2').value, $('parametros_mapa').value);
    }
    else
    {
    	// forzar ocultado de mapa
    	document.getElementById('tab1').style.display = 'none';
    	YUD.addClass('mapa_tab1','selected');
    	YUD.removeClass('mapa_tab2','selected');
    }
    
    document.getElementById('filtros_restaurantes_form').estado_ver_mapa.value = mostrar;  
}

function cargar_mapa(mostrar)
{
    if (mostrar == 1)
    {
        // forzar mostrado de mapa
        document.getElementById('tab1').style.display = 'block';

        MapLoad();
        map.clearOverlays();
        mostrar_imagen_espera();
        mostrar_datos_mapa('res_mapa', 'RES', $('lista_ids1').value, $('lista_ids2').value, $('parametros_mapa').value);
    }
}

function mostrar_globos(mostrar)
{
	var YUD = 		YAHOO.util.Dom;
	var elements = 	YUD.getElementsByClassName('globo', 'div');
	var i =			0;
	var max = 		elements.length; 
	
	if(mostrar == 0)
	{
		while(i < max)
		{
			YUD.addClass(elements[i],'oculto');
			i++;
		}
	}
	else
	{
		while(i < max)
		{
			YUD.removeClass(elements[i],'oculto');
			i++;
		}
	}
}