no message

git-svn-id: https://svn.coded.pt/svn/SIPRP@436 bb69d46d-e84e-40c8-a05a-06db0d633741
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
Frederico Palma 21 years ago
parent 94035c056d
commit aafd0aca65

@ -14,8 +14,7 @@ import org.apache.velocity.app.*;
public class doGetListaEmpresas extends siprpServlet{
/** Creates a new instance of doGetListaEmpresas */
public doGetListaEmpresas(HttpServletRequest req, HttpServletResponse res)
throws IOException
public doGetListaEmpresas(HttpServletRequest req, HttpServletResponse res) throws IOException
{
ServletOutputStream out = res.getOutputStream();
Connection con = null ;

@ -14,8 +14,7 @@ import org.apache.velocity.app.*;
public class doGetListaEstabelecimentos extends siprpServlet{
/** Creates a new instance of doGetListaEstabelecimentos */
public doGetListaEstabelecimentos(HttpServletRequest req, HttpServletResponse res)
throws IOException
public doGetListaEstabelecimentos(HttpServletRequest req, HttpServletResponse res) throws IOException
{
ServletOutputStream out = res.getOutputStream();
Connection con = null ;

@ -14,8 +14,7 @@ import org.apache.velocity.app.*;
public class doGetListaTrabalhadores extends siprpServlet{
/** Creates a new instance of doGetListaTrabalhadores */
public doGetListaTrabalhadores(HttpServletRequest req, HttpServletResponse res)
throws IOException
public doGetListaTrabalhadores(HttpServletRequest req, HttpServletResponse res) throws IOException
{
ServletOutputStream out = res.getOutputStream();
Connection con = null ;

@ -15,8 +15,7 @@ public class doGetTrabalhador extends siprpServlet
{
/** Creates a new instance of doGetTrabalhador */
public doGetTrabalhador(HttpServletRequest req, HttpServletResponse res)
throws IOException
public doGetTrabalhador(HttpServletRequest req, HttpServletResponse res) throws IOException
{
ServletOutputStream out = res.getOutputStream();
Connection con = null ;
@ -47,39 +46,79 @@ public class doGetTrabalhador extends siprpServlet
dbQuery.append( " SELECT * FROM trabalhadores where id='"+trabalhadorId+"'");
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
rs = new ResultSet2DArray( stmt.executeQuery( dbQuery.toString()) );
int index=0;
int max = super.trabalhadorDescFields.length;
while ( index < max )
{
dbQuery = new StringBuffer();
dbQuery.append( " SELECT "+super.trabalhadorDescFields[index][1]+" FROM trabalhadores where id='"+trabalhadorId+"'");
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
rs = new ResultSet2DArray( stmt.executeQuery( dbQuery.toString()) );
names.add(trabalhadorDescFields[index][0]);
if (rs.get(0,0) == null )
{
values.add(super.bdNullString);
}
else
{
// values.add(rs.get(0,0).toString());
temp=rs.get(0,0).toString();
if ( temp.equals("n") )
{
temp="n\u00E3o";
}
else if ( temp.equals("y") )
{
temp="sim";
}
values.add(temp); }
++index;
}
// int index=0;
// int max = super.trabalhadorDescFields.length;
HashMap hmFuncionario = new HashMap();
if( rs.columnLength() > 0 )
{
String tmp;
hmFuncionario.put( "sexo", rs.get( 0, "sexo" ) );
hmFuncionario.put( "categoria", rs.get( 0, "categoria" ) );
hmFuncionario.put( "data_nascimento", rs.get( 0, "data_nascimento" ) );
hmFuncionario.put( "nome", rs.get( 0, "nome" ) );
hmFuncionario.put( "numero", rs.get( 0, "numero_mecanografico" ) );
hmFuncionario.put( "ultimo_exame", rs.get( 0, "ultimo_exame" ) );
tmp = ( String ) rs.get( 0, "realizado" );
if( tmp != null )
{
if( tmp.equals( "n" ) )
{
hmFuncionario.put( "realizado", "n&atilde;o" );
}
else if( tmp.equals( "s" ) )
{
hmFuncionario.put( "realizado", "sim" );
}
}
hmFuncionario.put( "proximo_exame", rs.get( 0, "proximo_exame" ) );
hmFuncionario.put( "ultima_consulta", rs.get( 0, "ultima_consulta" ) );
tmp = ( String ) rs.get( 0, "realizada" );
if( tmp != null )
{
if( tmp.equals( "n" ) )
{
hmFuncionario.put( "realizada", "n\u00E3o" );
}
else if( tmp.equals( "s" ) )
{
hmFuncionario.put( "realizada", "sim" );
}
}
hmFuncionario.put( "proxima_consulta", rs.get( 0, "proxima_consulta" ) );
}
// while ( index < max )
// {
// dbQuery = new StringBuffer();
// dbQuery.append( " SELECT "+super.trabalhadorDescFields[index][1]+" FROM trabalhadores where id='"+trabalhadorId+"'");
// stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
// rs = new ResultSet2DArray( stmt.executeQuery( dbQuery.toString()) );
// names.add(trabalhadorDescFields[index][0]);
//
// if (rs.get(0,0) == null )
// {
// values.add(super.bdNullString);
// }
// else
// {
//// values.add(rs.get(0,0).toString());
// temp=rs.get(0,0).toString();
//
// if ( temp.equals("n") )
// {
// temp="n\u00E3o";
// }
// else if ( temp.equals("y") )
// {
// temp="sim";
// }
// values.add(temp); }
//
// ++index;
//
// }
stmt.close();
sBuffer = new StringBuffer();
@ -96,9 +135,10 @@ hmValues.put( "userName", session.getAttribute( sessionUser ) );
hmValues.put( msgTemplate , sBuffer.toString() ) ;
hmValues.put( templateUserRole, userRole);
hmValues.put( templateQuery, super.queryStringTrabalhador );
hmValues.put( templateVector1,names);
hmValues.put( templateVector2,values);
hmValues.put( templateVector3,null);
hmValues.put( "funcionario", hmFuncionario );
//hmValues.put( templateVector1,names);
//hmValues.put( templateVector2,values);
//hmValues.put( templateVector3,null);
out.println( mergeTemplate( hmValues, super.authenticatedUserTemplate));
// out.println( mergeTemplate( sBuffer.toString(), userRole, super.queryStringTrabalhador, names, values, null, super.authenticatedUserTemplate) );

@ -15,8 +15,7 @@ public class doPostLogin extends siprpServlet
{
/** Creates a new instance of doPostLogin */
public doPostLogin(HttpServletRequest req, HttpServletResponse res)
throws IOException
public doPostLogin(HttpServletRequest req, HttpServletResponse res) throws IOException
{
ServletOutputStream out = res.getOutputStream();
StringBuffer dbQuery;

@ -440,13 +440,20 @@ public static final String errorTemplate = "error.html";
{
dbQuery = new StringBuffer();
dbQuery.append( "SELECT "+bdEmpresaNomeRef+" FROM empresas WHERE "+bdEmpresaIdRef+" ='"+empresaId+"'");
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
rs = new ResultSet2DArray( stmt.executeQuery( dbQuery.toString()) );
returnString = (String)rs.get(0,0);
stmt.close();
return returnString;
if( rs.columnLength() > 0 )
{
returnString = (String)rs.get(0,0);
stmt.close();
return returnString;
}
else
{
return null;
}
}
catch ( Exception e )
catch ( Exception e )
{
e.printStackTrace();
}
@ -466,9 +473,16 @@ public static final String errorTemplate = "error.html";
dbQuery.append( "SELECT "+bdEstNomeRef+" FROM estabelecimentos WHERE "+bdEstIdRef+" ='"+estabelecimentoId+"'");
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
rs = new ResultSet2DArray( stmt.executeQuery( dbQuery.toString()) );
returnString = (String)rs.get(0,0);
stmt.close();
return returnString;
if( rs.columnLength() > 0 )
{
returnString = (String)rs.get(0,0);
stmt.close();
return returnString;
}
else
{
return null;
}
}
catch ( Exception e )
{
@ -490,9 +504,16 @@ public static final String errorTemplate = "error.html";
dbQuery.append( "SELECT "+bdTrabNomeRef+" FROM trabalhadores where id='"+trabalhadorId+"'");
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
rs = new ResultSet2DArray( stmt.executeQuery( dbQuery.toString()) );
returnString = (String)rs.get(0,0);
stmt.close();
return returnString;
if( rs.columnLength() > 0 )
{
returnString = (String)rs.get(0,0);
stmt.close();
return returnString;
}
else
{
return null;
}
}
catch ( Exception e )
{

@ -0,0 +1,21 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel='stylesheet' href='css/style.css' type='text/css'>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><iframe name='frame_2' src='frame_2.html' width='588' height='247' marginwidth='0' marginheight='0' frameborder='0'></iframe></td>
</tr>
<tr>
<td style='font-weight: bold;'><a class='big' href='link1.html' target='frame_2'>-Higiene e Seguran&ccedil;a</a><br>
<a class='big' href='link2.html' target='frame_2'>-Medicina do Trabalho</a><br>
<a class='big' href='link2.html' target='frame_2'>-Politica de Qualidade e Tratamento da Vertente Burocratica</a><br>
<a class='big' href='link2.html' target='frame_2'>-Serviços Complementares _______________________________</a>
</td>
</tr>
</table>
</body>
</html>

@ -0,0 +1,33 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel='stylesheet' href='css/style.css' type='text/css'>
</head>
<body>
<table style="width: 588px; text-align: left;" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td class='title' style="background: transparent url( 'images/texto%20topo.gif' ) no-repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 588px; height: 29px; vertical-align: top;">&nbsp;&nbsp;&nbsp;frame_2</td>
</tr>
<tr>
<td style="width: 588px; vertical-align: top;">
<table style="width: 100%; text-align: left;" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="width: 3px; background-color: #789BB5;"></td>
<td style="width: 4px;"></td>
<td class='text' style="vertical-align: top;"><iframe name='frame_3' src='frame_3.html' width='100%' height='200' marginwidth='0' marginheight='0' frameborder='0'></iframe></td>
<td style="width: 2px;"></td>
<td style="width: 3px; background-color: #789BB5;"></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td style="width: 588px; height: 13px; vertical-align: top; background-image: url( 'images/texto%20base.gif' ); background-repeat: no-repeat;"><br></td>
</tr>
</tbody>
</table>
</body>
</html>

@ -0,0 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel='stylesheet' href='css/style.css' type='text/css'>
</head>
<body class='text'>
FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>FRAME_3<br>
</body>
</html>

@ -58,7 +58,7 @@ function s( e )
<tr>
<td colspan="1" rowspan="3" style="vertical-align: top;">
<!-- INICIO -->
<iframe name='_ifrm' src='html/siprp.html' width='588' height='100%' marginwidth='0' marginheight='0' frameborder='0'></iframe>
<iframe name='_ifrm' src='html/frame_1.html' width='588' height='100%' marginwidth='0' marginheight='0' frameborder='0'></iframe>
<!--
<table style="width: 588px; text-align: left;" border="0" cellpadding="0" cellspacing="0">
<tbody>

@ -5,6 +5,6 @@
<link rel='stylesheet' href='css/style.css' type='text/css'>
</head>
<body class='text'>
SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>
SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>SERVIÇOS<br>
</body>
</html>

@ -1,271 +1,582 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>SIPRP</title>
</head>
<style>
body
{
color: #497895;
font-family: verdana;
margin-top: 0px;
}
.text
{
color: #497895;
font-family: verdana;
font-size: 10pt;
text-align: justify;
}
td
{
font-size: 10pt;
}
td.asd
{
border-width: 1px 1px 1px 1px;
border-style: solid;
}
td.title
{
color: #ffffff;
font-family: verdana;
font-size: 10pt;
font-weight: bold;
}
td.text
{
color: #ffffff;
font-family: verdana;
font-size: 10pt;
font-weight: normal;
}
td.noticias
{
font-size: 9pt;
}
td.footer
{
color: #ffffff;
font-family: verdana;
font-size: 8pt;
text-align: right;
}
a:link,
a:visited,
a:active
{
color: #FFFFFF;
font-family: verdana;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}
a:hover
{
color: #C13F45;
font-family: verdana;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}
a.text:link,
a.text:visited,
a.text:active
{
color: #497895;
font-family: verdana;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}
a.text:hover
{
color: #C13F45;
font-family: verdana;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}
a.copy:link,
a.copy:visited,
a.copy:active
{
color: #FFFFFF;
font-family: verdana;
font-size: 8pt;
font-weight: normal;
text-decoration: underline;
}
td.box5
{
border-style: solid;
border-width: 1px 1px 1px 1px;
}
td.box6
{
border-style: solid;
border-width: 1px 1px 1px 0px;
}
</style>
<body>
<table style="width: 760px; height: 623px; background-image: url( 'html/images/fundo.jpg' ); background-repeat: no-repeat;" align='center' >
<tbody>
<tr>
<td style="height: 623px; width: 20px;"><br></td>
<td style="vertical-align: top; width: 760px; height: 623px;">
<table style="text-align: center; width: 740px; height: 230px;" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="height: 200px; vertical-align: top;" colspan="7"></td>
</tr>
<tr>
<td style="width: 45px; vertical-align: top;"></td>
<td style="width: 120px; vertical-align: top;"><a href="">a SIPRP</a></td>
<td style="width: 120px; vertical-align: top;"><a href="">servi&ccedil;os</a></td>
<td style="width: 120px; vertical-align: top;"><a href="">clientes</a></td>
<td style="width: 120px; vertical-align: top;"><a href="">contactos</a></td>
<td style="width: 120px; vertical-align: top;"><a href="">links</a></td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<table style="text-align: left; width: 740px; height: 367px;" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr style='vertical-align: top;'>
<td>
<table cellspacing='0' cellpadding='0'>
<tr>
<!-- titulo -->
<td colspan='5' class='title' style="background: url( 'html/images/topo_740.gif' ); width: 740px; height: 29px; vertical-align: top;">&nbsp;&nbsp;&nbsp;acesso restrito</td>
</tr>
<tr>
<td style="width: 3px; background-color: #789BB5;"></td>
<td style="width: 4px;"></td>
<!-- escolher empresa -->
<td style='vertical-align: top;'>
<table width='100%' cellspacing='0' cellpadding='0'>
<tr>
<td>
#if( $userRole == "manager" )
<a class='text' href="/siprpServlet/?empresas">Empresa:</a> $!empresa_nome
#else
Empresa: $empresa_nome
#end
</td>
<td class='text' style='text-align: right; background: url( "html/images/logout.gif" ) no-repeat;' width='140' height='45' rowspan='3'>
$userName&nbsp;&nbsp;&nbsp;<br>
<a href="/siprpServlet/">Logout »&nbsp;&nbsp;&nbsp;</a><br>
</td>
</tr>
<tr>
<td>
#if( $estabelecimento_id )
<a class='text' href="/siprpServlet/?$empresa_id">Estabelecimento</a>: $!estabelecimento_nome
#else
Estabelecimento:
#end
</td>
</tr>
<tr>
<td>
#if( $query == "trabalhador" )
<a class='text' href='/siprpServlet/?$empresa_id/$estabelecimento_id'>Funcion&aacute;rio</a>: $v2.get( 0 ) N&ordm;: $v2.get( 1 )
<a class='text' href='/siprpServlet/?$empresa_id/$estabelecimento_id'>Funcion&aacute;rio</a>: $funcionario.nome <!--$v2.get( 0 ) N&ordm;: $v2.get( 1 )-->
#else
Funcion&aacute;rio:
#end
#if( $query == "trabalhador" )
#end
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>
</td>
<td style="width: 4px;"></td>
<td style="width: 3px; background-color: #789BB5;"></td>
</tr>
<tr>
<!-- base -->
<td colspan='5' class='title' style="background: url( 'html/images/base_740.gif' ) repeat; width: 740px; height: 13px; vertical-align: top;"></td>
</tr>
#if( $query == "estabelecimentos" )
#set( $listaTitle = "Estabelecimentos" )
#if( $query == "empresas" )
#set( $listaTitle = "empresas" )
#elseif( $query == "estabelecimentos" )
#set( $listaTitle = "estabelecimentos" )
#elseif( $query == "trabalhadores" )
#set( $listaTitle = "Funcion&aacute;rios" )
#set( $listaTitle = "funcion&aacute;rios" )
#elseif( $query == "trabalhador" )
#set( $listaTitle = "dados do funcion&aacute;rio" )
#else ##( $query == "trabalhador" )
#set( $listaTitle = "" )
#end
<!-- LISTA -->
<tr>
<!-- titulo -->
<td colspan='5' class='title' style="background: url( 'html/images/topo_740.gif' ); width: 740px; height: 29px; vertical-align: top;">&nbsp;&nbsp;&nbsp;$listaTitle</td>
</tr>
<tr>
<td style="width: 3px; background-color: #789BB5;"></td>
<td style="width: 4px;"></td>
<td>
#if ($query == "trabalhador")
N&uacute;mero Mecanogr&aacute;fico: $funcionario.numero <br>
Data de Nascimento: $funcionario.data_nascimento <br>
Categoria: $funcionario.categoria <br>
Sexo: $funcionario.sexo <br><br>
<table width='100%' cellspacing='0' cellpadding='0'>
<tr align='center' style='background-color: #789BB5; color: #ffffff;'>
<td width='14%'>&Uacute;ltimo Exame</td><td width='14%'>Realizado</td><td width='14%'>Pr&oacute;ximo Exame</td><td width='14%'>&Uacute;ltima Consulta</td><td width='14%'>Realizada</td><td width='14%'>Pr&oacute;xima Consulta</td><td>Marca&ccedil;&atilde;o</td>
<td width='14%'>&Uacute;ltimo<br>exame</td><td width='14%'>Realizado</td><td width='14%'>Pr&oacute;ximo<br>exame</td><td width='14%'>&Uacute;ltima<br>consulta</td><td width='14%'>Realizada</td><td width='14%'>Pr&oacute;xima<br>consulta</td><td>Marca&ccedil;&atilde;o</td>
</tr>
<tr align='center'>
<td class='box5'>$v2.get( 2 )&nbsp;</td><td class='box6'>$v2.get( 3 )&nbsp;</td><td class='box6'>$v2.get( 4 )&nbsp;</td><td class='box6'>$v2.get( 5 )&nbsp;</td><td class='box6'>$v2.get( 6 )&nbsp;</td><td class='box6'>$v2.get( 7 )&nbsp;</td><td class='box6'>&nbsp;</td>
<td class='box5'>$!funcionario.ultimo_exame&nbsp;</td><td class='box6'>$!funcionario.realizado&nbsp;</td><td class='box6'>$!funcionario.proximo_exame&nbsp;</td><td class='box6'>$!funcionario.ultima_consulta&nbsp;</td><td class='box6'>$!funcionario.realizada&nbsp;</td><td class='box6'>$!funcionario.proxima_consulta&nbsp;</td><td class='box6'>&nbsp;</td>
</tr>
</table>
##<form method="post">
## <input type="submit" name="form" value="Marcar Exame"/>
## <input type="submit" name="form" value="Marcar Consulta"/>
##</form>
#else
#else <!-- Lista de Funcionarios -->
#foreach( $element in $v1 )
#set ( $counter = $velocityCount - 1 )
<a class='text' href="$v1.get($counter)">$v2.get($counter)</a><br>
<a class='text' href="$v1.get($counter)">$v2.get($counter)</a>
#if ($v3) <!-- v3 para o descAdicional-->
- Nº:
$v3.get($counter)
#end
<br>
#end
#end
</td>
<td style="width: 4px;"></td>
<td style="width: 3px; background-color: #789BB5;"></td>
</tr>
<!-- !LISTA -->
<tr>
<!-- base -->
<td colspan='5' class='title' style="background: url( 'html/images/base_740.gif' ) repeat; width: 740px; height: 13px; vertical-align: top;"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td class='footer' style="width: 740px; height: 33px; background-image: url( 'html/images/rodape.jpg' ); background-position: right center; background-repeat: no-repeat;" rowspan="1" colspan="2">Site optimizado para 800x600 - Todos os direitos reservados Sociedade Ib&eacute;rica de Preven&ccedil;&atilde;o de Riscos Profissionais&nbsp;&nbsp;<br>Desenvolvido por <a class="copy" href="http://www.evolute.pt">Evolute - Consultoria Inform&aacute;tica</a> e <a class="copy" href="http://www.2-3design.com/">2/3 Design</a>&nbsp;&nbsp;</td>
<td class='footer' style="width: 740px; height: 33px; background-image: url( 'html/images/rodape.jpg' ); background-position: right center; background-repeat: no-repeat;" rowspan="1" colspan="2">Site optimizado para 800x600 - Todos os direitos reservados Sociedade Ib&eacute;rica de Preven&ccedil;&atilde;o de Riscos Profissionais&nbsp;&nbsp;<br>Desenvolvido por <a class="copy" href="http://www.evolute.pt" target="_blank">Evolute - Consultoria Inform&aacute;tica</a> e <a class="copy" href="http://www.2-3design.com/" target="_blank">2/3 Design</a>&nbsp;&nbsp;</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</body>
</html>

Loading…
Cancel
Save