function selectCidades(){
	
	
	
	var args = selectCidades.arguments;
	
	var url = "frontend/postos/ajax/pegaCidades.php";;
	
	var destino = document.getElementById(args[1]);
	
	var pars = 'estado=' + args[2]; 
	
	
	
	
		var biblioteca = $('cidade');
		
		var myAjax = new  Ajax.Request(url, {method: 'post', parameters: pars,
	
	onLoading: function(req) { 
		
					biblioteca.options[0] = new Option('Carregando cidades...', '');
					biblioteca.options.value = '';
		},
	
	
	onComplete: function( originalRequest ) {
		
		var saida = originalRequest.responseXML;
		
		//alert(originalRequest.responseText);
		
		var tamanho = saida.getElementsByTagName('nome').length;
				
		var cliente = saida.getElementsByTagName('nome');
		var codigo = saida.getElementsByTagName('codigo');
				
		
		
		
			
		   for (i = 0; i <= biblioteca.options.length; i++) {
				 while(biblioteca.options[i] != null){
					 biblioteca.options[i] = null;
				 }
		   }
			
			
		
			
			if(tamanho > 0){
				
				
				
					//biblioteca.options[] = new Option("", "Selecione um material"); 
					
				for(i = 0; i < tamanho; i++)
				{
					//alert(cliente[i].firstChild.nodeValue);
					//biblioteca.options[i].value = cliente[i].firstChild.nodeValue);
					
					biblioteca.options[i] = new Option(codigo[i].firstChild.nodeValue, cliente[i].firstChild.nodeValue); 
					
						
					
					
				}
				

							
				
			}else{
				
				biblioteca.options[0] = new Option('Nenhuma cidade deste estado', '');
						
			}
			
			//alert(args[2]);
			biblioteca.value = args[2];
			
			
			for(i = 0; i < document.getElementById('estado').options.length; i++)
			{
				
				//alert(document.getElementById('estado').options[i].value)
				
				if(document.getElementById('estado').options[i].value == args[2])
				{
					
					document.getElementById('estado').options[i].selected = true;
					break;

				}
					
			}
			
			
			 $('cidade').focus();
			
						
		}
		
		
		
		}	);
	
}






function selectCidadesOption(){
	
	
	
	var args = selectCidadesOption.arguments;
	
	var url = "frontend/postos/ajax/listaCidades.php";;
	
	var destino = document.getElementById(args[1]);
	
	var pars = 'cidade=' + args[2]; 
	
	
	
	
		var biblioteca = $('cidade');
		
		var myAjax = new  Ajax.Request(url, {method: 'post', parameters: pars,
	
	onLoading: function(req) { 
		
									
		},
	
	
	onComplete: function( originalRequest ) {
		
		var saida = originalRequest.responseText;
		

		
		document.getElementById('m_mapa_dados').innerHTML = saida;
				
			
						
		}
		
		
		
		}	);
	
}





















function selectCidadesContato(){
	
	
	
	var args = selectCidadesContato.arguments;
	
	var url = "frontend/contato/ajax/pegaCidades.php";
	
	var destino = document.getElementById(args[1]);
	
	var pars = 'estado=' + args[2]; 
	
	
	
	
		var biblioteca = $('sys_cidade');
		
		var myAjax = new  Ajax.Request(url, {method: 'post', parameters: pars,
	
	onLoading: function(req) { 
		
					biblioteca.options[0] = new Option('Carregando cidades...', '');
					biblioteca.options.value = '';
		},
	
	
	onComplete: function( originalRequest ) {
		
		var saida = originalRequest.responseXML;
		
		//alert(originalRequest.responseText);
		
		var tamanho = saida.getElementsByTagName('nome').length;
				
		var cliente = saida.getElementsByTagName('nome');
		var codigo = saida.getElementsByTagName('codigo');
				
		
		
		
			
		   for (i = 0; i <= biblioteca.options.length; i++) {
				 while(biblioteca.options[i] != null){
					 biblioteca.options[i] = null;
				 }
		   }
			
			
		
			
			if(tamanho > 0){
				
				
				
					//biblioteca.options[] = new Option("", "Selecione um material"); 
					
				for(i = 0; i < tamanho; i++)
				{
					//alert(cliente[i].firstChild.nodeValue);
					//biblioteca.options[i].value = cliente[i].firstChild.nodeValue);
					
					biblioteca.options[i] = new Option(codigo[i].firstChild.nodeValue, cliente[i].firstChild.nodeValue); 
					
						
					
					
				}
				

							
				
			}else{
				
				biblioteca.options[0] = new Option('Nenhuma cidade deste estado', '');
						
			}
			
			//alert(args[2]);
			
	
						
		}
		
		
		
		}	);
	
}







