var status=[]; 
var ponto=[];
var icones=[];
var dirImagens = "imagens/previsao/";


function ordem(num){
	for(var i=1; i<=4; i++){
		document.getElementById("ordem_" + i).style.display = "none";
	}
	document.getElementById("ordem_" + num).style.display = "block";
}

function abre(x, num){
	var objeto = document.getElementById("grupo_" + x + "_" + num);

	if (objeto.style.display == "block"){ //esconde
		objeto.style.display = "none";
	} else { //abre
		objeto.style.display = "block";
	}

	mudaImg("abre_" + x + "_" + num);
}

function janela(num){
    //mostra ponto
	if (status[num]!=1){ mostra(num); }
	//move mapa
	map.panTo(ponto[num].getLatLng());
	//abre janela
	GEvent.trigger(ponto[num],"click"); 	
}

function mostra(num){
	if (status[num] == 1){ //apaga
		map.removeOverlay(ponto[num]);
		status[num] = 0;
	} else {
		map.addOverlay(ponto[num]);
		status[num] = 1;
	}
	for (var x=1; x<=4; x++){
		mudaImg('x_' + x + "_" + num);
	}
}

function mudaImg(imagem, cor) {
	var path = dirImagens;
	var src = document.getElementById(imagem).src.split('/');
	antiga = src.pop();
	
	if (antiga == 'checked.gif') {
		var nova = 'unchecked.gif';
	} else if (antiga == 'unchecked.gif') {
		var nova = 'checked.gif';
	} else if (antiga == 'ic_menos_02.gif') {
		var nova = 'ic_mais.gif';
	} else if (antiga == 'ic_mais.gif') {
		var nova = 'ic_menos_02.gif';		
	} 
	document.getElementById(imagem).src = path + nova;
}


function marcaTodos(){
	var path = dirImagens;
	
	for(var num in ponto){
		if (ponto.hasOwnProperty(num)){		
			map.addOverlay(ponto[num]);
			status[num] = 1;
		}
	}

	$$('.tic').each(function(img) { 
		img.src = path + 'checked.gif';
	});
}


function desmarcaTodos(){
	var path = dirImagens;
	
	for(var num in ponto){
		if (ponto.hasOwnProperty(num)){		
			map.removeOverlay(ponto[num]);
			status[num] = 0;
		}
	}

	$$('.tic').each(function(img) { 
		img.src = path + 'unchecked.gif';
	});
}