function BoxFormat(objForm, strField, strfull, sMask) {
      var i, nCount, sValue, resultadoLen, mskLen,bolMask, sCod, nTecla;

      sValue = strfull;

      sValue = sValue.toString().replace( "-", "" );
      sValue = sValue.toString().replace( "-", "" );
      sValue = sValue.toString().replace( ".", "" );
      sValue = sValue.toString().replace( ".", "" );
      sValue = sValue.toString().replace( "/", "" );
      sValue = sValue.toString().replace( "/", "" );
      sValue = sValue.toString().replace( "(", "" );
      sValue = sValue.toString().replace( "(", "" );
      sValue = sValue.toString().replace( ")", "" );
      sValue = sValue.toString().replace( ")", "" );
      sValue = sValue.toString().replace( " ", "" );
      sValue = sValue.toString().replace( " ", "" );
      resultadoLen = sValue.length;
      mskLen = sMask.length;

      i = 0;
      nCount = 0;
      sCod = "";
      mskLen = resultadoLen;

      while (i <= mskLen) {
        bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
        bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

        if (bolMask) {
          sCod += sMask.charAt(i);
          mskLen++; }
        else {
          sCod += sValue.charAt(nCount);
          nCount++;
        }

        i++;
      }

      objForm[strField].value = sCod;

      if (nTecla != 8) { // backspace
        if (sMask.charAt(i-1) == "9") { // apenas números...
          return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
        else { // qualquer caracter...
          return true;
        } }
      else {
        return true;
      }
}
    


function txtBoxFormat(objForm, strField, sMask, evtKeyPress) {
      var i, nCount, sValue, resultadoLen, mskLen,bolMask, sCod, nTecla;

      if(document.all) {
        nTecla = evtKeyPress.keyCode; }
      else if(document.layers) {
        nTecla = evtKeyPress.which;
      }

      sValue = objForm[strField].value;

      sValue = sValue.toString().replace( "-", "" );
      sValue = sValue.toString().replace( "-", "" );
      sValue = sValue.toString().replace( ".", "" );
      sValue = sValue.toString().replace( ".", "" );
      sValue = sValue.toString().replace( "/", "" );
      sValue = sValue.toString().replace( "/", "" );
      sValue = sValue.toString().replace( "(", "" );
      sValue = sValue.toString().replace( "(", "" );
      sValue = sValue.toString().replace( ")", "" );
      sValue = sValue.toString().replace( ")", "" );
      sValue = sValue.toString().replace( " ", "" );
      sValue = sValue.toString().replace( " ", "" );
      resultadoLen = sValue.length;
      mskLen = sMask.length;

      i = 0;
      nCount = 0;
      sCod = "";
      mskLen = resultadoLen;

      while (i <= mskLen) {
        bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
        bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

        if (bolMask) {
          sCod += sMask.charAt(i);
          mskLen++; }
        else {
          sCod += sValue.charAt(nCount);
          nCount++;
        }

        i++;
      }

      objForm[strField].value = sCod;

      if (nTecla != 8) { // backspace
        if (sMask.charAt(i-1) == "9") { // apenas números...
          return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
        else { // qualquer caracter...
          return true;
        } }
      else {
        return true;
      }
}

function FloatToCurrency( Numero )
{
  sNumero = new String( Numero );
  iPos    = 0;

  // Verifica se possui o ponto decial para converte para vigula
  iPos = sNumero.indexOf( "." );
  if ( iPos != -1 )
  {
    sNumero = sNumero.slice( 0, iPos ) + "," +
           sNumero.slice( iPos + 1, iPos + 3 );
  }

  // Verifica se existe a necessidade de incluir zeros nas casas decimais
  iLen = sNumero.length;
  iPos = ( sNumero.indexOf( "," ) + 1 );

  if ( iPos == 0 )
  {
    sNumero = sNumero + ",00";
  }
  else if ( ( iLen - iPos ) == 0 )
  {
    sNumero = sNumero + "00";
  }
  else if ( ( iLen - iPos ) == 1 )
  {
    sNumero = sNumero + "0";
  }

  // Verifica as casas de milhares e milhões
  iLen = sNumero.length;

  if( iLen > 6 )
  {
    sNumero = sNumero.slice( 0, iLen - 6 ) + "." +
           sNumero.slice( iLen - 6 );
  }
  if( iLen > 9 )
  {
    sNumero = sNumero.slice(0, iLen - 9) + "." +
           sNumero.slice(iLen - 9);
  }

  return( sNumero );
}


function verifica(form){
	
	    if(form.Categoria.value == "-" ) {
		alert("Você deve escolher uma CATEGORIA para o Imóvel");
		form.Categoria.focus();
		return false;	
	}
	   if(form.Tipo.value == "-" ) {
		alert("Você deve escolher um TIPO para o Imóvel.");
		form.Tipo.focus();
	    return false;	
	}
	     if(form.Referencia.value == "" ) {
		alert("Você esqueceu de preencher o campo REFERÊNCIA.");
		form.Referencia.focus();
		return false;	
	}
	
	 if(form.Nome.value == "" ) {
		alert("Você esqueceu de preencher o campo NOME DO RESPONSÁVEL.");
		form.senha.focus();
		return false;
		}
		
	if(form.Cidade.value == "-" ) {
		alert("Você deve escolher a CIDADE onde o imóvel se encontra.");
		form.Cidade.focus();
	    return false;	
	}
	if(form.Estado.value == "-" ) {
		alert("Você deve escolher o ESTADO onde o imóvel se encontra.");
		form.Estado.focus();
	    return false;	
	}
		
		 if(form.Preco.value == "" ) {
		alert("Você esqueceu de preencher o campo PREÇO.");
		form.Preco.focus();
		return false;
		}

		if(form.AreaUtil.value == "" ) {
		alert("Você esqueceu de preencher o campo ÁREA ÚTIL.");
		form.AreaUtil.focus();
		return false;
		}
		
		if(form.AreaCons.value == "" ) {
		alert("Você esqueceu de preencher o campo ÁREA CONSTRUÍDA.");
		form.AreaCons.focus();
		return false;
		
		}
		if(form.cidade.value == "" ) {
		alert("Você esqueceu de preencher o campo CIDADE.");
		form.cidade.focus();
		return false;
		}
		
		if(!form.Quartos[0].checked && !form.Quartos[1].checked && !form.Quartos[2].checked && !form.Quartos[3].checked && !form.Quartos[4].checked && !form.Quartos[5].checked) {
		alert("Você deve escolher um número de QUARTOS.");
		form.Quartos.focus();
		return false;
		}
		
		if(!form.Suites[0].checked && !form.Suites[1].checked && !form.Suites[2].checked && !form.Suites[3].checked && !form.Suites[4].checked && !form.Suites[5].checked) {
		alert("Você deve escolher um número de Suítes.");
		form.Suites.focus();
		return false;
		}
		
		if(!form.Banheiros[0].checked && !form.Banheiros[1].checked && !form.Banheiros[2].checked && !form.Banheiros[3].checked && !form.Banheiros[4].checked && !form.Banheiros[5].checked) {
		alert("Você deve escolher um número de BANHEIROS.");
		form.Banheiros.focus();
		return false;
		}
		
		if(!form.Salas[0].checked && !form.Salas[1].checked && !form.Salas[2].checked && !form.Salas[3].checked && !form.Salas[4].checked && !form.Salas[5].checked) {
		alert("Você deve escolher um número de SALAS.");
		form.Salas.focus();
		return false;
		}
		
		if(!form.Garagem[0].checked && !form.Garagem[1].checked && !form.Garagem[2].checked && !form.Garagem[3].checked && !form.Garagem[4].checked && !form.Garagem[5].checked) {
		alert("Você deve escolher um número de GARAGEM.");
		form.Garagem.focus();
		return false;
		}
		
		if(!form.DependenciaEmp[0].checked && !form.DependenciaEmp[1].checked ) {
		alert("Você esqueceu de preencher o campo DEPEND.DE EMPREGADA.");
		form.DependenciaEmp.focus();
		return false;
		}
		
        if(!form.Destaque[0].checked && !form.Destaque[1].checked ) {
		alert("Você esqueceu de preencher o campo DESTAQUE.");
		form.Destaque.focus();
		return false;
		}
		

function verificastreaming(form){
	
	    if(form.login.value == "" ) {
		alert("Você esqueceu de preencher o campo LOGIN.");
		form.login.focus();
		return false;	
	}

	     if(form.senha.value == "" ) {
		alert("Você esqueceu de preencher o campo SENHA.");
		form.senha.focus();
		return false;	
	}
	   if(form.confirmasenha.value != form.senha.value ) {
		alert("CONFIRMAR SENHA deve ser igual ao campo SENHA.");
		form.confirmasenha.focus();
		return false;	
	}
	 if(form.nome.value == "" ) {
		alert("Você esqueceu de preencher o campo NOME DO RESPONSÁVEL.");
		form.nome.focus();
		return false;
		}
		
		 if(form.cpf.value == "" ) {
		alert("Você esqueceu de preencher o campo CPF.");
		form.cpf.focus();
		return false;
		}

		if(form.endereco.value == "" ) {
		alert("Você esqueceu de preencher o campo ENDEREÇO.");
		form.endereco.focus();
		return false;
		}
		
		if(form.bairro.value == "" ) {
		alert("Você esqueceu de preencher o campo BAIRRO.");
		form.bairro.focus();
		return false;
		
		}
		if(form.cidade.value == "" ) {
		alert("Você esqueceu de preencher o campo CIDADE.");
		form.cidade.focus();
		return false;
		}
		
		if(form.CEP.value == "" ) {
		alert("Você esqueceu de preencher o campo CEP.");
		form.CEP.focus();
		return false;
		}
		
		if(form.telefone1.value == "" ) {
		alert("Você esqueceu de preencher o campo TELEFONE.");
		form.telefone1.focus();
		return false;
		}
	email1 = form.email.value.indexOf("@");
        email2 = form.email.value.indexOf(".");
        email3 = form.email.value.length;
	if (!(email1 >= 3 && email2 >= 6 && email3 >= 9)) {
                   alert ("O campo EMAIL ADMINISTRATIVO deve ser um email válido!");
                   form.email.focus();
                   return false;
		}
		email1 = form.email2.value.indexOf("@");
        email2 = form.email2.value.indexOf(".");
        email3 = form.email2.value.length;
	if (!(email1 >= 3 && email2 >= 6 && email3 >= 9)) {
                   alert ("O campo EMAIL DE COBRANÇA deve ser um email válido!");
                   form.email2.focus();
                   return false;
		}
	
if(form.forma_pgto.value == "value" ) {
		alert("Você esqueceu de preencher o campo FORMA DE PAGAMENTO.");
		form.forma_pgto.focus();
		return false;
		}
		
		if(form.periodicidade.value == "value" ) {
		alert("Você esqueceu de preencher o campo PERIODICIDADE.");
		form.forma_pgto.focus();
		return false;
		}
}		

function abrepopup(URL,Width,Height,Scrool,Redimensao){
  Left = (window.screen.availWidth - Width) / 2 - 13;
	Top  = (window.screen.availHeight - Height) / 2
	var Num = Math.round(Math.random()*4);
	window.open(URL,'Popup'+Num, 'width='+Width+', height='+Height+', top='+Top+', left='+Left+', scrollbars='+Scrool+', status=yes, toolbar=no, location=no, directories=no, menubar=no, resizable='+Redimensao+', fullscreen=no');
   }
   