function EnviaFormContato()
{
	
		
	

	
	var args = EnviaFormContato.arguments;
	
		
	var url = "frontend/contato/ajax/enviaContato.php";
	
	  
	  	  
	  myAjax2 = new  Ajax.Request(url, {
	  
	  method: 'post',
	  
								  
	  parameters: $('form1').serialize(),
	  
	  onLoading: function(req) { 
	  
	   //parent.document.getElementById('txt').innerHTML = 'carregando...';
	   //parent.document.getElementById('carregando').style.display = 'block';

	  $('form1').disable();
     
	  
	  },
	  
	  onComplete: function(originalRequest)
	  { 
	  	  $('form1').enable();
		  //alert(originalRequest.responseText);
	  	  retornoTxt = originalRequest.responseText;
		  retornoXml = originalRequest.responseXML;
		  
		  var retornou = retornoXml.getElementsByTagName('retornou');
  		  var erro = retornoXml.getElementsByTagName('erro');
		  
		  

		  
		   //parent.document.getElementById('carregando').style.display = 'none';
	  	   //parent.document.getElementById('txt').innerHTML = 'carregando...';
		  
				  
	  	  if(erro[0].firstChild.nodeValue == "true")
		  {
		  	$('erro_formulario').innerHTML = retornou[0].firstChild.nodeValue;
			location.href='#topo';
		  }
		  else
		  {
			alert(retornou[0].firstChild.nodeValue);
			window.location = '?pg=contato';
		  }
		  
  		return false;
	  
		  
	  }
	  
	  
	})
	
	return false;

}



















  //API GOOGLE MAPS
  function initialize(lat, long, map_canvas, nome, ender, cidade) {
      
	  
	  if(lat != "" || long != "")
	  {
	  
	  if (GBrowserIsCompatible()) {
        
		
		var map = new GMap2(document.getElementById("map_canvas"+map_canvas));
		map.setCenter(new GLatLng(lat, long), 15);
	  map.addControl(new GLargeMapControl); 
      map.setUIToDefault();
	  map.setMapType(G_SATELLITE_MAP);
	
		
		var blueIcon = new GIcon(G_DEFAULT_ICON); 
		blueIcon.image = "http://www.google.com/intl/en_us/mapfiles/ms/micons/blue-dot.png"; 
						 
		// Set up our GMarkerOptions object 
		markerOptions = { icon:blueIcon }; 

		var point = new GLatLng(lat,long);
		marker = new GMarker(point, markerOptions );
		map.addOverlay(marker); 		
  		marker.openInfoWindowHtml(
        '<b>Nome do Posto:</b> '+nome+ '<br>'+
		'<b>Endereço: </b>'+ ender+ '<br>'+
		'<b>Cidade/UF: </b>'+ cidade
		);
		
		document.getElementById("map_canvas"+map_canvas).style.display = 'block';
		document.getElementById("h"+map_canvas).style.display = 'block';
		
      }
	  else
	  {
		alert('Não foi possível carregar o mapa talvez o plugin do flash player não esteja instalado em seu navegador.');  
		if(confirm('Deseja baixar o plugin do flash?'))
		{
			window.location = 'http://get.adobe.com/br/flashplayer/';
		}
	  }
	  
	  }
	  else
	  {
		alert('Visualização deste posto não disponível no mapa.');  
	  }
    }
