<tr valign="top"> <td width="486" height="25"><div align="left"><font face="Times New Roman, Times, serif" size="2"> <span class="style41">Uso do Imóvel:</span></font></div></td> <td width="370" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><select name="uso_imovel" id="combo_0" onChange="change(this); verificaCombo(this);" class="txt"> <OPTION value="Selecione">Selecione</OPTION> <OPTION value="Residencial">Residencial</OPTION> <OPTION value="Não residencial">Não residencial</OPTION> </select> </font></div></td> </tr> <script type="text/javascript"> function verificaCombo(obj){ opcao = obj.value; // objetos = document.getElementById( opcao ).value; if (opcao == 'Não residencial') { document.forms[0].caracterizacao_func.disabled = true; document.getElementById('coisa_feita').disabled = true; } else { document.forms[0].caracterizacao_func.disabled = true; document.getElementById('coisa_feita').disabled = true; } if ((opcao == 'Não residencial' || opcao == 'Residencial') && (document.getElementById('combo_0').value!= "Selecione") && (document.getElementById('vantagem_coisa_feita').checked==false)) { // alert(document.getElementById( input ).value); // alert( document.getElementById('combo_0').value ); // alert( document.getElementById('vantagem_coisa_feita').checked ); document.getElementById('coisa_feita').disabled = true; } } </script>
- Fórum WMO
- → Viewing Profile: Tópicos: bandit25
Community Stats
- Group Usuários
- Active Posts 6
- Profile Views 1816
- Member Title Novato no fórum
- Age 42 years old
- Birthday October 20, 1981
-
Sexo
Não informado
-
Localidade
Itaperuna-RJ
-
Interesses
Programação
Contact Information
- Página Web http://www.miracemarjonline.com.br
- Windows Live brunoguedes471@hotmail.com
0
Neutral
User Tools
Latest Visitors
Topics I've Started
Setar Valor Selecione
21/06/2010, 16:56
Eu tenho uma seguinte pagina em html com o combobox abaixo. Na hora que eu voltasse a essa mesma pagina gostaria que voltasse com a opção inicial que seria Selecione. Podem me ajudar? Agradeço desde já
Alert_Idade_Nao_Funciona
15/06/2010, 18:12
No código abaixo gostaria de chamar o alert da idade no codigo abaixo:
É possível fazer isso? Desde já agradeço
<script type="text/javascript"> function acab( input ){ acabamentos = document.getElementById( input ).value; alert( acabamentos ); alert(result); alert(opcao); if ((opcao == 'Residencial') && (result == 'Residência Unifamiliar') && (acabamentos == 'Baixo')) { alert( acabamentos ); alert(result); alert(opcao); document.getElementById('caracterizacao_func').disabled = true; document.getElementById('texto_vantagem').value = "Entre com o percentual (valor sugerido: 0<= % <=2,6)"; } } </script>
É possível fazer isso? Desde já agradeço
<tr valign="top"> <td width="486" height="25"><div align="left"><font face="Times New Roman, Times, serif" size="2"> <span class="style41">Idade da Construção:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="idade" id="idade" onKeyUp="javascript:somente_numero(this);" class="txt" size="40"> </font></div></td> </tr>
Alert Não Funciona
11/06/2010, 12:01
Estou com o seguinte problema no código abaixo: Não consigo mostrar o alert do combo. Em compensação os outros acimas apresentam normalmente.
Poderiam me dar uma ajuda? Desde já agradeço.
O código todo para teste está abaixo:
<tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Caracterização Funcional do Imóvel:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="caracterizacao_funcional" id="caracterizacao_func" class="txt" onchage="verifCombo(this); alert( this.value )" disabled="false"> <option value="Selecione">Selecione</option> <option value="Bancos">Bancos</option> <option value="Fábricas">Fábricas</option> <option value="Garagens">Garagens</option> <option value="Celeiros">Celeiros</option> <option value="Hotéis">Hotéis</option> <option value="Paióis">Paióis</option> <option value="Edifícios de Escritórios">Edifícios de Escritórios</option> <option value="Lojas">Lojas</option> <option value="Teatros">Teatros</option> <option value="Armazéns">Armazéns</option> </select> </font></div></td> </tr> <script type="text/javascript"> function verifCombo(obj){ op = obj.value; if (op != 'Selecione') { alert( document.getElementById('caracterizacao_func').value ); } } </script>
Poderiam me dar uma ajuda? Desde já agradeço.
O código todo para teste está abaixo:
<html><head><title>Idea Consultoria e Serviços</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta name="keywords" content="itbi, Itbi, Peritum, Avalia.Itbi, IPTU, Imobiliárias, www.ideasoftarq.eng.br, idea"><meta name="description" content="ideasoftarq"><link href="style.css" rel="stylesheet" type="text/css" /><style type="text/css">.txt{font-family: Tahoma;font-size: 11px;color: #006699;border-top: 1px inside #000000;border-left: 1px inside #000000;border-bottom: 1px solid #F3F3F3;border-right: 1px solid #F3F3F3}.textarea{font-family: Tahoma;font-size: 11px;color: #006699;border-top: 1px inside #000000;border-left: 1px inside #000000;border-bottom: 1px solid #F0F0F0;border-right: 1px solid #F0F0F0}.btn{font-family: Verdana;font-size: 11px;font-weight: bold;color: #006699;border: 1px solid #006699;background-color: #FFFFFF}table{font-family: Verdana;font-size: 11px;color: #006699}body{font-family: Verdana;font-size: 11px;color: #006699}</style><script language="javascript">function enviardados (nomeform){ if (nomeform.idade.value =="") { alert("A idade deve ser preenchida"); nomeform.idade.focus(); return false; } if (nomeform.idade.value=="0") { alert("A idade deve ser maior que zero"); nomeform.idade.focus(); return false; } if (nomeform.area_construida.value=="") { alert("O valor da área construída deve ser preenchido"); nomeform.area_construida.focus(); return false; } if (nomeform.area_construida.value<"10.00") { alert("A área construída deve ser maior que 10 metros quadrados"); nomeform.area_construida.focus(); return false; } if (nomeform.area_construida.value.length <1 || nomeform.area_construida.value.length >10) { alert("A área construída não pode possuir mais que 10 dígitos!"); nomeform.area_construida.focus(); return false; } if (nomeform.valor_declarado.value=="") { alert("O valor declarado deve ser preenchido"); nomeform.valor_declarado.focus(); return false; } if (nomeform.valor_declarado.value<="0") { alert("O valor declarado deve ser maior que zero"); nomeform.valor_declarado.focus(); return false; } if (nomeform.valor_terreno.value=="") { alert("O valor do terreno deve ser preenchido"); nomeform.valor_terreno.focus(); return false; } if (nomeform.valor_terreno.value <"0" ) { alert("O valor do terreno não pode ser menor que zero!"); nomeform.valor_terreno.focus(); return false; }}function MascaraMoeda(objTextBox, SeparadorMilesimo, SeparadorDecimal, e){ var sep = 0; var key = ''; var i = j = 0; var len = len2 = 0; var strCheck = '0123456789'; var aux = aux2 = ''; var whichCode = (window.Event) ? e.which : e.keyCode; if (whichCode == 13) return true; var t = new String(objTextBox.value);if (whichCode == 8){objTextBox.value = t.substring(0, t.length-1);} key = String.fromCharCode(whichCode); // Valor para o código da Chave if (strCheck.indexOf(key) == -1) return false; // Chave inválida len = objTextBox.value.length; for(i = 0; i < len; i++) if ((objTextBox.value.charAt(i) != '0') && (objTextBox.value.charAt(i) != SeparadorDecimal)) break; aux = ''; for(; i < len; i++) if (strCheck.indexOf(objTextBox.value.charAt(i))!=-1) aux += objTextBox.value.charAt(i); aux += key; len = aux.length; if (len == 0) objTextBox.value = ''; if (len == 1) objTextBox.value = '0'+ SeparadorDecimal + '0' + aux; if (len == 2) objTextBox.value = '0'+ SeparadorDecimal + aux; if (len > 2) { aux2 = ''; for (j = 0, i = len - 3; i >= 0; i--) { if (j == 3) { aux2 += SeparadorMilesimo; j = 0; } aux2 += aux.charAt(i); j++; } objTextBox.value = ''; len2 = aux2.length; for (i = len2 - 1; i >= 0; i--) objTextBox.value += aux2.charAt(i); objTextBox.value += SeparadorDecimal + aux.substr(len - 2, len); } return false;}</script> <script language="javascript"> function somente_numero(campo){ var digits="0123456789" var campo_temp for (var i=0;i<campo.value.length;i++){ campo_temp=campo.value.substring(i,i+1) if (digits.indexOf(campo_temp)==-1){ campo.value = campo.value.substring(0,i); } } } </script> <style type="text/css"><!--body { background-color: #B3BCAF;}.fonte_empresa{color:#003399;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;}.fonte_pergunta {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;}.fonte9 { font-size: 60px; font-weight: bold; font-style: italic; color:#A4A4A4;}.fonte1 {color:#999999;font-family:Arial, Helvetica, sans-serif;font-size:11px;}.fonte8 {color:#5D5D5D;font-family:Arial, Helvetica, sans-serif;font-size:11px;}.style3 { color: #00557D; font-weight: bold; font-size:17px;}.style6 { font-size: 70px; color: #00557D;}.fonte_contato {color:#787878;}body,td,th { color: #FFFFFF;}.style21 { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}.style23 {font-size: 12px; font-weight: bold; }.fonte_link {color:#00557D;}.style39 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}.style41 {color: #000000}--></style></head><body><table width="986" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="245" bgcolor="#F8F8F8"><div align="center"><span class="fonte9"><span class="style6"><font face="Times New Roman, Times, serif"> IDEA</font></span></span><br> <span class="style3"><font size="3" face="Times New Roman, Times, serif">Consultoria e Serviços</font></span> </div></td> <td width="741" bgcolor="#00557D"><img src="../imagens/banner_idea2.jpg" width="741" height="157"></td> </tr> <tr> <td height="20" bgcolor="#00557D"><img src="../imagens/barra.jpg" width="245" height="7"></td> <td height="20" bgcolor="#ffffff"> </td> </tr> <tr> <td bgcolor="#00557D"><p align="center"><br> <img src="../imagens/barra_fina.png" width="148" height="1"> <p align="center" class="fonte_pergunta"> Avenida Visconde do Rio Branco, 633 / 903<br> <br> CEP 24020-005 - Niterói - RJ<br> <br> www.ideasoftarq.eng.br<br><br> <a href="mailto:contato@ideasoftarq.eng.br" style="text-decoration:none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px;">contato@ideasoftarq.eng.br</a><br> <br> <img src="../imagens/barra_fina.png" width="148" height="1"><br> <p align="left" class="fonte_pergunta"></td> <td valign="top" bgcolor="#F8F8F8"><table width="741" height="27" border="0" cellpadding="0" cellspacing="0" bgcolor="#990000"> <tr> <td width="167"><div align="center"><a href="index.htm" class="fonte_pergunta" style="text-decoration:none; font-weight: bold;">Voltar à Página Principal</a></div></td> <td width="202"><div align="center"><font class="fonte_pergunta style23"><br> </font></div></td> <td width="161"><div align="center"><font class="style21"></font></div></td> <td width="211"><div align="center" class="style39"></div></td> </tr> </table> <table width="737" border="0" bgcolor="#F8F8F8"> <tr> <td width="731" height="514" valign="top"><div align="center"> <p><form action="upload_heidecke.php" method="post" enctype="multipart/form-data" style="margin-bottom:0" onSubmit="return enviardados(this);"> <center> <table width="739" height="1055" border="0" cellpadding="0" cellspacing="1"> <tr valign="top"> <td colspan="2" height="25"><div align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000"><strong>Preencha os dados abaixo e clique em "enviar dados". Em breve enviaremos ao endereço de email informado a tela com os resultados do sistema. Utilize preferencialmente dados de um imóvel conhecido de seu cadastro, para melhor poder comparar e avaliar os resultados. <br> <br> <br> Dados para Consulta <br> <br> <br> <br> </strong></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Seu Nome:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" class="txt" name="contato" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Município:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" class="txt" name="municipio" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">UF:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="uf" class="txt" size="1"> <option value="escolha_estado">Escolha aqui</option> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AP">AP</option> <option value="AM">AM</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="DF">DF</option> <option value="ES">ES</option> <option value="GO">GO</option> <option value="MA">MA</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="MG">MG</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PR">PR</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RS">RS</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="SC">SC</option> <option value="SP">SP</option> <option value="SE">SE</option> <option value="TO">TO</option> </select> </font></div> </td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Email:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" class="txt" name="email" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Telefone:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input name="telefone" type="text" class="txt" size="14" maxlength="14"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Valor Declarado pelo Contribuinte:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="valor_declarado" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Valor do Terreno / Cadastro Municipal:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="valor_terreno" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Data da Transação:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="dia" class="txt" size="1"> <option value="dia_transacao">Dia</option> <option value="01">01</option> <option value="02">02</option> <option value="03">03</option> <option value="04">04</option> <option value="05">05</option> <option value="06">06</option> <option value="07">07</option> <option value="08">08</option> <option value="09">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="mes" class="txt" size="1"> <option value="mes_transacao">Mês</option> <option value="Janeiro">Janeiro</option> <option value="Fevereiro">Fevereiro</option> <option value="Março">Março</option> <option value="Abril">Abril</option> <option value="Maio">Maio</option> <option value="Junho">Junho</option> <option value="Julho">Julho</option> <option value="Agosto">Agosto</option> <option value="Setembro">Setembro</option> <option value="Outubro">Outubro</option> <option value="Novembro">Novembro</option> <option value="Dezembro">Dezembro</option> </select> <select name="ano" class="txt" size="1"> <option value="ano_transacao">Ano</option> <option value="2010">2010</option> <option value="2009">2009</option> <option value="2008">2008</option> <option value="2007">2007</option> <option value="2006">2006</option> <option value="2005">2005</option> <option value="2004">2004</option> <option value="2003">2003</option> <option value="2002">2002</option> <option value="2001">2001</option> <option value="2000">2000</option> <option value="1999">1999</option> <option value="1998">1998</option> <option value="1997">1997</option> <option value="1996">1996</option> <option value="1995">1995</option> <option value="1994">1994</option> <option value="1993">1993</option> <option value="1992">1992</option> <option value="1991">1991</option> </select> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Uso do Imóvel:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="uso_imovel" id="combo_0" onChange="change(this); verificaCombo(this);" class="txt"> <OPTION value="Selecione">Selecione</OPTION> <OPTION value="Residencial">Residencial</OPTION> <OPTION value="Não residencial">Não residencial</OPTION> </select> </font></div></td> </tr> <script type="text/javascript"> function verificaCombo(obj){ opcao = obj.value; if (opcao == 'Não residencial') { document.forms[0].caracterizacao_func.disabled = true; document.getElementById('coisa_feita').disabled = true; } else { document.forms[0].caracterizacao_func.disabled = true; document.getElementById('coisa_feita').disabled = true; } if ((opcao == 'Não residencial' || opcao == 'Residencial') && (document.getElementById('combo_0').value!= "Selecione") && (document.getElementById('vantagem_coisa_feita').checked==false)) { // alert(document.getElementById( input ).value); // alert( document.getElementById('combo_0').value ); // alert( document.getElementById('vantagem_coisa_feita').checked ); document.getElementById('coisa_feita').disabled = true; } } </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Padrão de Construção (SINDUSCON):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="padrao_construcao" id="combo_1" onChange="change(this); return verifica( this.id )" class="txt"> <OPTION value="Selecione">Selecione</OPTION> </select> </font></div></td> </tr> <script type="text/javascript"> function verifica( input ){ result = document.getElementById( input ).value; //alert(result); if ((opcao == 'Não residencial' || opcao == 'Residencial') && (document.getElementById( input ).value!= "Selecione") && (document.getElementById('combo_0').value!= "Selecione") && (document.getElementById('vantagem_coisa_feita').checked==false)) { //var result = document.getElementById( input ).value; //alert(result); document.getElementById('coisa_feita').disabled = true; }} </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Nível Acabamento:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="nivel_acabamento" id="combo_2" onChange="change(this); return acab( this.id )" class="txt"> <OPTION value="Selecione">Selecione</OPTION> </select> </font></div></td> </tr><script type="text/javascript"> function acab( input ){result_acab = document.getElementById( input ).value; if (opcao == 'Não residencial') { //alert( result_acab ); //alert( result ); document.getElementById('caracterizacao_func').disabled = false; } if ((opcao == 'Não residencial' || opcao == 'Residencial') && (document.getElementById( input ).value!= "Selecione") && (document.getElementById('combo_0').value!= "Selecione") && (result=="Selecione") &&(result_acab=="Selecione") && (document.getElementById('vantagem_coisa_feita').checked==false)) { document.getElementById('coisa_feita').disabled = true; } if ((opcao == 'Não residencial' || opcao == 'Residencial') && (document.getElementById( input ).value!= "Selecione") && (document.getElementById('combo_0').value!= "Selecione") && (result!="Selecione") &&(result_acab!="Selecione") && (document.getElementById('vantagem_coisa_feita').checked==true)) { //alert( result_acab ); //alert( result ); if ((opcao == 'Não residencial') && (document.getElementById( input ).value!= "Selecione") && (document.getElementById('combo_0').value!= "Selecione") && (result!="Selecione") &&(result_acab!="Selecione") && (document.getElementById('vantagem_coisa_feita').checked==true)) { document.getElementById('caracterizacao_func').disabled = false; } document.getElementById('coisa_feita').disabled = false; } else { document.getElementById('coisa_feita').disabled = true; }} </script> <script>/**** Multiple dynamic combo boxes*** by Mirko Elviro, 9 Mar 2005*** Script featured and available on JavaScript Kit (http://www.javascriptkit.com)******Please do not remove this comment*/// This script supports an unlimited number of linked combo boxed// Their id must be "combo_0", "combo_1", "combo_2" etc.// Here you have to put the data that will fill the combo boxes// ie. data_2_1 will be the first option in the second combo box// when the first combo box has the second option selected // first combo box (Residencial) data_1_1 = new Option("Residência Unifamiliar","Residência Unifamiliar"); data_1_2 = new Option("Prédio Popular - até 4 pavimentos","Prédio Popular - até 4 pavimentos"); data_1_3 = new Option("Multifamiliar - até 8 pavimentos","Multifamiliar - até 8 pavimentos"); data_1_4 = new Option("Multifamiliar - mais de 8 pavimentos","Multifamiliar - mais de 8 pavimentos"); data_1_5 = new Option("Projeto de Interesse Social","Projeto de Interesse Social"); data_1_6 = new Option("Residência Popular","Residência Popular"); // second combo box (Não residencial) data_2_1 = new Option("Comercial Andares Livres","Comercial Andares Livres"); data_2_2 = new Option("Comercial Salas e Lojas - pequeno porte","Comercial Salas e Lojas - pequeno porte"); data_2_3 = new Option("Comercial Salas e Lojas - até 8 pavimentos","Comercial Salas e Lojas - até 8 pavimentos"); data_2_4 = new Option("Comercial Salas e Lojas - mais de 8 pavimentos","Comercial Salas e Lojas - mais de 8 pavimentos"); data_2_5 = new Option("Galpão Industrial","Galpão Industrial"); // third combo box (Nivel Acabamento) - Residência Unifamiliar data_1_1_1 = new Option("Baixo","Baixo"); data_1_1_2 = new Option("Normal","Normal"); data_1_1_3 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Prédio Popular - até 4 pavimentos data_1_2_1 = new Option("Baixo","Baixo"); data_1_2_2 = new Option("Normal","Normal"); // third combo box (Nivel Acabamento) - Multifamiliar - até 8 pavimentos data_1_3_1 = new Option("Baixo","Baixo"); data_1_3_2 = new Option("Normal","Normal"); data_1_3_3 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Multifamiliar - mais de 8 pavimentos data_1_4_1 = new Option("Normal","Normal"); data_1_4_2 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Projeto de Interesse Social data_1_5_1 = new Option("Padrão Único","Padrão Único"); // third combo box (Nivel Acabamento) - Residência Popular data_1_6_1 = new Option("Padrão Único","Padrão Único"); // third combo box (Nivel Acabamento) - Comercial Andares Livres data_2_1_1 = new Option("Normal","Normal"); data_2_1_2 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Comercial Salas e Lojas - pequeno porte data_2_2_1 = new Option("Normal","Normal"); data_2_2_2 = new Option("Alto","Alto");// third combo box (Nivel Acabamento) - Comercial Salas e Lojas - até 8 pavimentos data_2_3_1 = new Option("Normal","Normal"); data_2_3_2 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Comercial Salas e Lojas - mais de 8 pavimentos data_2_4_1 = new Option("Normal","Normal"); data_2_4_2 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Galpão Industrial data_2_5_1 = new Option("Padrão Único","Padrão Único"); // other parameters displaywhenempty="Selecione" valuewhenempty=-1 displaywhennotempty="Selecione" valuewhennotempty="Selecione"function change(currentbox) { numb = currentbox.id.split("_"); currentbox = numb[1]; i=parseInt(currentbox)+1// I empty all combo boxes following the current one while ((eval("typeof(document.getElementById(\"combo_"+i+"\"))!='undefined'")) && (document.getElementById("combo_"+i)!=null)) { son = document.getElementById("combo_"+i); // I empty all options except the first one (it isn't allowed) for (m=son.options.length-1;m>0;m--) son.options[m]=null; // I reset the first option son.options[0]=new Option(displaywhenempty,valuewhenempty) i=i+1 }// now I create the string with the "base" name ("stringa"), ie. "data_1_0"// to which I'll add _0,_1,_2,_3 etc to obtain the name of the combo box to fill stringa='data' i=0 while ((eval("typeof(document.getElementById(\"combo_"+i+"\"))!='undefined'")) && (document.getElementById("combo_"+i)!=null)) { eval("stringa=stringa+'_'+document.getElementById(\"combo_"+i+"\").selectedIndex") if (i==currentbox) break; i=i+1 }// filling the "son" combo (if exists) following=parseInt(currentbox)+1 if ((eval("typeof(document.getElementById(\"combo_"+following+"\"))!='undefined'")) && (document.getElementById("combo_"+following)!=null)) { son = document.getElementById("combo_"+following); stringa=stringa+"_" i=0 while ((eval("typeof("+stringa+i+")!='undefined'")) || (i==0)) { // if there are no options, I empty the first option of the "son" combo // otherwise I put "-select-" in it if ((i==0) && eval("typeof("+stringa+"0)=='undefined'")) if (eval("typeof("+stringa+"1)=='undefined'")) eval("son.options[0]=new Option(displaywhenempty,valuewhenempty)") else eval("son.options[0]=new Option(displaywhennotempty,valuewhennotempty)") else eval("son.options["+i+"]=new Option("+stringa+i+".text,"+stringa+i+".value)") i=i+1 } //son.focus() i=1 combostatus='' cstatus=stringa.split("_") while (cstatus[i]!=null) { combostatus=combostatus+cstatus[i] i=i+1 } return combostatus; }}</script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Caracterização Funcional do Imóvel:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="caracterizacao_funcional" id="caracterizacao_func" class="txt" onchage="verifCombo(this); alert( this.value )" disabled="false"> <option value="Selecione">Selecione</option> <option value="Bancos">Bancos</option> <option value="Fábricas">Fábricas</option> <option value="Garagens">Garagens</option> <option value="Celeiros">Celeiros</option> <option value="Hotéis">Hotéis</option> <option value="Paióis">Paióis</option> <option value="Edifícios de Escritórios">Edifícios de Escritórios</option> <option value="Lojas">Lojas</option> <option value="Teatros">Teatros</option> <option value="Armazéns">Armazéns</option> </select> </font></div></td> </tr> <script type="text/javascript"> function verifCombo(obj){ op = obj.value; if (op != 'Selecione') { alert( document.getElementById('caracterizacao_func').value ); } } </script> <tr valign="top"> <td width="486" height="25"><div align="left" class="style41"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> Área Construída:</font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="area_construida" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Idade da Construção:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="idade" onKeyUp="javascript:somente_numero(this);" class="txt" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="18"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Estimar custo unitário de acordo com a NBR 14.653-2:</span></font></div></td> <td width="350" height="18"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="checkbox" name="checkbox_estimativa" id="habilitacao" value="checkbox" onclick="habilita(this);"> </font></div></td> </tr> <script language="javascript"> function habilita(obj) { if (obj.checked != true) { document.getElementById('orcamento_elevadores').disabled = true; document.getElementById('orcamento_instalacoes').disabled = true; document.getElementById('orcamento_fundacoes').disabled = true; document.getElementById('orcamento_fundacoes_diretas').disabled = true; document.getElementById('taxa_adm_obra').disabled = true; document.getElementById('custo_financeiro').disabled = true; document.getElementById('lucro_construtor').disabled = true; document.getElementById('checkbox_orcamento_elevadores').disabled = true; document.getElementById('checkbox_orcamento_instalacoes').disabled = true; document.getElementById('checkbox_orcamento_fundacoes').disabled = true; document.getElementById('checkbox_orcamento_fundacoes_diretas').disabled = true; } if (obj.checked == true) { if (obj.id == 'habilitacao') { document.getElementById('orcamento_elevadores').disabled = false; document.getElementById('orcamento_instalacoes').disabled = false; document.getElementById('orcamento_fundacoes').disabled = false; document.getElementById('orcamento_fundacoes_diretas').disabled = false; document.getElementById('taxa_adm_obra').disabled = false; document.getElementById('custo_financeiro').disabled = false; document.getElementById('lucro_construtor').disabled = false; document.getElementById('checkbox_orcamento_elevadores').disabled = false; document.getElementById('checkbox_orcamento_instalacoes').disabled = false; document.getElementById('checkbox_orcamento_fundacoes').disabled = false; document.getElementById('checkbox_orcamento_fundacoes_diretas').disabled = false; } } } </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Orçamento de elevadores (R$):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="orcamento_elevadores" name="orcamento_elevadores" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> <input type="checkbox" disabled = "true" name="checkbox_orcamento_elevadores" id="checkbox_orcamento_elevadores" value="checkbox"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">%</span></font></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Orçamento das instalações especiais:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="orcamento_instalacoes" name="orcamento_instalacoes" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> <input type="checkbox" disabled = "true" name="checkbox_orcamento_instalacoes" id="checkbox_orcamento_instalacoes" value="checkbox"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">%</span></font> </font></div></td> </tr> <tr valign="top"> <td width="486" height="23"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Orçamento das fundações adotadas na obra:</span></font></div></td> <td width="350" height="23"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="orcamento_fundacoes" name="orcamento_fundacoes" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> <input type="checkbox" disabled = "true" name="checkbox_orcamento_fundacoes" id="checkbox_orcamento_fundacoes" value="checkbox"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">%</span></font></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Orçamento de fundações diretas para a obra:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="orcamento_fundacoes_diretas" name="orcamento_fundacoes_diretas" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> <input type="checkbox" disabled = "true" name="checkbox_orcamento_fundacoes_diretas" id="checkbox_orcamento_fundacoes_diretas" value="checkbox"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">%</span></font> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Taxa de administração da obra (% do custo unitário básico):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="taxa_adm_obra" name="taxa_adm_obra" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Custos financeiros (% do custo unitário básico):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="custo_financeiro" name="custo_financeiro" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Lucro do construtor (% do custo unitário básico):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="lucro_construtor" name="lucro_construtor" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="18"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Zona especialmente valorizada?</span></font></div></td> <td width="350" height="18"><div align="left"> <p> <label> <input type="radio" name="zona_valorizada" value="Sim"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><span class="style41">Sim</span></font></label> <label> <input name="zona_valorizada" type="radio" value="Não" checked> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><span class="style41">Não</span></font></label> </div></td> </tr> <tr valign="top"> <td width="486" height="56"> <div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Vantagem da Coisa Feita:</span></font></div></td> <td width="350" height="56"> <div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="checkbox" name="vantagem_coisa_feita" id="vantagem_coisa_feita" value="checkbox" onclick="VCF(this);"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><span class="style41">Considerar</span></font><br><br> <input type="text" disabled = "true" id="coisa_feita" name="coisa_feita" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">%</span></font> </font></div></td> </tr> <script language="javascript"> function VCF(obj) { alert(document.getElementById( input ).value); if (obj.checked != true) { document.getElementById('coisa_feita').disabled = true; } if ( (obj.checked == true) && (document.getElementById('combo_0').value!= "Selecione")&& (document.getElementById( input ).value!= "Selecione") ) { alert( document.getElementById('combo_0').value ); if (obj.id == 'vantagem_coisa_feita') { alert(document.getElementById( input ).value); document.getElementById('coisa_feita').disabled = false; } } if ( (obj.checked == true) && (document.getElementById('combo_0').value== "Selecione") && (document.getElementById( input ).value== "Selecione") ) { if (obj.id == 'vantagem_coisa_feita') { document.getElementById('coisa_feita').disabled = true; } }} </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Lucro do construtor (% do custo unitário básico):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="lucro_construtor" name="lucro_construtor" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="16"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Alterar BDI:</span></font></div></td> <td width="350" height="16"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="checkbox" name="checkbox_altera_BDI" id="habilita" value="checkbox" onClick="BDI(this);"> </font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><span class="style41">Altera BDI?</span></font></div></td> </tr><script language="javascript"> function BDI(obj) { if (obj.checked != true) { document.getElementById('residencia_popular').disabled = true; document.getElementById('residencia_popular').value = 0; document.getElementById('residencias_unifamilar').disabled = true; document.getElementById('residencias_unifamilar').value = 10; document.getElementById('outras_edificacoes').disabled = true; document.getElementById('outras_edificacoes').value = 40; } if (obj.checked == true) { if (obj.id == 'habilita') { document.getElementById('residencia_popular').disabled = false; document.getElementById('residencia_popular').value = 0; document.getElementById('residencias_unifamilar').disabled = false; document.getElementById('residencias_unifamilar').value = 10; document.getElementById('outras_edificacoes').disabled = false; document.getElementById('outras_edificacoes').value = 40; } } } </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Residências Populares e Projetos de Interesse Social (PIS):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input name="residencia_popular" type="text" disabled = "true" class="txt" id="residencia_popular" onKeyPress="return(MascaraMoeda(this,'','.',event));" value="0" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Residências Unifamiliares e Comerciais de Pequeno Porte:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input name="residencias_unifamilar" type="text" disabled = "true" class="txt" id="residencias_unifamilar" onKeyPress="return(MascaraMoeda(this,'','.',event));" value="10" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Outras Edificações:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input name="outras_edificacoes" type="text" disabled = "true" class="txt" id="outras_edificacoes" onKeyPress="return(MascaraMoeda(this,'','.',event));" value="40" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Configurações e Parâmetros Adotados:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <textarea name="textarea" cols="30" rows="5"></textarea></font></div></td> </tr> <tr bordercolor="#FFFFFF"> <td height="24" colspan="2" align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="submit" value="Enviar dados" name="botao" style="background-color:#00FFCC"> </font></td> </tr> </table> </center></form> </div></td> </tr> </table></td></tr> <tr> <td> </td> <td> </td> </tr></table><div align="center"></div></body></html>
Alert Variavel Global
03/06/2010, 19:57
Eu tenho a seguinte parte do meu script:
gostaria de dar um alert da variavel global que vem da função verifica
<tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Padrão de Construção (SINDUSCON):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="padrao_construcao" id="combo_1" onChange="change(this); return verifica( this.id )" class="txt"> <OPTION value="Selecione">Selecione</OPTION> </select> </font></div></td> </tr> <script type="text/javascript"> function verifica( input ){ var result = document.getElementById( input ).value; alert(result); if ((opcao == 'Não residencial' || opcao == 'Residencial') && (document.getElementById( input ).value!= "Selecione") && (document.getElementById('combo_0').value!= "Selecione") && (document.getElementById('vantagem_coisa_feita').checked==false)) { //var result = document.getElementById( input ).value; //alert(result); document.getElementById('coisa_feita').disabled = true; } } </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Nível Acabamento:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="nivel_acabamento" id="combo_2" onChange="change(this); alert( this.value ); return acab( this.id )" class="txt"> <OPTION value="Selecione">Selecione</OPTION> </select> </font></div></td> </tr> <script type="text/javascript"> function acab( input ){ alert( result ); if ((opcao == 'Não residencial' || opcao == 'Residencial') && (document.getElementById( input ).value!= "Selecione") && (document.getElementById('combo_0').value!= "Selecione") && (document.getElementById('vantagem_coisa_feita').checked==false)) { alert( result ); document.getElementById('coisa_feita').disabled = true; } } </script>
gostaria de dar um alert da variavel global que vem da função verifica
var result = document.getElementById( input ).value;dentro da função acab. Alguém poderia me ajudar? pois não esta funcionando. Desde já agradeço. Obrigado
Validar Combobx Dinamicos
31/05/2010, 18:16
Boa noite galera... Estou com uma dúvida no seguinte combobox:
pois gostaria que fizesse uma validação do tipo do primeiro combobox:
Cheguei até criar uma função no onchange pra ver se trazia o valor corretamente, mas nao trazia de maneira alguma, só se colocasse alert( this.value ); no onchange de cada combobox. Alguém pode me dar essa ajuda? Agradeço desde já, obrigado
<tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Padrão de Construção (SINDUSCON):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="padrao_construcao" id="combo_1" onChange="change(this);" class="txt"> <OPTION value="Selecione">Selecione</OPTION> </select> </font></div></td> </tr>
pois gostaria que fizesse uma validação do tipo do primeiro combobox:
<tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Uso do Imóvel:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="uso_imovel" id="combo_0" onChange="change(this); verificaCombo(this);" class="txt"> <OPTION value="Selecione">Selecione</OPTION> <OPTION value="Residencial">Residencial</OPTION> <OPTION value="Não residencial">Não residencial</OPTION> </select> </font></div></td> </tr> <script type="text/javascript"> function verificaCombo(obj){ opcao = obj.value; if (opcao == 'Não residencial') { document.forms[0].caracterizacao_funcional.disabled = false; } else { document.forms[0].caracterizacao_funcional.disabled = true; } if ((opcao == 'Não residencial' || opcao == 'Residencial') && (document.getElementById('combo_0').value!= "Selecione") && (document.getElementById('vantagem_coisa_feita').checked==false)) { // alert( document.getElementById('combo_1').value ); // alert( document.getElementById('vantagem_coisa_feita').checked ); document.getElementById('coisa_feita').disabled = true; } } </script>
Cheguei até criar uma função no onchange pra ver se trazia o valor corretamente, mas nao trazia de maneira alguma, só se colocasse alert( this.value ); no onchange de cada combobox. Alguém pode me dar essa ajuda? Agradeço desde já, obrigado
<html> <head> <title>Idea Consultoria e Serviços</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="keywords" content="itbi, Itbi, Peritum, Avalia.Itbi, IPTU, Imobiliárias, www.ideasoftarq.eng.br, idea"> <meta name="description" content="ideasoftarq"> <link href="style.css" rel="stylesheet" type="text/css" /> <style type="text/css"> .txt{ font-family: Tahoma; font-size: 11px; color: #006699; border-top: 1px inside #000000; border-left: 1px inside #000000; border-bottom: 1px solid #F3F3F3; border-right: 1px solid #F3F3F3 } .textarea{ font-family: Tahoma; font-size: 11px; color: #006699; border-top: 1px inside #000000; border-left: 1px inside #000000; border-bottom: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0 } .btn{ font-family: Verdana; font-size: 11px; font-weight: bold; color: #006699; border: 1px solid #006699; background-color: #FFFFFF } table{ font-family: Verdana; font-size: 11px; color: #006699 } body{ font-family: Verdana; font-size: 11px; color: #006699 } </style> <script language="javascript"> function enviardados (nomeform) { if (nomeform.idade.value =="") { alert("A idade deve ser preenchida"); nomeform.idade.focus(); return false; } if (nomeform.idade.value=="0") { alert("A idade deve ser maior que zero"); nomeform.idade.focus(); return false; } if (nomeform.area_construida.value=="") { alert("O valor da área construída deve ser preenchido"); nomeform.area_construida.focus(); return false; } if (nomeform.area_construida.value<"10.00") { alert("A área construída deve ser maior que 10 metros quadrados"); nomeform.area_construida.focus(); return false; } if (nomeform.area_construida.value.length <1 || nomeform.area_construida.value.length >10) { alert("A área construída não pode possuir mais que 10 dígitos!"); nomeform.area_construida.focus(); return false; } if (nomeform.valor_declarado.value=="") { alert("O valor declarado deve ser preenchido"); nomeform.valor_declarado.focus(); return false; } if (nomeform.valor_declarado.value<="0") { alert("O valor declarado deve ser maior que zero"); nomeform.valor_declarado.focus(); return false; } if (nomeform.valor_terreno.value=="") { alert("O valor do terreno deve ser preenchido"); nomeform.valor_terreno.focus(); return false; } if (nomeform.valor_terreno.value <"0" ) { alert("O valor do terreno não pode ser menor que zero!"); nomeform.valor_terreno.focus(); return false; } } function MascaraMoeda(objTextBox, SeparadorMilesimo, SeparadorDecimal, e){ var sep = 0; var key = ''; var i = j = 0; var len = len2 = 0; var strCheck = '0123456789'; var aux = aux2 = ''; var whichCode = (window.Event) ? e.which : e.keyCode; if (whichCode == 13) return true; var t = new String(objTextBox.value); if (whichCode == 8){ objTextBox.value = t.substring(0, t.length-1); } key = String.fromCharCode(whichCode); // Valor para o código da Chave if (strCheck.indexOf(key) == -1) return false; // Chave inválida len = objTextBox.value.length; for(i = 0; i < len; i++) if ((objTextBox.value.charAt(i) != '0') && (objTextBox.value.charAt(i) != SeparadorDecimal)) break; aux = ''; for(; i < len; i++) if (strCheck.indexOf(objTextBox.value.charAt(i))!=-1) aux += objTextBox.value.charAt(i); aux += key; len = aux.length; if (len == 0) objTextBox.value = ''; if (len == 1) objTextBox.value = '0'+ SeparadorDecimal + '0' + aux; if (len == 2) objTextBox.value = '0'+ SeparadorDecimal + aux; if (len > 2) { aux2 = ''; for (j = 0, i = len - 3; i >= 0; i--) { if (j == 3) { aux2 += SeparadorMilesimo; j = 0; } aux2 += aux.charAt(i); j++; } objTextBox.value = ''; len2 = aux2.length; for (i = len2 - 1; i >= 0; i--) objTextBox.value += aux2.charAt(i); objTextBox.value += SeparadorDecimal + aux.substr(len - 2, len); } return false; } </script> <script language="javascript"> function somente_numero(campo){ var digits="0123456789" var campo_temp for (var i=0;i<campo.value.length;i++){ campo_temp=campo.value.substring(i,i+1) if (digits.indexOf(campo_temp)==-1){ campo.value = campo.value.substring(0,i); } } } </script> <style type="text/css"> <!-- body { background-color: #B3BCAF; } .fonte_empresa{ color:#003399; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; } .fonte_pergunta {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; } .fonte9 { font-size: 60px; font-weight: bold; font-style: italic; color:#A4A4A4; } .fonte1 {color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:11px; } .fonte8 {color:#5D5D5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; } .style3 { color: #00557D; font-weight: bold; font-size:17px; } .style6 { font-size: 70px; color: #00557D; } .fonte_contato {color:#787878; } body,td,th { color: #FFFFFF; } .style21 { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } .style23 {font-size: 12px; font-weight: bold; } .fonte_link {color:#00557D; } .style39 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; } .style41 {color: #000000} --> </style> </head> <body> <table width="986" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="245" bgcolor="#F8F8F8"><div align="center"><span class="fonte9"><span class="style6"><font face="Times New Roman, Times, serif"> IDEA</font></span></span><br> <span class="style3"><font size="3" face="Times New Roman, Times, serif">Consultoria e Serviços</font></span> </div></td> <td width="741" bgcolor="#00557D"><img src="../imagens/banner_idea2.jpg" width="741" height="157"></td> </tr> <tr> <td height="20" bgcolor="#00557D"><img src="../imagens/barra.jpg" width="245" height="7"></td> <td height="20" bgcolor="#ffffff"> </td> </tr> <tr> <td bgcolor="#00557D"><p align="center"><br> <img src="../imagens/barra_fina.png" width="148" height="1"> <p align="center" class="fonte_pergunta"> Avenida Visconde do Rio Branco, 633 / 903<br> <br> CEP 24020-005 - Niterói - RJ<br> <br> www.ideasoftarq.eng.br<br><br> <a href="mailto:contato@ideasoftarq.eng.br" style="text-decoration:none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px;">contato@ideasoftarq.eng.br</a><br> <br> <img src="../imagens/barra_fina.png" width="148" height="1"><br> <p align="left" class="fonte_pergunta"></td> <td valign="top" bgcolor="#F8F8F8"><table width="741" height="27" border="0" cellpadding="0" cellspacing="0" bgcolor="#990000"> <tr> <td width="167"><div align="center"><a href="index.htm" class="fonte_pergunta" style="text-decoration:none; font-weight: bold;">Voltar à Página Principal</a></div></td> <td width="202"><div align="center"><font class="fonte_pergunta style23"><br> </font></div></td> <td width="161"><div align="center"><font class="style21"></font></div></td> <td width="211"><div align="center" class="style39"></div></td> </tr> </table> <table width="737" border="0" bgcolor="#F8F8F8"> <tr> <td width="731" height="514" valign="top"><div align="center"> <p><form action="upload_heidecke.php" method="post" enctype="multipart/form-data" style="margin-bottom:0" onSubmit="return enviardados(this);"> <center> <table width="739" height="850" border="0" cellpadding="0" cellspacing="1"> <tr valign="top"> <td colspan="2" height="25"><div align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000"><strong>Preencha os dados abaixo e clique em "enviar dados". Em breve enviaremos ao endereço de email informado a tela com os resultados do sistema. Utilize preferencialmente dados de um imóvel conhecido de seu cadastro, para melhor poder comparar e avaliar os resultados. <br> <br> <br> Dados para Consulta <br> <br> <br> <br> </strong></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Seu Nome:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" class="txt" name="contato" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Município:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" class="txt" name="municipio" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">UF:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="uf" class="txt" size="1"> <option value="escolha_estado">Escolha aqui</option> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AP">AP</option> <option value="AM">AM</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="DF">DF</option> <option value="ES">ES</option> <option value="GO">GO</option> <option value="MA">MA</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="MG">MG</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PR">PR</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RS">RS</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="SC">SC</option> <option value="SP">SP</option> <option value="SE">SE</option> <option value="TO">TO</option> </select> </font></div> </td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Email:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" class="txt" name="email" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Telefone:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input name="telefone" type="text" class="txt" size="14" maxlength="14"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Valor Declarado pelo Contribuinte:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="valor_declarado" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Valor do Terreno / Cadastro Municipal:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="valor_terreno" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Data da Transação:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="dia" class="txt" size="1"> <option value="dia_transacao">Dia</option> <option value="01">01</option> <option value="02">02</option> <option value="03">03</option> <option value="04">04</option> <option value="05">05</option> <option value="06">06</option> <option value="07">07</option> <option value="08">08</option> <option value="09">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="mes" class="txt" size="1"> <option value="mes_transacao">Mês</option> <option value="Janeiro">Janeiro</option> <option value="Fevereiro">Fevereiro</option> <option value="Março">Março</option> <option value="Abril">Abril</option> <option value="Maio">Maio</option> <option value="Junho">Junho</option> <option value="Julho">Julho</option> <option value="Agosto">Agosto</option> <option value="Setembro">Setembro</option> <option value="Outubro">Outubro</option> <option value="Novembro">Novembro</option> <option value="Dezembro">Dezembro</option> </select> <select name="ano" class="txt" size="1"> <option value="ano_transacao">Ano</option> <option value="2010">2010</option> <option value="2009">2009</option> <option value="2008">2008</option> <option value="2007">2007</option> <option value="2006">2006</option> <option value="2005">2005</option> <option value="2004">2004</option> <option value="2003">2003</option> <option value="2002">2002</option> <option value="2001">2001</option> <option value="2000">2000</option> <option value="1999">1999</option> <option value="1998">1998</option> <option value="1997">1997</option> <option value="1996">1996</option> <option value="1995">1995</option> <option value="1994">1994</option> <option value="1993">1993</option> <option value="1992">1992</option> <option value="1991">1991</option> </select> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Uso do Imóvel:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="uso_imovel" id="combo_0" onChange="change(this); verificaCombo(this);" class="txt"> <OPTION value="Selecione">Selecione</OPTION> <OPTION value="Residencial">Residencial</OPTION> <OPTION value="Não residencial">Não residencial</OPTION> </select> </font></div></td> </tr> <script type="text/javascript"> function verificaCombo(obj){ opcao = obj.value; if (opcao == 'Não residencial') { document.forms[0].caracterizacao_funcional.disabled = false; } else { document.forms[0].caracterizacao_funcional.disabled = true; } if ((opcao == 'Não residencial' || opcao == 'Residencial') && (document.getElementById('combo_0').value!= "Selecione") && (document.getElementById('vantagem_coisa_feita').checked==false)) { // alert( document.getElementById('combo_1').value ); // alert( document.getElementById('vantagem_coisa_feita').checked ); document.getElementById('coisa_feita').disabled = true; } } </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Padrão de Construção (SINDUSCON):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="padrao_construcao" id="combo_1" onChange="change(this);" class="txt"> <OPTION value="Selecione">Selecione</OPTION> </select> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Nível Acabamento:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="nivel_acabamento" id="combo_2" onChange="change(this)" class="txt"> <OPTION value="Selecione">Selecione</OPTION> </select> </font></div></td> </tr> <script> /* *** Multiple dynamic combo boxes *** by Mirko Elviro, 9 Mar 2005 *** Script featured and available on JavaScript Kit (http://www.javascriptkit.com) *** ***Please do not remove this comment */ // This script supports an unlimited number of linked combo boxed // Their id must be "combo_0", "combo_1", "combo_2" etc. // Here you have to put the data that will fill the combo boxes // ie. data_2_1 will be the first option in the second combo box // when the first combo box has the second option selected // first combo box (Residencial) data_1_1 = new Option("Residência Unifamiliar","Residência Unifamiliar"); data_1_2 = new Option("Prédio Popular - até 4 pavimentos","Prédio Popular - até 4 pavimentos"); data_1_3 = new Option("Multifamiliar - até 8 pavimentos","Multifamiliar - até 8 pavimentos"); data_1_4 = new Option("Multifamiliar - mais de 8 pavimentos","Multifamiliar - mais de 8 pavimentos"); data_1_5 = new Option("Projeto de Interesse Social","Projeto de Interesse Social"); data_1_6 = new Option("Residência Popular","Residência Popular"); // second combo box (Não residencial) data_2_1 = new Option("Comercial Andares Livres","Comercial Andares Livres"); data_2_2 = new Option("Comercial Salas e Lojas - pequeno porte","Comercial Salas e Lojas - pequeno porte"); data_2_3 = new Option("Comercial Salas e Lojas - até 8 pavimentos","Comercial Salas e Lojas - até 8 pavimentos"); data_2_4 = new Option("Comercial Salas e Lojas - mais de 8 pavimentos","Comercial Salas e Lojas - mais de 8 pavimentos"); data_2_5 = new Option("Galpão Industrial","Galpão Industrial"); // third combo box (Nivel Acabamento) - Residência Unifamiliar data_1_1_1 = new Option("Baixo","Baixo"); data_1_1_2 = new Option("Normal","Normal"); data_1_1_3 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Prédio Popular - até 4 pavimentos data_1_2_1 = new Option("Baixo","Baixo"); data_1_2_2 = new Option("Normal","Normal"); // third combo box (Nivel Acabamento) - Multifamiliar - até 8 pavimentos data_1_3_1 = new Option("Baixo","Baixo"); data_1_3_2 = new Option("Normal","Normal"); data_1_3_3 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Multifamiliar - mais de 8 pavimentos data_1_4_1 = new Option("Normal","Normal"); data_1_4_2 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Projeto de Interesse Social data_1_5_1 = new Option("Padrão Único","Padrão Único"); // third combo box (Nivel Acabamento) - Residência Popular data_1_6_1 = new Option("Padrão Único","Padrão Único"); // third combo box (Nivel Acabamento) - Comercial Andares Livres data_2_1_1 = new Option("Normal","Normal"); data_2_1_2 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Comercial Salas e Lojas - pequeno porte data_2_2_1 = new Option("Normal","Normal"); data_2_2_2 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Comercial Salas e Lojas - até 8 pavimentos data_2_3_1 = new Option("Normal","Normal"); data_2_3_2 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Comercial Salas e Lojas - mais de 8 pavimentos data_2_4_1 = new Option("Normal","Normal"); data_2_4_2 = new Option("Alto","Alto"); // third combo box (Nivel Acabamento) - Galpão Industrial data_2_5_1 = new Option("Padrão Único","Padrão Único"); // other parameters displaywhenempty="Selecione" valuewhenempty=-1 displaywhennotempty="Selecione" valuewhennotempty=0 function change(currentbox) { numb = currentbox.id.split("_"); currentbox = numb[1]; i=parseInt(currentbox)+1 // I empty all combo boxes following the current one while ((eval("typeof(document.getElementById(\"combo_"+i+"\"))!='undefined'")) && (document.getElementById("combo_"+i)!=null)) { son = document.getElementById("combo_"+i); // I empty all options except the first one (it isn't allowed) for (m=son.options.length-1;m>0;m--) son.options[m]=null; // I reset the first option son.options[0]=new Option(displaywhenempty,valuewhenempty) i=i+1 } // now I create the string with the "base" name ("stringa"), ie. "data_1_0" // to which I'll add _0,_1,_2,_3 etc to obtain the name of the combo box to fill stringa='data' i=0 while ((eval("typeof(document.getElementById(\"combo_"+i+"\"))!='undefined'")) && (document.getElementById("combo_"+i)!=null)) { eval("stringa=stringa+'_'+document.getElementById(\"combo_"+i+"\").selectedIndex") if (i==currentbox) break; i=i+1 } // filling the "son" combo (if exists) following=parseInt(currentbox)+1 if ((eval("typeof(document.getElementById(\"combo_"+following+"\"))!='undefined'")) && (document.getElementById("combo_"+following)!=null)) { son = document.getElementById("combo_"+following); stringa=stringa+"_" i=0 while ((eval("typeof("+stringa+i+")!='undefined'")) || (i==0)) { // if there are no options, I empty the first option of the "son" combo // otherwise I put "-select-" in it if ((i==0) && eval("typeof("+stringa+"0)=='undefined'")) if (eval("typeof("+stringa+"1)=='undefined'")) eval("son.options[0]=new Option(displaywhenempty,valuewhenempty)") else eval("son.options[0]=new Option(displaywhennotempty,valuewhennotempty)") else eval("son.options["+i+"]=new Option("+stringa+i+".text,"+stringa+i+".value)") i=i+1 } //son.focus() i=1 combostatus='' cstatus=stringa.split("_") while (cstatus[i]!=null) { combostatus=combostatus+cstatus[i] i=i+1 } return combostatus; } } </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Caracterização Funcional do Imóvel:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <select name="caracterizacao_funcional" class="txt" disabled="false"> <OPTION value="Selecione">Selecione</OPTION> <option value="Bancos">Bancos</option> <option value="Fábricas">Fábricas</option> <option value="Garagens">Garagens</option> <option value="Celeiros">Celeiros</option> <option value="Hotéis">Hotéis</option> <option value="Paióis">Paióis</option> <option value="Edifícios de Escritórios">Edifícios de Escritórios</option> <option value="Lojas">Lojas</option> <option value="Teatros">Teatros</option> <option value="Armazéns">Armazéns</option> </select> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left" class="style41"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> Área Construída:</font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="area_construida" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Idade da Construção:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="idade" onKeyUp="javascript:somente_numero(this);" class="txt" size="40"> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Estimar custo unitário de acordo com a NBR 14.653-2:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="checkbox" name="checkbox_estimativa" id="habilitacao" value="checkbox" onclick="habilita(this);"> </font></div></td> </tr> <script language="javascript"> function habilita(obj) { if (obj.checked != true) { document.getElementById('orcamento_elevadores').disabled = true; document.getElementById('orcamento_instalacoes').disabled = true; document.getElementById('orcamento_fundacoes').disabled = true; document.getElementById('orcamento_fundacoes_diretas').disabled = true; document.getElementById('taxa_adm_obra').disabled = true; document.getElementById('custo_financeiro').disabled = true; document.getElementById('lucro_construtor').disabled = true; document.getElementById('checkbox_orcamento_elevadores').disabled = true; document.getElementById('checkbox_orcamento_instalacoes').disabled = true; document.getElementById('checkbox_orcamento_fundacoes').disabled = true; document.getElementById('checkbox_orcamento_fundacoes_diretas').disabled = true; } if (obj.checked == true) { if (obj.id == 'habilitacao') { document.getElementById('orcamento_elevadores').disabled = false; document.getElementById('orcamento_instalacoes').disabled = false; document.getElementById('orcamento_fundacoes').disabled = false; document.getElementById('orcamento_fundacoes_diretas').disabled = false; document.getElementById('taxa_adm_obra').disabled = false; document.getElementById('custo_financeiro').disabled = false; document.getElementById('lucro_construtor').disabled = false; document.getElementById('checkbox_orcamento_elevadores').disabled = false; document.getElementById('checkbox_orcamento_instalacoes').disabled = false; document.getElementById('checkbox_orcamento_fundacoes').disabled = false; document.getElementById('checkbox_orcamento_fundacoes_diretas').disabled = false; } } } </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Orçamento de elevadores (R$):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="orcamento_elevadores" name="orcamento_elevadores" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> <input type="checkbox" disabled = "true" name="checkbox_orcamento_elevadores" id="checkbox_orcamento_elevadores" value="checkbox"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">%</span></font></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Orçamento das instalações especiais:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="orcamento_instalacoes" name="orcamento_instalacoes" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> <input type="checkbox" disabled = "true" name="checkbox_orcamento_instalacoes" id="checkbox_orcamento_instalacoes" value="checkbox"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">%</span></font> </font></div></td> </tr> <tr valign="top"> <td width="486" height="23"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Orçamento das fundações adotadas na obra:</span></font></div></td> <td width="350" height="23"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="orcamento_fundacoes" name="orcamento_fundacoes" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> <input type="checkbox" disabled = "true" name="checkbox_orcamento_fundacoes" id="checkbox_orcamento_fundacoes" value="checkbox"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">%</span></font></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Orçamento de fundações diretas para a obra:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="orcamento_fundacoes_diretas" name="orcamento_fundacoes_diretas" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> <input type="checkbox" disabled = "true" name="checkbox_orcamento_fundacoes_diretas" id="checkbox_orcamento_fundacoes_diretas" value="checkbox"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">%</span></font> </font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Taxa de administração da obra (% do custo unitário básico):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="taxa_adm_obra" name="taxa_adm_obra" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Custos financeiros (% do custo unitário básico):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="custo_financeiro" name="custo_financeiro" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Lucro do construtor (% do custo unitário básico):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="lucro_construtor" name="lucro_construtor" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="18"> <div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Zona especialmente valorizada?</span></font></div></td> <td width="350" height="18"> <div align="left"> <p> <label> <input type="radio" name="zona_valorizada" value="Sim"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><span class="style41">Sim</span></font></label> <label> <input name="zona_valorizada" type="radio" value="Não" checked> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><span class="style41">Não</span></font></label> </div></td> </tr> <tr valign="top"> <td width="486" height="56"> <div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Vantagem da Coisa Feita:</span></font></div></td> <td width="350" height="56"> <div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="checkbox" name="vantagem_coisa_feita" id="vantagem_coisa_feita" value="checkbox" onclick="VCF(this);"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><span class="style41">Considerar</span></font><br><br> <input type="text" disabled = "true" id="coisa_feita" name="coisa_feita" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">%</span></font> </font></div></td> </tr> <script language="javascript"> function VCF(obj) { if (obj.checked != true) { document.getElementById('coisa_feita').disabled = true; } if ( (obj.checked == true) && (document.getElementById('combo_0').value!= "Selecione") ) { if (obj.id == 'vantagem_coisa_feita') { document.getElementById('coisa_feita').disabled = false; } } if ( (obj.checked == true) && (document.getElementById('combo_0').value== "Selecione") ) { if (obj.id == 'vantagem_coisa_feita') { document.getElementById('coisa_feita').disabled = true; } } } </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Lucro do construtor (% do custo unitário básico):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" disabled = "true" id="lucro_construtor" name="lucro_construtor" onKeyPress="return(MascaraMoeda(this,'','.',event));" class="txt" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Alterar BDI:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="checkbox" name="checkbox_altera_BDI" id="habilita" value="checkbox" onclick="BDI(this);"></font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><span class="style41">Altera BDI?</span></font></div></td> </tr> <script language="javascript"> function BDI(obj) { if (obj.checked != true) { document.getElementById('residencia_popular').disabled = true; document.getElementById('residencia_popular').value = 0; document.getElementById('residencias_unifamilar').disabled = true; document.getElementById('residencias_unifamilar').value = 10; document.getElementById('outras_edificacoes').disabled = true; document.getElementById('outras_edificacoes').value = 40; } if (obj.checked == true) { if (obj.id == 'habilita') { document.getElementById('residencia_popular').disabled = false; document.getElementById('residencia_popular').value = 0; document.getElementById('residencias_unifamilar').disabled = false; document.getElementById('residencias_unifamilar').value = 10; document.getElementById('outras_edificacoes').disabled = false; document.getElementById('outras_edificacoes').value = 40; } } } </script> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Residências Populares e Projetos de Interesse Social (PIS):</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input name="residencia_popular" type="text" disabled = "true" class="txt" id="residencia_popular" onKeyPress="return(MascaraMoeda(this,'','.',event));" value="0" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Residências Unifamiliares e Comerciais de Pequeno Porte:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input name="residencias_unifamilar" type="text" disabled = "true" class="txt" id="residencias_unifamilar" onKeyPress="return(MascaraMoeda(this,'','.',event));" value="10" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Outras Edificações:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input name="outras_edificacoes" type="text" disabled = "true" class="txt" id="outras_edificacoes" onKeyPress="return(MascaraMoeda(this,'','.',event));" value="40" size="40"></font></div></td> </tr> <tr valign="top"> <td width="486" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <span class="style41">Configurações e Parâmetros Adotados:</span></font></div></td> <td width="350" height="25"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <textarea name="textarea" cols="30" rows="5"></textarea></font></div></td> </tr> <tr bordercolor="#FFFFFF"> <td height="24" colspan="2" align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="submit" value="Enviar dados" name="botao" style="background-color:#00FFCC"> </font></td> </tr> </table> </center> </form> </div></td> </tr> </table></td></tr> <tr> <td> </td> <td> </td> </tr> </table> <div align="center"></div> </body> </html>
- Fórum WMO
- → Viewing Profile: Tópicos: bandit25
- Privacy Policy
- Regras ·