var menuSelected, conteudoMenu; 

function createSubMenu(m, cM){
	var menu = document.getElementById(m);
	cMenu = document.getElementById(cM);
	
	if (menuSelected != undefined){
		menuSelected.style.height = "19px";
		conteudoMenu.style.visibility = "hidden";
	}
	
	cMenu.style.visibility = "visible";
	menu.style.height = "75px";
	menuSelected = menu;
	conteudoMenu = cMenu;
}

function tiraMenu(){
	if (menuSelected != undefined){
		menuSelected.style.height = "20px";
		conteudoMenu.style.visibility = "hidden";
	}		
}

function AbreJanela(url, width, height, nome, scrollbars) {
	var top; var left;
	top = ( (screen.height/2) - (height/1.55) )
	left = ( (screen.width/2) - (width/2) )
	window.open(url, nome,'width='+width+',height='+height+',scrollbars='+scrollbars+',toolbar=no,location=no,status=no,menubar=no,resizable=no,left='+left+',top='+top);
}

function validaFormContato(){
		if(form.v_nome.value == ""){alert("Por favor, digite seu nome."); form.v_nome.focus(); return false;}
		if(form.v_email.value == ""){alert("Por favor, digite seu email."); form.v_email.focus(); return false;}
		if(form.v_mensagem.value == ""){alert("Por favor, digite sua mensagem."); form.v_mensagem.focus(); return false;}
		if(form.v_ref.value == ""){alert("Por favor, informe a referência do imóvel."); form.v_mensagem.focus(); return false;}
		if(isNaN(form.v_ref.value)){alert("Valor de referência inválida, informe apenas valores  numéricos."); form.v_mensagem.focus(); return false;}
}

function ImovelInserir(idImovel){
	var imovel = new DetalhesImovel();
  	imovel.Inserir('conteudo_pagina',idImovel);
	imovel.Chat('chat.estrelaimoveispraia.bancodedados.imb.br/chat/livezilla.php');
}

function HasValueItemBusca(idItem){
	vl = document.getElementById(idItem).value;
	if((vl != undefined)&&(vl != ""))
		return vl.toLowerCase()+"/";
	else
		return "/";	
}

function BuscaAvancada(){ 
	var minimo = document.getElementById("valorde").value;	
	var maximo = document.getElementById("valorate").value;	

	if((minimo!="")&&(maximo!=""))
		if(parseInt(minimo) > parseInt(maximo)){
			document.getElementById("valorde").value = "";
		}
		
	var location = "/busca-imoveis/" + HasValueItemBusca("finalidade") + HasValueItemBusca("tipo") + HasValueItemBusca("valorde") + HasValueItemBusca("valorate") + HasValueItemBusca("dorms") + HasValueItemBusca("cidade");
	return location;
}
