function Busca() {
	this.init();
}
	
Busca.prototype.init = function () {
	this.dados = {
		'São Paulo':[
			{
				'bairro':'Campo Belo',
				'empreendimentos':[
					{
							'url':'residencial-fascination-conceito.php',
							'nome':'Fascination Penthouses'
					},
					{
							'url':'residencial-particolare-conceito.php',
							'nome':'Particolare'
					}	
				]
			},
			{
				'bairro':'Brooklin',
				'empreendimentos':[
					{
							'url':'residencial-florida-penthouses-conceito.php',
							'nome':'Florida Penthouses'
					},
                    {
							'url':'comercial-torre-norte-conceito.php',
							'nome':'Torre Norte'
					},
					{
							'url':'comercial-landmark-conceito.php',
							'nome':'Landmark'
					}
				]	
			},
			{
				'bairro':'Granja Julieta',
				'empreendimentos':[
					{
							'url':'residencial-reserva-granja-julieta-conceito.php',
							'nome':'Reserva Granja Julieta'
					}									
				]
			},
			{
				'bairro':'Alto de Pinheiros',
				'empreendimentos':[
					{
							'url':'residencial-duo-alto-pinheiros-conceito.php',
							'nome':'DUO Alto de Pinheiros'
					}									
				]
			},
			{
				'bairro':'Ibirapuera',
				'empreendimentos':[
					{
							'url':'residencial-metropolitan-conceito.php',
							'nome':'Metropolitan'
					}									
				]
			},

			{
				'bairro':'Morumbi',
				'empreendimentos':[
					{
							'url':'comercial-rochavera-conceito.php',
							'nome':'Rochaverá Corporate Towers'
					}									
				]
			},
			{
				'bairro':'Barueri',
				'empreendimentos':[
					{
							'url':'comercial-castelo-branco-conceito.php',
							'nome':'Castelo Branco Office Park'
					}
				]		
			}
		],
		'Rio de Janeiro':[
			{
				'bairro':'Centro',
				'empreendimentos':[
					{
							'url':'comercial-ventura-conceito.php',
							'nome':'Ventura Corporate Towers'
					},
					{
							'url':'comercial-sul-america-conceito.php',
							'nome':'Sul América'
					}
				]		
			}
		]
	}	
}

Busca.prototype.listaCidades = function () {
	var arr = new Array();
	for (c in this.dados) {
		arr[arr.length] = c;
	}
	return arr;
}

Busca.prototype.listaBairros = function (cidade) {
	var arr = new Array();
	for (c in this.dados[cidade]) {
		arr[arr.length] = this.dados[cidade][c]['bairro'];
	}
	return arr;
}

Busca.prototype.listaEmpreendimentos = function (cidade, bairro_param) {
	var arr = new Array();
	for (c in this.dados[cidade]) {
		if (this.dados[cidade][c]['bairro'] == bairro_param) {
			for (caract in this.dados[cidade][c]['empreendimentos']) {
				url = this.dados[cidade][c]['empreendimentos'][caract]['url'];
				nome = this.dados[cidade][c]['empreendimentos'][caract]['nome'];
				arr[arr.length] = {'url':url,'nome':nome};
			}
		}
	}
	return arr;
}
