function carrega_bairros() {

var xmlHttp;
try {
	xmlHttp = new XMLHttpRequest();
}
catch(e) {
	try {
		xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e) {
		try {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(e) {
			alert('O seu navegador não suporta a tecnologia AJAX.');
		}
	}
}

xmlHttp.onreadystatechange=function() {
	if(xmlHttp.readyState == 4) {
		combo_bairros = document.getElementById('bairro');
		combo_cidades = document.getElementById('cidade');
		
		if(combo_cidades.value == '-- Selecione uma cidade --') {
			var option = document.createElement('option');
			
			option.text = "-- Selecione uma cidade --";
			
			for(i = 0; i <= tamanho; i++)
			combo_bairros.remove(combo_bairros.options[i])
			
			combo_bairros.add(option, null);
			
			return false;
		}
		
		// Remove valores anteriores do combo.
		tamanho = combo_bairros.length;
		for(i = 0; i <= tamanho; i++)
			combo_bairros.remove(combo_bairros.options[i])
		// Valores obtidos com AJAX.
		combo = xmlHttp.responseText.split(';');
		// Preenche select com os valores.
		if(combo.length != 1) {
			for(i = 0; i < combo.length; i+=2) {
				 var option = document.createElement('option');
				 option.value = combo[i]
				 option.text = combo[i + 1];
				 try {
					 // Padrão, com o parâmetro null.
					 combo_bairros.add(option, null);
				 }
				 catch(e) {
					 // Apenas IE, sem parâmetro null.
					 combo_bairros.add(option);
				 }
			}
		}
		else if(xmlHttp.readyState == 2) {
			var option = document.createElement('option');
			option.text = "Carregando... Aguarde.";
			try {
				// Padrão, com o parâmetro null.
				combo_bairros.add(option, null);
			}
			catch(e) {
				// Apenas IE, sem parâmetro null.
				combo_bairros.add(option);
			}
		}
    }
}
xmlHttp.open("GET", "carrega_bairro.php?cidade=" + document.getElementById('cidade').value, true);
xmlHttp.send(null);
}

var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}

function valida_campos() {
	formulario = document.formulario;
	if(!formulario.titulo.value) {
		alert('O campo Título não pode ficar em branco.');
		return false;
	}
	
	if(!formulario.referencia.value) {
		alert('O campo Referência não pode ficar em branco.');
		return false;
	}
	
	if(formulario.cidade.value == '-- Selecione uma cidade --') {
		alert('Selecione uma cidade.');
		return false;
	}
	
	if(formulario.bairro.value == '-- Selecione uma cidade --') {
		alert('Selecione um bairro.');
		return false;
	}
	
	if(!formulario.endereco.value) {
		alert('O campo Endereço não pode ficar em branco.');
		return false;
	}
	
	if(!formulario.area.value) {
		alert('O campo Area não pode ficar em branco.');
		return false;
	}
	
	if(!formulario.preco.value) {
		alert('O campo Preço não pode ficar em branco.');
		return false;
	}
	
	if(!formulario.foto_principal.value) {
		alert('O campo Foto Principal não pode ficar em branco.');
		return false;
	}
	
	if(!formulario.descricao.value) {
		alert('O campo Descrição não pode ficar em branco.');
		return false;
	}
}

function valida_campos_senha() {
	formulario = document.formulario;
	
	if(!formulario.senha_atual.value) {
		alert('O campo Senha Atual não pode ficar em branco.');
		return false;
	}
	
	if(!formulario.nova_senha.value) {
		alert('O campo Senha Atual não pode ficar em branco.');
		return false;
	}
}
