function open_center(url, name, params, Wwidth, Wheight) {
	Swidth = screen.width;
	Sheight = screen.height;

	Wleft = Math.floor((Swidth / 2) - (Wwidth / 2) - 8);
	Wtop = Math.floor((Sheight / 2) - (Wheight / 2) - 20);

	params = params+",left="+Wleft+",top="+Wtop+",width="+Wwidth+",height="+Wheight;

	window.open(url, name, params);
} //JavaScript:open_center('aquivaio.html','','scrollbars=no, statusbar=no, resizeable=no, location=no',width,height)

function verifica_busca() {
	if (document.getElementById("empreendimentos_encontrados").innerHTML == "0") {
		alert("Nenhum empreendimento encontrado nesses termos de pesquisa!");
		return false;
	}
	else {
		return true;
	}
}

function verificacontato() {
	var filtro=/^.+@.+\..{2,3}$/;
	if (document.getElementById("nome_contato").value == "") {
		document.getElementById("nome_contato").focus();
		alert("Informe seu nome!");
		return false;		
	}
	else if (document.getElementById("email_contato").value == "" || filtro.test(document.getElementById("email_contato").value) == false) {
		document.getElementById("email_contato").focus();
		alert("Informe um email válido!");
		return false;
	}
	else if (document.getElementById("ddd").value == "") {
		document.getElementById("ddd").focus();
		alert("Informe seu ddd!");
		return false;
	}
	else if (document.getElementById("fone").value == "") {
		document.getElementById("fone").focus();
		alert("Informe seu telefone!");
		return false;
	}
	else if (document.getElementById("assunto").value == "") {
		document.getElementById("assunto").focus();
		alert("Selecione um assunto!");
		return false;
	}
	else if (document.getElementById("cliente").checked==true){
		if (document.getElementById("empreendimento").value == "") {
			document.getElementById("empreendimento").focus();
			alert("Selecione um empreendimento!");
			return false;
		}
		else if (document.getElementById("bloco").value == "") {
			document.getElementById("bloco").focus();
			alert("Informe o bloco!");
			return false;
		}
		else if (document.getElementById("unidade").value == "") {
			document.getElementById("unidade").focus();
			alert("Informe a unidade!");
			return false;
		}
		else if (document.getElementById("mensagem").value == "") {
			document.getElementById("mensagem").focus();
			alert("Informe sua mensagem!");
			return false;
		}
	}
	else if (document.getElementById("mensagem").value == "") {
			document.getElementById("mensagem").focus();
			alert("Informe sua mensagem!");
			return false;
	}
	else {
		return true;
	}
}

function verificaterreno() {
	var filtro=/^.+@.+\..{2,3}$/;
	if (document.getElementById("nome1").value == "") {
		document.getElementById("nome1").focus();
		alert("Informe seu nome.");
		return false;			
	}
	else if (document.getElementById("empresa").value == "") {
		document.getElementById("empresa").focus();
		alert("Informe o nome da empresa.");
		return false;
	}
	else if (document.getElementById("fone1").value == "") {
		document.getElementById("fone1").focus();
		alert("Informe seu telefone!");
		return false;
	}
	else if (document.getElementById("email1").value == "" || filtro.test(document.getElementById("email1").value) == false) {
		document.getElementById("email1").focus();
		alert("Informe um email válido!");
		return false;
	}
	
  	else if (document.getElementById("endereco_terreno").value == "") {
		document.getElementById("endereco_terreno").focus();
		alert("Informe o endereço do terreno!");
		return false;
	}
	else if (document.getElementById("bairro_terreno").value == "") {
		document.getElementById("bairro_terreno").focus();
		alert("Informe o bairro do terreno!");
		return false;
	}
	else if (document.getElementById("cidade_terreno").value == "") {
		document.getElementById("cidade_terreno").focus();
		alert("Informe a cidade do terreno!");
		return false;
	}
	else if (document.getElementById("estado_terreno").value == "") {
		document.getElementById("estado_terreno").focus();
		alert("Selecione o estado onde está do terreno!");
		return false;
	}
	else if (document.getElementById("area_terreno").value == "") {
		document.getElementById("area_terreno").focus();
		alert("Informe sa área do terreno!");
		return false;
	}
	else {
		return true;
	}
}

function verificaligamos() {
	var filtro=/^.+@.+\..{2,3}$/;
	if (document.getElementById("nome").value == "") {
		document.getElementById("nome").focus();
		alert("Informe seu nome!");
		return false;		
	}
	else if (document.getElementById("email").value == "" || filtro.test(document.getElementById("email").value) == false) {
		document.getElementById("email").focus();
		alert("Informe um email válido!");
		return false;
	}
	else if (document.getElementById("ddd").value == "") {
		document.getElementById("ddd").focus();
		alert("Informe seu ddd!");
		return false;
	}
	else if (document.getElementById("fone").value == "") {
		document.getElementById("fone").focus();
		alert("Informe seu telefone!");
		return false;
	}
}

function verificaindique() {
	var filtro=/^.+@.+\..{2,3}$/;
	if (document.getElementById("seu_nome").value == "") {
		document.getElementById("seu_nome").focus();
		alert("Informe seu nome!");
		return false;		
	}
	else if (document.getElementById("seu_email").value == "" || filtro.test(document.getElementById("seu_email").value) == false) {
		document.getElementById("seu_email").focus();
		alert("Informe um email válido!");
		return false;
	}
	else if (document.getElementById("nome_destinatario").value == "") {
		document.getElementById("nome_destinatario").focus();
		alert("Informe o nome do destinatário!");
		return false;
	}
	else if (document.getElementById("email_destinatario").value == "" || filtro.test(document.getElementById("email_destinatario").value) == false) {
		document.getElementById("email_destinatario").focus();
		alert("Informe um email válido!");
		return false;
	}
}

function ValidaEmail(f) {
	document.envialistafav.emails.value = document.envialistafav.emails.value.replace(';',',')
	var err = false; //Variavel para controle de erros
	
	//Faz um loop em todos os e-mails inseridos
	for( x = 0; x < document.envialistafav.emails.value.split(",").length; x++ ) {
		if (document.envialistafav.emails.value.split(',')[x].replace(' ','').search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
			err = true; //Caso e-mail da vez esteja errada altera variavel de controle
		}
	}
	
	//Validação final
	if ( err ) {
		alert("Por favor, informe um e-mail válido.");
		document.envialistafav.emails.focus();
		return false;
	}
	else {
		return f;
	}
}

function verifica_quero_comprar() {
	var filtro=/^.+@.+\..{2,3}$/;
	if (document.getElementById("nome").value == "") {
		document.getElementById("nome").focus();
		alert("Informe seu nome!");
		return false;		
	}
	else if (document.getElementById("email").value == "" || filtro.test(document.getElementById("email").value) == false) {
		document.getElementById("email").focus();
		alert("Informe um email válido!");
		return false;
	}
	else if (document.getElementById("ddd").value == "") {
		document.getElementById("ddd").focus();
		alert("Informe seu ddd!");
		return false;
	}
	else if (document.getElementById("fone").value == "") {
		document.getElementById("fone").focus();
		alert("Informe seu fone!");
		return false;
	}
}
