function controle() {
if (vazio(form1.usu_nom.value, 'Nome do usuário','4','Deve conter mais que 4 caracteres')) {
		form1.usu_nom.focus();
		return false;
	} 
if (vazio(form1.usu_shn.value, 'Senha','4','Deve conter mais que 4 caracteres')) {
		form1.usu_shn.focus();
		return false;
	} 			
document.form1.submit()
}
function vazio(myfield, NomeCampo, tama,Compl) {
var wtama = eval(tama);
		if (myfield.length < wtama) {
		alert("O campo " + NomeCampo + " é de preenchimento obrigatório. Favor preenchê-lo."+Compl);
		return true;	// é vazio
	}
	else
		return false;	// está preenchido
}
function cad_pro() { 
if (vazio(form1.id_prp.value, 'Proprietário','1','Voce deve selecionar  um ')) {
		form1.id_prp.focus();
		return false;
	} 
document.form1.submit()	
}
function cad_pro_1() { 
if (vazio(form2.prp_nom.value, 'Nome do Proprietário','10','')) {
		form2.prp_nom.focus();
		return false;
	} 
if (vazio(form2.prp_end.value, 'Endereço','10','')) {
		form2.prp_end.focus();
		return false;
	} 
if (vazio(form2.prp_bai.value, 'Bairro','3','')) {
		form2.prp_bai.focus();
		return false;
	} 
if (vazio(form2.prp_cid.value, 'Cidade','3','')) {
		form2.prp_cid.focus();
		return false;
	} 
if (vazio(form2.prp_sg_est.value, 'Sigla Estado','1','')) {
		form2.prp_sg_est.focus();
		return false;
	} 	
if (vazio(form2.prp_cep.value, 'CEP','9',' Deve ser informado no formato 99999-999')) {
		form2.prp_cep.focus();
		return false;
	} 
if (valcep(form2.prp_cep.value)) {
		form2.prp_cep.focus();
		return false;
	} 	
document.form2.submit()
}
function valcep(myfield) { 
var wcep = myfield;
var wcep1 = wcep.substr(0,5);
var wcep2 = wcep.substr(5,1);
var wcep3 = wcep.substr(6,3);
if (inteiro(wcep1)) {
        alert('O campo Cep deve ter o formato de 99999-999');
		return true;
	} 	
if (inteiro(wcep3)) {
        alert('O campo Cep deve ter o formato de 99999-999');
		return true;
	} 		
if (wcep2 !== '-') {
        alert('O campo Cep deve ter o formato de 99999-999');
		return true;
	} 			
return false;
}
function cad_pro_2() { 
form2.action="cad_imv.asp";
document.form2.submit()
}
function cad_pro_3() { 
form2.action="controle_home.asp";
document.form2.submit()
}
function cad_pro_4() { 
form2.action="cad_imv.asp?cod=3&id_prp="+form2.id_prp.value;
document.form2.submit()
}
function cad_pro_5() { 
var wretorno;
wretorno = window.confirm('Deseja excluir?');
if (wretorno){
form2.action="cad_pro.asp?cod=4&id_prp="+form2.id_prp.value;
document.form2.submit();}
else
{form2.action="cad_pro.asp?cod=2&id_prp="+form2.id_prp.value+"&mensa=5";
document.form2.submit();}
}
function cad_imv() { 
document.form1.submit()
}
function formatar(src, mask) {
var i = src.value.length;var saida = mask.substring(0,1);var texto = mask.substring(i)
if (texto.substring(0,1) != saida) {
	src.value += texto.substring(0,1);}
}
function cad_imv1() { 
if (form1.imv_sgl_est.value.length < 1){
    alert('Selecione o Estado onde fica o Imóvel');
	return false}
var westado = 	form1.imv_sgl_est.value
form1.imv_id_cid.value = "";
form1.cid_nom.value = "";
form1.imv_id_bai.value = "";
form1.bai_nom.value = "";
if (cidade(westado)){
   return true}
}
function cidade(westado)
{
var westado = westado;
var wenvia = "cidade.asp?westado="+westado; 
window.open(wenvia, "cidade","toolbar=yes,location=yes,status=yes,menubar=yes,resizable=yes,scrollbars=yes,width=250,height=300,top=5,left=5");  
return true;
}
function cad_imv2() { 
if (form1.imv_sgl_est.value.length < 1){
    alert('Selecione o Estado onde fica o Imóvel');
	return false}
var wcidade =   form1.imv_id_cid.value
if (bairro(wcidade)){
   return true}
}
function bairro(wcidade)
{
var wcidade = wcidade;
var wenvia = "bairro.asp?wcidade="+wcidade; 
window.open(wenvia, "bairro","toolbar=yes,location=yes,status=yes,menubar=yes,resizable=yes,scrollbars=yes,width=250,height=200,top=5,left=5");  
return true;
}
function cad_imv3() { 
if (form1.imv_sgl_est.value.length < 1 ){
    alert ("Selecione o Estado")
	return false;}
if (form1.imv_id_cid.value.length < 1 ){
    alert ("Selecione o Estado e a Cidade")
	return false;}
if (form1.imv_id_bai.value.length < 1 ){
    alert ("Selecione o Estado a Cidade e o Bairro")
	return false;}	
if (form1.imv_end.value.length < 1 ){
    alert ("Informe o endereço")
	form1.imv_end.focus();
	return false;}		
if (inteiros(form1.imv_vlr_vnl.value)){
	form1.imv_vlr_vnl.focus();
	return false;}	
if (inteiros(form1.imv_nro_dor.value)){
	form1.imv_nro_dor.focus();
	return false;}		
if (inteiros(form1.imv_nro_sui.value)){
	form1.imv_nro_sui.focus();
	return false;}			
if (inteiros(form1.imv_nro_bhn.value)){
	form1.imv_nro_bhn.focus();
	return false;}				
if (inteiros(form1.imv_nro_sal.value)){
	form1.imv_sal.focus();
	return false;}					
if (inteiros(form1.imv_nro_coz.value)){
	form1.imv_coz.focus();
	return false;}			
if (vazio(form1.imv_des.value, 'Descrição do Imóvel','5','')) {
		form1.imv_des.focus();
		return false;
	} 		
document.form1.submit()
}
function cad_imv_home1(){ 
if (vazio(form1.imv_nro_ref.value, 'Número da Referência','7','')) {
		form1.imv_nro_ref.focus();
		return false;
	} 		
document.form1.submit()
}
function cad_neg() { 
if (form1.id_tip_neg.value.length < 1){
   alert("Selecione o tipo de negócio");
    return false;}
document.form1.submit()	
}
function cad_neg3() { 
if (dta_vig(form1.ngo_dta_ini_vig.value)) { 
		form1.ngo_dta_ini_vig.focus();
		return false;
	} 		
if (dta_vig(form1.ngo_dta_fin_vig.value)) { 
		form1.ngo_dta_fim_vig.focus();
		return false;
	} 			
if (dta_vig1(form1.ngo_dta_ini_vig.value, form1.ngo_dta_fin_vig.value)) { 
		form1.ngo_dta_ini_vig.focus();
		return false;
	} 				
if ((form1.id_tip_neg.value == 1) && (vazio(form1.ngo_prc_vst.value, 'Preço ','2',''))) {
		form1.ngo_prc_vst.focus();
		return false;
	} 		
if ((form1.id_tip_neg.value == 2) && (vazio(form1.ngo_prc_vst.value, 'Preço ','2',''))) {
		form1.ngo_prc_vst.focus();
		return false;
	} 			
if ((form1.id_tip_neg.value == 6) && (vazio(form1.ngo_prc_vst.value, 'Preço ','2',''))) {
		form1.ngo_prc_vst.focus();
		return false;
	} 				
if ((form1.id_tip_neg.value == 3) && (vazio(form1.ngo_prc_loc_men.value, 'Preço ','2',''))) {
		form1.ngo_prc_loc_men.focus();
		return false;
	} 					
if ((form1.id_tip_neg.value == 5) && (vazio(form1.ngo_prc_loc_men.value, 'Valor Locação ','2',''))) {
		form1.ngo_prc_loc_men.focus();
		return false;
	} 						
if ((form1.id_tip_neg.value == 4) && (vazio(form1.ngo_prc_loc_tem.value, 'Valor Locação ','2',''))) {
		form1.ngo_prc_loc_tem.focus();
		return false;
	} 						
if (valor(form1.ngo_prc_vst.value)){
		form1.ngo_prc_vst.focus();
		return false;}
if ((form1.id_tip_neg.value == 1) && (vazio(form1.ngo_prc_prz.value, 'Preço a Prazo','2',''))) {
		form1.ngo_prc_prz.focus();
		return false;
	} 				
if ((form1.id_tip_neg.value == 2) && (vazio(form1.ngo_prc_prz.value, 'Preço a Prazo','2',''))) {
		form1.ngo_prc_prz.focus();
		return false;
	} 				
if ((form1.id_tip_neg.value == 6) && (vazio(form1.ngo_prc_prz.value, 'Preço a Prazo','2',''))) {
		form1.ngo_prc_prz.focus();
		return false;
	} 					
if (valor(form1.ngo_prc_prz.value)){
		form1.ngo_prc_prz.focus();
		return false;}		
if (vazio(form1.ngo_per_com.value, 'Comissão','1','')){
	form1.ngo_per_com.focus();
		return false;}		
if (valor(form1.ngo_per_com.value)){
		form1.ngo_per_com.focus();
		return false;}
document.form1.submit()	
}
function dta_vig(wcampo) {
if (wcampo.length < 1 ) { 
   return false;}
if (wcampo.length < 10 ) { 
   alert("Informe a Data no Formato DD/MM/AAAA")		
   return true;}   
var wdia =  wcampo.substring(0,2);
var wmes = wcampo.substring(3,5);
var wano = wcampo.substring(6,10);
if ((wmes < 01 ) || (wmes > 12)) {
    alert ("Mês  inválido");
	return true;}
if ((wmes == 01) || (wmes == 03) || (wmes == 05) || (wmes == 07) || (wmes == 08) || (wmes == 10) || (wmes == 12)){
  if  ((wdia < 01) || (wdia > 31)) {
    alert ("Dia inválido");
	return true;}
}
if ((wmes == 04) || (wmes == 06) || (wmes == 09) || (wmes == 11)){
  if  ((wdia < 01) || (wdia > 30)) {
    alert ("Dia2 inválido");
	return true;}
}
if (wmes == 02) {
  if  ((wdia < 01) || (wdia > 28)) {
    alert ("Dia3 inválido");
	return true;}	
}
if ((wano < 2004) || (wano > 2030)) {
    alert ("ano inválido");
	return true;}	
return false;
}
function dta_vig1(wcampo, wcampo1) {
if ((wcampo.length < 1 ) && (wcampo1.length < 1 )) { 
   return false;}
if (wcampo.value < 1) { 
  if (wcampo1.value > 0) {
    alert("faltou informar a Data de inicio de vigência")
	return true;}
	}
if (wcampo1.length < 1 ) { 
   return false;}
var winicio = wcampo.substring(6,10)+wcampo.substring(3,5)+wcampo.substring(0,2);
var wfim = wcampo1.substring(6,10)+wcampo1.substring(3,5)+wcampo1.substring(0,2);
if (wfim < winicio) { 
  alert("Data inicio de vigência deverá ser menor que data fim")
   return true;}
return false;   
}
function cad_imv_home2(){ 
form2.action="cad_pro.asp?cod=2&id_prp="+form2.id_prp.value;
document.form2.submit()
}
function cad_imv_home5(){ 
form2.action="controle_home.asp";
document.form2.submit()
}
function cad_imv_home6(){ 
form2.action="cad_imv.asp?cod=4&id_imv="+form2.id_imv.value;
document.form2.submit()
}
function cad_imv_home7(){ 
var wretorno;
wretorno = window.confirm('Deseja excluir?');
if (wretorno){
form2.action="cad_imv.asp?cod=6&id_imv="+form2.id_imv.value+"&mensa=6";
document.form2.submit();}
else
{form2.action="cad_imv.asp?cod=3&id_prp="+form2.id_prp.value+"&mensa=7";
document.form2.submit();}
}
function cad_imv_home3(){ 
form2.action="cad_neg.asp?id_imv="+form2.id_imv.value;
document.form2.submit()
}
function cad_imv_home4(){ 
form2.action="cad_neg.asp?cod=3&id_imv="+form2.id_imv.value;
document.form2.submit()
}
function formatar(src, mask) {
var i = src.value.length;var saida = mask.substring(0,1);var texto = mask.substring(i)
if (texto.substring(0,1) != saida) {
	src.value += texto.substring(0,1);}
}
function inteiro(field) {
var valid = "0123456789"
var ok = "yes";
var temp;
var wvalor = field;
for (var i=0; i<wvalor.length; i++) {
temp = "" + wvalor.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
alert("Apenas números são aceitos neste campo!!!");
return true;
   }
else
  return false;   
}
function valor(wvalor) {
var valid = "0123456789,."
var ok = "yes";
var temp;
var wi_valor = wvalor.replace('.','');
for (var i=0; i<wi_valor.length; i++) {
temp = "" + wi_valor.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
alert("Apenas números são aceitos neste campo!!! "+ wvalor);
return true;
   }
else
  return false;   
}
function inteiros(wvalor) {
var valid = "0123456789"
var ok = "yes";
var temp;
for (var i=0; i<wvalor.length; i++) {
temp = "" + wvalor.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
alert("Apenas números são aceitos neste campo!!! "+ wvalor);
return true;
   }
else
  return false;   
}
function instru(qtURL)
{
    windowqt = window.open(qtURL, "Arquivo","toolbar=yes,location=no,status=no,menubar=no,width=770,height=400, resizable=yes,scrollbars=yes");
	windowqt.focus();
}
function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
toolbar_str = toolbar ? 'yes' : 'no';
menubar_str = menubar ? 'yes' : 'no';
statusbar_str = statusbar ? 'yes' : 'no';
scrollbar_str = scrollbar ? 'yes' : 'no';
resizable_str = resizable ? 'yes' : 'no';

