function movesat(){
        // Plota a posição no mapa
        
        
        //$SLAT=0;
        //$SLON=0;
                                    
	// Normaliza a latitude entre 0 e 180 pixels 
	if (parseFloat($SLAT) > 0){ posic_vert=90-parseFloat($SLAT); }
	if (parseFloat($SLAT) < 0){ posic_vert=90+Math.abs(parseFloat($SLAT)); }
	if (parseFloat($SLAT) == 0){ posic_vert=90; }
	posic_vert=(posic_vert*pix_grau_ver)-20;


	// Normaliza a longitude entre 0 e 360 pixels 
	if (parseFloat($SLON) > 0){ posic_hor=180+parseFloat($SLON); } 
	if (parseFloat($SLON) < 0){ posic_hor=180-Math.abs(parseFloat($SLON)); }
	if (parseFloat($SLON) == 0){ posic_hor=180; }
	posic_hor=(posic_hor*pix_grau_hor)-21;    
	
        document.getElementById("satelite").style.top=posic_vert;
        document.getElementById("satelite").style.left=posic_hor;

/*        
// ---- Mapa panorâmico
        
        map.panTo(new GLatLng($SLAT, $SLON));    
        document.getElementById("visor_info").innerHTML = "<font color=FFFFFF>"+visor+"</font>";       

        if (visor=="telinha"){
	if ($SLON > 0){
        document.all('divmap').style.top=10;	
        document.all('divmap').style.left=10;	        
	}     
    
	if ($SLON < 0){
        document.all('divmap').style.top=10;	
        document.all('divmap').style.left=370;	
	}     
        }                 
    
       // Add marcadores
       //var point = new GLatLng($SLAT, $SLON);
       //map.addOverlay(new GMarker(point));
       
        document.getElementById("mira_mapa").style.top=mapa_box_h/2-30;
        document.getElementById("mira_mapa").style.left=mapa_box_w/2-10;   
// ---- // Mapa panorâmico
*/
                                          

       
        
}

function plot_map(){  
//Plotando a órbita sobe o mapa
qty_plots++;

lat=parseFloat($SLAT);                                           // Lat e Lon estão com casas 
lon=parseFloat($SLON);                                           // decimais para melhorar a precisao da plotagem
                                    
// Normaliza a latitude entre 0 e 180 pixels 
if  (lat > 0){ posic_vert=90-lat; }
if (lat < 0){ posic_vert=90+Math.abs(lat); }
if  (lat == 0){ posic_vert=90; }
posic_vert=Math.round(posic_vert);
posic_vert=Math.round(posic_vert*pix_grau_ver);


// Normaliza a longitude entre 0 e 360 pixels 
if (lon > 0){ posic_hor=180+lon; } 
if (lon < 0){ posic_hor=180-Math.abs(lon); }
if (lon == 0){ posic_hor=180; }
posic_hor=Math.round(posic_hor);
posic_hor=Math.round(posic_hor*pix_grau_hor);

var ponto1="pontol_"+qty_plots;                                                // Formata como ponto1_xx e  
var ponto2="ponto2_"+qty_plots                                                // ponto2_xx  (por exemplo "ponto2_38")

var jm=document.getElementById("janela_mapa");
geraPonto(posic_hor,posic_vert,ponto1,jm);                       // Chama a função de criar o ponto
geraPonto(posic_hor,posic_vert+1,ponto2,jm);

//} 

}        
//-------------------------------------------

function geraPonto(x, y, nome, elempai,num_ponto) {
var min_orbita=90;

var pixel = document.createElement('div');                                 // Cria diversas divs, um para cada plot do mapa.
pixel.id = nome;                // ponto1 ou ponto2                        // Cada nome é passado pela rotina de plotagem, 
pixel.className = 'ponto_vermelho';      // Atributos de cor               // Sendo "elempai" a div "janela_mapa"

if (plot_real>min_orbita){
pixel.className = 'ponto_azul';
}

pixel.style.width = pixel.style.height = window['larguraPonto'] + 'px';
pixel.style.left = x + 'px';
pixel.style.top = y + 'px';                         
return elempai.appendChild(pixel);}

