s.append(" <td valign=\"middle\" colspan=\"2\" class=\"form_label\" align=\"center\">Nenhuma A��o</td>");
s.append(" <td valign=\"middle\" class=\"form_label\" align=\"center\"> </td>");
s.append(" </tr>");
s.append(" -->");
PontocriticoCorPtccor ptcCor = null;
ConfigMailCfgm configMailVencto = (ConfigMailCfgm) new ConfigMailCfgmDAO(getRequest()).buscar(ConfigMailCfgm.class, Dominios.CFG_MAIL_VENCIMENTO_LIMITE_PONTO_CRITICO);
List setCores = new CorDao(getRequest()).listar(Cor.class, new String[]{"ordemCor","asc"});
Cor cor = null;
PontocriticoCorPtccorPK id = null;
Iterator itCores = null;
if (setCores != null)
itCores = setCores.iterator();
String imagePath = "";
CorDao cDao = new CorDao(getRequest());
while (itCores.hasNext())
{
cor = (Cor) itCores.next();
id = new PontocriticoCorPtccorPK(getPontoCriticoPtc().getCodPtc(), cor.getCodCor());
ptcCor = (PontocriticoCorPtccor)new PontocriticoCorPtccorDAO(getRequest()).buscar(cor, getPontoCriticoPtc());
if(cor.getIndPontoCriticoCor().equals("S")){
s.append("<tr>");
s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
// Por Rog�rio (06/03/2007)
// Modificada a forma de obten��o da imagem.
// Referente ao Mantis #7442
imagePath = cDao.getImagemPersonalizada(cor, null, null);
if( imagePath != null ) {
String hashNomeArquivo = null;
UsuarioUsu usuarioImagem = null;
String pathRaiz = new ecar.dao.ConfiguracaoDao(request).getConfiguracao().getRaizUpload();
imagePath = imagePath.substring(pathRaiz.length());
hashNomeArquivo = Util.calcularHashNomeArquivo(pathRaiz, imagePath);
usuarioImagem = ((ecar.login.SegurancaECAR)request.getSession().getAttribute("seguranca")).getUsuario();
Util.adicionarMapArquivosAtuaisUsuarios(usuarioImagem, hashNomeArquivo, pathRaiz, imagePath);
/* -- As tags do CSS "max-width" e "max-height" n�o funcionam no IE6 ou menor -- */
s.append("<img border=\"0\" src=\""+getRequest().getContextPath()+"/DownloadFile?tipo=open&RemoteFile="+hashNomeArquivo+"\" title=\""+cor.getSignificadoCor()+"\">");
} else {
if( cor.getCodCor() != null ) {
s.append("<img src=\"../../images/pc"+cor.getNomeCor()+"1.png\" title=\""+cor.getSignificadoCor()+"\">");
}
}
s.append("</td>");
s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
s.append(" <input type=\"text\" onkeypress=\"javascript:return(digitaNumero(this, event));\" maxlength=\"5\" name=\"ant_"+cor.getCodCor()+"\" id=\"ant_"+cor.getCodCor()+"\" value=\""+Pagina.trocaNull(ptcCor.getAntecedenciaPrimEmailPtccor())+"\" size=\"4\" "+ (getBloquearCampo() ? "disabled":"") + " >");
if ( !getBloquearCampo()) {
//s.append("<img class=\"posicao\" title=\"Selecione a data\" src=\"../../images/icone_calendar.gif\" onclick=\"alert ('teste');open_calendar('difDias', document.forms[0].ant_"+cor.getCodCor()+", document.forms[0].dataLimitePtc.value)\">");
s.append("<img class=\"posicao\" title=\"Selecione a data\" src=\"../../images/icone_calendar.gif\" onclick=\"javascript:return(validarCampo('difDias',document.forms[0].ant_"+cor.getCodCor()+", document.forms[0].ativo_"+cor.getCodCor()+"));\">");
}
s.append("</td>");
s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
s.append("<input type=\"text\" onkeypress=\"javascript:return(digitaNumero(this, event));\" maxlength=\"5\" name=\"freq_"+cor.getCodCor()+"\" id=\"freq_"+cor.getCodCor()+"\" value=\""+Pagina.trocaNull(ptcCor.getFrequenciaEnvioEmailPtccor())+"\" size=\"4\" " + (getBloquearCampo() ? "disabled":"") + ">");
s.append("</td>");
s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
s.append("<input type=\"checkBox\" class=\"form_check_radio\" value=\"S\" name=\"ativo_"+cor.getCodCor()+"\" id=\"ativo_"+cor.getCodCor()+"\" onclick=\"validaPontoCritico("+cor.getCodCor()+");\" ");
if (!"N".equals(ptcCor.getIndAtivoEnvioEmailPtccor()) && getNovoPontoCritico() == false) {
s.append(" checked");
}
s.append(" " + (getBloquearCampo() ? "disabled=\"true\"":"") + ">");
s.append("</td>");