window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}
function busca1() { 
form1.F_imv_id_cid.value = "                     ";
form1.F_imv_id_bai.value = "                      ";
form1.action="index.asp?page="+form1.page.value;
document.form1.submit()
}
function busca2() { 
form1.F_imv_id_bai.value = "                ";
if (form1.F_imv_sgl_est.value.length < 2 )
 {form1.F_imv_id_cid.value = "                   ";
form1.F_imv_id_bai.value = "                     ";}
form1.action="index.asp?page="+form1.page.value;
document.form1.submit()
}
function busca3() { 
if (form1.F_imv_sgl_est.value.length < 2 )
 {form1.F_imv_id_cid.value = "                  ";
form1.F_imv_id_bai.value = "                   ";}
if (form1.F_imv_id_cid.value < 1 )
 {form1.F_imv_id_cid.value = "                   ";
form1.F_imv_id_bai.value = "                  ";}
form1.action="index.asp?page="+form1.page.value;
document.form1.submit()
}
function busca4() { 
if (form1.F_imv_sgl_est.value.length < 2 )
 {alert ("Selecione o Estado");
    return false;}
if (form1.F_imv_id_cid.value.length < 1 )
 {alert ("Selecione a Cidade");
    return false;}
if (form1.F_id_tip_neg.value.length < 1 )
 {alert ("Selecione o tipo de Negócio");
    return false;}	
if (form1.F_id_timv.value.length < 1 )
 {alert ("Selecione o tipo de Imóvel");
    return false;}		
form1.action="index.asp?cod=1"+"&page="+form1.page.value;
document.form1.submit()
}
function fechar() { 
  window.self.close();
}
function contimv() { 
if (form1.F_nom.value.length < 5 )
 {alert ("Nome obrigatório");
    return false;}
if (form1.F_tel.value.length < 5 )
 {alert ("Telefone obrigatório");
    return false;}
if (form1.F_eml.value.length < 5 )
 {alert ("Email obrigatório");
    return false;}	
if (form1.F_adi.value.length < 5 )
 {alert ("Informações desejadas obrigatório");
    return false;}		
form1.action="contato_imv.asp?cod=1";
document.form1.submit()
}
function validaenvio() { 
if (vazio(form1.nome.value, 'NOME','10','')) {
		form1.nome.focus();
		return false;
	} 			

if (vazio(form1.fones.value, 'fones','6','')) {
		form1.fones.focus();
		return false;
	} 					

if ((!form1.meio[0].checked) && (!form1.meio[1].checked)) { 
       alert ("Favor informar o meio de contato");
	   return false;
	   }
document.form1.submit()
}
