diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/GlobalConstants.java b/trunk/web/WEB-INF/classes/siprp/pagina/GlobalConstants.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/GlobalConstants.java rename to trunk/web/WEB-INF/classes/siprp/pagina/GlobalConstants.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/MailerServlet.java b/trunk/web/WEB-INF/classes/siprp/pagina/MailerServlet.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/MailerServlet.java rename to trunk/web/WEB-INF/classes/siprp/pagina/MailerServlet.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/NewsServlet.java b/trunk/web/WEB-INF/classes/siprp/pagina/NewsServlet.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/NewsServlet.java rename to trunk/web/WEB-INF/classes/siprp/pagina/NewsServlet.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/RecruitServlet.java b/trunk/web/WEB-INF/classes/siprp/pagina/RecruitServlet.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/RecruitServlet.java rename to trunk/web/WEB-INF/classes/siprp/pagina/RecruitServlet.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/RelatorioServlet.java b/trunk/web/WEB-INF/classes/siprp/pagina/RelatorioServlet.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/RelatorioServlet.java rename to trunk/web/WEB-INF/classes/siprp/pagina/RelatorioServlet.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/RequestServlet.java b/trunk/web/WEB-INF/classes/siprp/pagina/RequestServlet.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/RequestServlet.java rename to trunk/web/WEB-INF/classes/siprp/pagina/RequestServlet.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/ScheduleServlet.java b/trunk/web/WEB-INF/classes/siprp/pagina/ScheduleServlet.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/ScheduleServlet.java rename to trunk/web/WEB-INF/classes/siprp/pagina/ScheduleServlet.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/doGetListaEmpresas.java b/trunk/web/WEB-INF/classes/siprp/pagina/doGetListaEmpresas.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/doGetListaEmpresas.java rename to trunk/web/WEB-INF/classes/siprp/pagina/doGetListaEmpresas.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/doGetListaEstabelecimentos.java b/trunk/web/WEB-INF/classes/siprp/pagina/doGetListaEstabelecimentos.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/doGetListaEstabelecimentos.java rename to trunk/web/WEB-INF/classes/siprp/pagina/doGetListaEstabelecimentos.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadores.java b/trunk/web/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadores.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadores.java rename to trunk/web/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadores.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresPendentes.java b/trunk/web/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresPendentes.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresPendentes.java rename to trunk/web/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresPendentes.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresTudo.java b/trunk/web/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresTudo.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresTudo.java rename to trunk/web/WEB-INF/classes/siprp/pagina/doGetListaTrabalhadoresTudo.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/doGetTrabalhador.java b/trunk/web/WEB-INF/classes/siprp/pagina/doGetTrabalhador.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/doGetTrabalhador.java rename to trunk/web/WEB-INF/classes/siprp/pagina/doGetTrabalhador.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/doPostLogin.java b/trunk/web/WEB-INF/classes/siprp/pagina/doPostLogin.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/doPostLogin.java rename to trunk/web/WEB-INF/classes/siprp/pagina/doPostLogin.java diff --git a/trunk/web/src/WEB-INF/classes/siprp/pagina/siprpServlet.java b/trunk/web/WEB-INF/classes/siprp/pagina/siprpServlet.java similarity index 100% rename from trunk/web/src/WEB-INF/classes/siprp/pagina/siprpServlet.java rename to trunk/web/WEB-INF/classes/siprp/pagina/siprpServlet.java diff --git a/trunk/web/src/WEB-INF/web.xml b/trunk/web/WEB-INF/web.xml similarity index 100% rename from trunk/web/src/WEB-INF/web.xml rename to trunk/web/WEB-INF/web.xml diff --git a/trunk/web/src/META-INF/context.xml b/trunk/web/src/META-INF/context.xml deleted file mode 100644 index 49b2eb8c..00000000 --- a/trunk/web/src/META-INF/context.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/trunk/web/src/html/clientes.html b/trunk/web/src/html/clientes.html deleted file mode 100644 index 75220e84..00000000 --- a/trunk/web/src/html/clientes.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - -
   os -nossos clientes
- - - - - - - - - - -

-

-
em -desenvolvimento...
-

-

-
-

-
- - diff --git a/trunk/web/src/html/colaboradores.html b/trunk/web/src/html/colaboradores.html deleted file mode 100644 index 4c8488de..00000000 --- a/trunk/web/src/html/colaboradores.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - SIPRP - Colaboradores - - - - - - - - - - - - - - - -
   colaboradores
- - - - - - - - - - -

-

-

-

-

-
-

-
- - diff --git a/trunk/web/src/html/contactos.html b/trunk/web/src/html/contactos.html deleted file mode 100644 index ccd32346..00000000 --- a/trunk/web/src/html/contactos.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - SIPRP - Apresentação - - - - - - - - - - - - - - - -
   -contactos
-
- - - - - - - - - - -

-

-

-

-

-
-

-
- - diff --git a/trunk/web/src/html/conteudos/colaboradores_text.html b/trunk/web/src/html/conteudos/colaboradores_text.html deleted file mode 100644 index 97bc3572..00000000 --- a/trunk/web/src/html/conteudos/colaboradores_text.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - SIPRP - Apresentação - - -Área reservada a colaboradores da SIPRP.
-Esta página dá acesso a funcionalidades exclusivas e confidenciais.
- - - diff --git a/trunk/web/src/html/conteudos/contactos_text.html b/trunk/web/src/html/conteudos/contactos_text.html deleted file mode 100644 index 49d25e25..00000000 --- a/trunk/web/src/html/conteudos/contactos_text.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - SIPRP - Apresentação - - - - -SIPRP – Sociedade Ibérica de Prevenção de Riscos -Profissionais
-
-Edifício Atrium Saldanha
-Praça Duque de Saldanha, 1 – -9º G
-1050 – 094 Lisboa
-
-Telefone: 21 350 45 40
-Fax: 21 350 45 49
-E-mail: geral@siprp.pt
-
-
-Pedir mais informações
-
- - - - diff --git a/trunk/web/src/html/conteudos/higiene_foto_equip_BA.html b/trunk/web/src/html/conteudos/higiene_foto_equip_BA.html deleted file mode 100644 index 27998fee..00000000 --- a/trunk/web/src/html/conteudos/higiene_foto_equip_BA.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - SIPRP - Serviços - - - - - - - - - - - - - - -

-
Bomba de Amostragem de ar
-
voltar -»
-
-
- - diff --git a/trunk/web/src/html/conteudos/higiene_text.html b/trunk/web/src/html/conteudos/higiene_text.html deleted file mode 100644 index 26d9268a..00000000 --- a/trunk/web/src/html/conteudos/higiene_text.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - SIPRP - Serviços - - -Para a prestação deste serviço, a SIPRP -colocará à disposição um dos seus -Técnicos Superiores de Higiene e Segurança, que -garantirá o cumprimento das seguintes actividades nas -várias instalações da empresa espalhadas por todo -o país:
-

- - Identificação e avaliação dos -riscos;
- - Planeamento da prevenção, integrando-a a todos os -níveis da hierarquia;
- - Elaboração de um programa de -prevenção de riscos profissionais;
- - Informação sobre riscos e medidas de -protecção;
- - Organização de medidas a adoptar em caso de -perigo -grave;
- - Coordenação das auditorias internas para controlo -da aplicação das medidas a implementar;
-  -- Análise dos acidentes de trabalho e doenças -profissionais;
-  -- Recolha e organização de elementos -estatísticos.
-

-Estas actividades estão englobadas nas várias auditorias, -medições, avaliações e respectivos -relatórios efectuados pelo técnico.
-A SIPRP efectuará, no mínimo, DUAS auditorias por cada -estabelecimento e ano, que originarão os respectivos -relatórios técnicos com o levantamento das -condições verificadas e as recomendações -para a resolução das não conformidades encontradas.
-Com esse relatório será elaborado um Plano de -Actuação que será entregue ao coordenador do -serviço na empresa com as acções a desenvolver, -prazos de implementação e responsabilidades.
-Para além dos serviços incluídos e exigidos pela -legislação, a SIPRP possui capacidade (técnica e -humana) para efectuar avaliações específicas no -âmbito da Higiene e Segurança.
-Desde Estudos de Ruído, Iluminação, Conforto -Térmico, Qualidade do Ar, bem como outros factores relacionados -com outros riscos físicos, químicos ou biológicos.
-Para o cumprimento destes requisitos a SIPRP possui equipamento -técnico próprio, de acordo com as normas nacionais e -internacionais.
- - diff --git a/trunk/web/src/html/conteudos/higiene_text_equip.html b/trunk/web/src/html/conteudos/higiene_text_equip.html deleted file mode 100644 index a972d096..00000000 --- a/trunk/web/src/html/conteudos/higiene_text_equip.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - SIPRP - Serviços - - -Bombas de Amostragem
- - Para captação do volume de ar pretendido para a -amostra
-Reguladores de Caudal
- - Para regulação do caudal de ar pretendido para -amostra
-Monitores de Conforto -Térmico
- - Para determinação dos parâmetros de -conforto térmico
-Termoanemómetros
- - Para medição da temperatura, humidade relativa e -velocidade do ar
-Explosivímetros
- - Para medir a concentração de oxigénio, -CO2, Metano, entre outros
-Luxímetros
- - Para medição de luminância e -iluminância
-Dosímetros
- - Para avaliação da exposição pessoal -diária de um trabalhador ao ruído
-Sonómetros -Integradores
- - Para avaliação dos níveis de ruído -ocupacional ou ambiental
-Outros
- - diff --git a/trunk/web/src/html/conteudos/links_text.html b/trunk/web/src/html/conteudos/links_text.html deleted file mode 100644 index 6b7c268d..00000000 --- a/trunk/web/src/html/conteudos/links_text.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - SIPRP - Apresentação - - -

Agência Europeia para a -Segurança -e Saúde do Trabalho – www.agency.osha.eu.int
-American -Institute of Chemical Engineers – www.aiche.org
-American -Industrial Hygiene Association – www.aiha.org
-Associação -Portuguesa de Seguradores – www.apseguradores.pt
-Bureau -of Labour Statistics – www.stats.bls.gov
-Chemical -Abstracts Service – www.info.cas.org
-Cornell -University Ergonomics Web – www.ergo.human.cornell.edu
-Direcção -Geral de Estudos Estatística e Planeamento – -www.deep.msst.gov.pt
-Direcção -Geral de Saúde – www.dgsaude.pt
-Factor -Segurança – www.factor-segur.pt
-Grupo -PREMESER – www.premeser.com
-IDICT -- www.idict.gov.pt
-Industrial -Safety and Health News – www.ishn.com
-Institut -Nacional de Recherche et de Securité – www.inrs.fr
-Institute -for Research in Construction – -www.irc.nrc-cnrc.gc.ca/irccontents.html
-Institute -of Occupational Safety Engineering – -www.turva.me.tut.fi/english/indexeng.html
-Instituto -de Apoio às Pequenas e Médias Empresas e ao -Investimento – www.iapmei.pt
-Instituto -Nacional de Estatística – www.ine.pt
-Instituto -para a Qualidade na Formação – -www.inofor.pt
-International -Labor Organization – www.ilo.org
-International -Organization for Standardization – ISO – -www.iso.org/iso/en/isoonline.frontpage
-International -Society for Respiratory Protection – www.isrp.com.au
-International -Commision on Non-Ionozing Radiation Protection – -www.icirp.de
-Ministério -da Segurança Social e do Trabalho – www.msst.gov.pt
-Mutua -Universal – www.muniversal.net
-National -Electrical Safety Foundation – www.nesf.org
-National -Fire Protection Association – www.nfpa.org
-Occupational -Safety and Health Administration – OSHA – www.osha.gov
-Ordem -dos Enfermeiros – www.ordemenfermeiros.pt
-Ordem -dos Médicos – www.ordemdosmedicos.pt
-PREVLER -Online – www.vol.com.br/prevler
-Revista -Proteção – www.protecao.com.br
-Revista -Segurança – www.revistaseguranca.com
-World -Health Organization (OMS) – www.who.int/en

- - diff --git a/trunk/web/src/html/conteudos/medicina_text.html b/trunk/web/src/html/conteudos/medicina_text.html deleted file mode 100644 index cdbeef47..00000000 --- a/trunk/web/src/html/conteudos/medicina_text.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - SIPRP - Serviços - - -A SIPRP possui um gabinete médico completamente equipado na sua -sede do Atrium Saldanha, em Lisboa, onde se encontra a sua Directora -Clínica, especialista em Medicina do Trabalho.
-Para além disso, e uma vez que tem a possibilidade de prestar o -serviço em todo o território nacional, possui uma rede de -clínicas, médicos, enfermeiros e laboratórios de -análises clínicas contratados com capacidade de poder -prestar o serviço dentro dos parâmetros de qualidade que -preconiza.
-Por último, tem, também, capacidade para fazer deslocar -Médicos do Trabalho às empresas, desde que estas possuam -gabinete médico próprio com as condições -mínimas exigidas pela legislação portuguesa.
-A Direcção Clínica da SIPRP desenha perfis -médicos adequados aos riscos a que estão expostos os -trabalhadores das suas empresas Clientes, não excluindo, -inclusivamente, a possibilidade de serem efectuados outros exames -complementares de diagnóstico conforme os riscos -específicos de cada actividade, como sejam os trabalhadores -expostos a factores físicos (como ruído, stress -térmico, iluminação, entre outros), -químicos (por exemplo, pessoal de limpeza) ou biológicos -(por exemplo, manipuladores de alimentos).
- - diff --git a/trunk/web/src/html/conteudos/politica_text.html b/trunk/web/src/html/conteudos/politica_text.html deleted file mode 100644 index 3e52de72..00000000 --- a/trunk/web/src/html/conteudos/politica_text.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - SIPRP - Serviços - - - -Porque sabemos que a gestão administrativa do serviço de -SHST é difícil para a empresa, a SIPRP tomará a -seu cargo essas tarefas, simplificando todo o processo.
-Notificações ao ISHST(ex-IDICT) (Mod. 1360)
- -Relatório Anual de Actividade de SHST
- -Marcações de Consultas
- -Informação on line
- -Informação sobre legislação
- -Controlos de Qualidade
- - - diff --git a/trunk/web/src/html/conteudos/politica_text_20050106.html b/trunk/web/src/html/conteudos/politica_text_20050106.html deleted file mode 100644 index cc78d7ab..00000000 --- a/trunk/web/src/html/conteudos/politica_text_20050106.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - SIPRP - Serviços - - -Porque sabemos que a gestão administrativa do serviço de -SHST é difícil para a empresa, a SIPRP tomará a -seu cargo essas tarefas, simplificando todo o processo.
-Notificações ao ISHST -(ex-IDICT) (Mod. 1360)
-Elaboração e entrega da Notificação em cada -delegação ou subdelegação do ISHST -(ex-IDICT) onde a empresa tenha estabelecimento. Após a -confirmação da recepção desses documentos -por parte do ISHST, serão enviadas cópias autenticadas -para a empresa.
-Relatório Anual de Actividade -de SHST
-Compilação da informação, -elaboração e entrega dos Relatórios (um por cada -estabelecimento) através de suporte informático pela -Internet. Após a confirmação da -recepção desses documentos por parte dos serviços -competentes, serão enviadas cópias para a empresa.
-Marcações de Consultas
-A SIPRP, através do seu avançado sistema -informático, será responsável pela -marcação dos exames de Medicina do Trabalho -(Admissão, Periódico ou Ocasional) conforme a -periodicidade indicada pela legislação (anualmente para -os trabalhadores com menos de 18 e mais de 50 anos e de dois em dois -anos para os restantes).
-Informação on line
-A SIPRP possibilita à empresa, através deste site, a -visualização do histórico do serviço -(consultas efectuadas, marcações, faltas, data da -próxima consulta, se tem Ficha de Aptidão emitida, entre -outros) durante as 24 horas do dia, todos os dias do ano. Essa -informação será, logicamente, confidencial, -não tendo qualquer dado médico (ao abrigo do sigilo -profissional) e exigirá a introdução de uma -palavra passe previamente remetida à empresa.
-Informação sobre -legislação
-A SIPRP será responsável pelo envio, com periodicidade -acordada, da actualização de toda a -legislação de SHST (portuguesa e europeia) sobre a -actividade específica da empresa Cliente, mantendo-a a par de -todas as obrigações legais inerentes.
-Controlos de Qualidade
-Serão efectuados questionários de controlo de qualidade, -por amostragem, tanto aos funcionários da empresas bem como aos -responsáveis directos pelo serviço, com o objectivo de se -poder aperfeiçoar, melhorar ou intervir rapidamente nalgum -aspecto que não corresponda às expectativas da empresa.
- - diff --git a/trunk/web/src/html/conteudos/servicos_compl_text.html b/trunk/web/src/html/conteudos/servicos_compl_text.html deleted file mode 100644 index ce16c605..00000000 --- a/trunk/web/src/html/conteudos/servicos_compl_text.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - SIPRP - Serviços - - - -A SIPRP, devido à sua competência técnica e humana, -põe à disposição dos seus Clientes um leque -de serviços muito abrangente, tendo sempre em conta o respeito -pela legislação vigente e pelos princípios de -rigor, transparência e qualidade.
-
-Poderá consultar, seguidamente, alguns dos serviços que -poderemos oferecer:
-
-
-Segurança, Higiene e Saúde do Trabalho
- -Formação
- -Ergonomia
- -Estudos e Análises Técnicas de Agentes Físicos (Iluminação, Ruído, Radiações, Ambiente Térmico e Vibrações)
- -Estudos e Análises Técnicas de Contaminantes Químicos (Poeiras, Gases e Vapores, Líquidos e Fumos)
- -Estudos e Análises Técnicas de Contaminantes Biológicos (Vírus, Bactérias, Fungos e Parasitas)
- -Outros
- -
- - diff --git a/trunk/web/src/html/conteudos/servicos_compl_text_20050106.html b/trunk/web/src/html/conteudos/servicos_compl_text_20050106.html deleted file mode 100644 index 94ebe148..00000000 --- a/trunk/web/src/html/conteudos/servicos_compl_text_20050106.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - SIPRP - Serviços - - -A SIPRP, devido à sua competência técnica e humana, -põe à disposição dos seus Clientes um leque -de serviços muito abrangente, tendo sempre em conta o respeito -pela legislação vigente e pelos princípios de -rigor, transparência e qualidade.
-
-Poderá consultar, seguidamente, alguns dos serviços que -poderemos oferecer:
-
-

-Segurança, Higiene e Saúde do Trabalho
- - Serviços à Medida do Cliente ou sua actividade -obedecendo à legislação portuguesa em vigor
- - Medicina do Trabalho
- - Levantamento e Avaliação de Riscos
- - Apoio Administrativo
-Formação
- - Primeiros Socorros
- - Acções de Sensibilização em Higiene -e -Segurança e EPI’s
- - Meios de Combate a Incêndios
- - Movimentação Mecânica de Cargas -(Empilhadores -e outros)
- - Manipulação de Cargas
-Ergonomia
- - Avaliação da Carga Física
- - Movimentação Manual de Cargas
- - Prevenção de Lesões -Músculo-Esqueléticas
- - Análise de Postos de Trabalho
-Estudos e Análises Técnicas de Agentes Físicos -(Iluminação, Ruído, Radiações, -Ambiente Térmico e Vibrações)
- - Estudos de Luminância e Iluminância
- - Estudos de Ruído Ocupacional
- - Estudos de Radiações Ionizantes (i.e. RX) e -Não Ionizantes (i.e. Campos Electromagnéticos dos -Computadores)
- - Estudos de Conforto e Stress Térmico
- - Estudos de Vibrações
-Estudos e Análises Técnicas de Contaminantes -Químicos (Poeiras, Gases e Vapores, Líquidos e Fumos)
- - Estudos de Poeiras (Totais e Respiráveis)
- - Compostos Orgânicos Voláteis, Formaldaído e -Nicotina
-Estudos e Análises Técnicas de Contaminantes -Biológicos (Vírus, Bactérias, Fungos e Parasitas)
- - Legionella Pneumóphila
- - Exames Microbiológicos (i.e. interior de condutas do -sistema AVAC)
- - Estudos de Microrganismos em Suspensão no Ar
- Outros
- - Planos de Emergência / Evacuação
- - Medicina Curativa
- - Enfermagem
- - Análises Clínicas
- - Exames Complementares de Diagnóstico
- - Comercialização de Sinalética de -Segurança
-

- - diff --git a/trunk/web/src/html/conteudos/siprp_text.html b/trunk/web/src/html/conteudos/siprp_text.html deleted file mode 100644 index 7315af20..00000000 --- a/trunk/web/src/html/conteudos/siprp_text.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - SIPRP - Apresentação - - -A SIPRP - Sociedade Ibérica de Prevenção de Riscos -Profissionais é uma empresa de origem espanhola pertencente ao -Grupo Premeser (www.premeser.com). Este Grupo foi formado com a -finalidade de optimizar as sinergias entre empresas de sectores e -âmbitos geográficos diferentes, resultando num grupo -sólido e competitivo, capaz de oferecer as respostas adequadas -para uma gestão eficaz dos serviços de Segurança, -Higiene e Saúde do Trabalho (SHST) junto dos seus Clientes.
-
-A SIPRP aposta fortemente na inovação -e pretende ser uma -empresa de referência no sector, assentando a sua -actuação no rigor, seriedade e em compromissos -sólidos com os seus Clientes e suas necessidades.
-
-Porque a prevenção é a base de todo o trabalho -nesta área, na SIPRP temos em conta a especificidade da -actividade de cada empresa, as condições de trabalho dos -seus colaboradores e todos os factores que os rodeiam.
- - diff --git a/trunk/web/src/html/conteudos/siprp_text_inovacao.html b/trunk/web/src/html/conteudos/siprp_text_inovacao.html deleted file mode 100644 index a04576ab..00000000 --- a/trunk/web/src/html/conteudos/siprp_text_inovacao.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - SIPRP - Apresentação - - -Como factores de sucesso na inovação, salientamos:
-
-- Atendimento personalizado, baseado numa sólida plataforma -informática;
-- Informação actualizada on-line;
-- Equipamento técnico de última geração;
-- Instalações modernas e funcionais;
-- Técnicos Superiores qualificados;
-- Acompanhamento permanente das necessidades e exigências dos -Clientes;
-- Diversas opções para prestação dos -serviços (à medida de cada actividade)
-
- - diff --git a/trunk/web/src/html/css/funcs.js b/trunk/web/src/html/css/funcs.js deleted file mode 100644 index 099f6df4..00000000 --- a/trunk/web/src/html/css/funcs.js +++ /dev/null @@ -1,64 +0,0 @@ -function showhide( id ) -{ - if( document.getElementById ) - { - obj = document.getElementById( id ); - if ( obj.style.display == "none" ) - { - obj.style.display = ""; - document.getElementById( 'span_' + id ).style.color = "#C13F45"; - } - else - { - obj.style.display = "none"; - document.getElementById( 'span_' + id ).style.color = "#497895"; - } - } -} - -function isValidDate( year, month, day ) -{ - return day > 0 && ( day <= [, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][ month ] || - day == 29 && month == 2 && year % 4 == 0 && ( year % 100 > 0 || year % 400 == 0 ) ); -} - -function isValid( element, type ) -{ - switch( type ) - { - // date - case 0: - if( element.value.search( /^\d\d?\/\d\d?\/\d{1,4}$/ ) != 0 ) - { - alert( "Formato da data incorrecto." ); - window.setTimeout( "document.getElementById( '" + element.name + "').focus()", 1 ); - return false; - } - date_value = element.value.split( "/" ); - if( ! isValidDate( date_value[ 2 ], date_value[ 1 ], date_value[ 0 ] ) ) - { - alert( "Data inválida." ); - window.setTimeout( "document.getElementById( '" + element.name + "').focus()", 1 ); - return false; - } - break; - // integer - case 1: - if( element.value.search( /^\d\d:\d\d$/ ) != 0 ) - { - alert( "Formato da hora incorrecto." ); - window.setTimeout( "document.getElementById( '" + element.name + "' ).focus()", 1 ); - return false; - } - time_value = element.value.split( ":" ); - if( time_value[ 0 ] > 23 || time_value[ 1 ] > 59 ) - { - alert( "Hora inválida." ); - window.setTimeout( "document.getElementById( '" + element.name + "').focus()", 1 ); - return false; - } - break; - } - - return true; -} diff --git a/trunk/web/src/html/css/style.css b/trunk/web/src/html/css/style.css deleted file mode 100644 index 78159917..00000000 --- a/trunk/web/src/html/css/style.css +++ /dev/null @@ -1,129 +0,0 @@ -body -{ - color: #497895; - font-family: verdana; - margin-top: 0px; -} - -.text -{ - color: #497895; - font-family: verdana; - font-size: 10pt; - text-align: justify; -} - -.noticias -{ - color: #497895; - font-family: verdana; - font-size: 9pt; - text-align: left; -} - -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.noticias -{ - font-size: 9pt; -} - -td.footer -{ - color: #ffffff; - font-family: verdana; - font-size: 8pt; - text-align: right; -} - -a:link, -a:visited, -a:active -{ - color: #497895; - 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.menu:link, -a.menu:visited, -a.menu:active -{ - color: #FFFFFF; - font-family: verdana; - font-size: 10pt; - font-weight: bold; - text-decoration: none; -} - -a.menu:hover -{ - color: #C13F45; - font-family: verdana; - font-size: 10pt; - font-weight: bold; - text-decoration: none; -} - -a.big:link, -a.big:visited, -a.big:active -{ - color: #497895; - font-family: verdana; - font-size: 12pt; - font-weight: bold; - text-decoration: none; -} - -a.big:hover -{ - color: #C13F45; - font-family: verdana; - font-size: 12pt; - 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; -} - -select, -option, -input -{ - color: #497895; - font-family: verdana; - margin-top: 0px; -} diff --git a/trunk/web/src/html/erro.html b/trunk/web/src/html/erro.html deleted file mode 100644 index ce6f9d47..00000000 --- a/trunk/web/src/html/erro.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - SIPRP - Erro - - - - - - - - - - - - - - - -
  erro
-
- - - - - - - - - - -

-

-
- $msg -
-

-
-

-
- - diff --git a/trunk/web/src/html/frame_erro.html b/trunk/web/src/html/frame_erro.html deleted file mode 100644 index f97eab0b..00000000 --- a/trunk/web/src/html/frame_erro.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - SIPRP - - - - - - - - - - - -

-
- - - - - - - - - - - - - - - -

-

-
a SIPRPserviçoscolaboradorescontactoslinks 
- - - - - - - - - - - - - - - - -
- - -
-
- - - - - - -
-
- - - - - - - - - - - - - - - -
user
password
-
-
-

-
- - - - - - - - - - - - - - -
   notícias
-
- - - - - - - - - - -

-

-
A SIPRP apresenta o -seu novo site em www.siprp.pt.
-
-Além de conteúdos sobre a empresa e o grupo, é -disponibilizado um portal online com funcionalidades para os seus -clientes.

-

-
-

-
-
-
- - diff --git a/trunk/web/src/html/higiene.html b/trunk/web/src/html/higiene.html deleted file mode 100644 index 1ef5315b..00000000 --- a/trunk/web/src/html/higiene.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - SIPRP - Higiene - - - - - - - - - - - - - - - -
   -higiene e segurança
-
- - - - - - - - - - -

-

-

-

-

-
-

-
- - diff --git a/trunk/web/src/html/index.html b/trunk/web/src/html/index.html deleted file mode 100644 index 32d07d04..00000000 --- a/trunk/web/src/html/index.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - - - SIPRP - - - - - - - - - - - -

-
- - - - - - - - - - - - - - - -

-

-
a SIPRPserviçoscolaboradorescontactoslinks 
- - - - - - - - - - - - - - -

-
- - - - - - -
-
- - - - - - - - - - - - - - - -
user
password
-
-
-
- - - - - - - - - - - - - -
   notícias
-
- - - - - - - - - - -

-

-
- -
-

-
-

-
-
-
- - diff --git a/trunk/web/src/html/links.html b/trunk/web/src/html/links.html deleted file mode 100644 index ae2134b2..00000000 --- a/trunk/web/src/html/links.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - SIPRP - Links - - - - - - - - - - - - - - - -
   -links úteis
-
- - - - - - - - - - -

-

-

-

-

-
-

-
- - diff --git a/trunk/web/src/html/mail/cv_enviado.html b/trunk/web/src/html/mail/cv_enviado.html deleted file mode 100644 index 0bd37216..00000000 --- a/trunk/web/src/html/mail/cv_enviado.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - Enviado - - - A sua informação foi enviada com sucesso. - - diff --git a/trunk/web/src/html/mail/cv_nao_enviado.html b/trunk/web/src/html/mail/cv_nao_enviado.html deleted file mode 100644 index dd8c1671..00000000 --- a/trunk/web/src/html/mail/cv_nao_enviado.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - Erro a enviar - - - Erro a enviar a sua informação.
- Verifique que preencheu "Nome Completo", "Telefone" e "E-Mail" com um valor válido. - - diff --git a/trunk/web/src/html/mail/envio_cv.txt b/trunk/web/src/html/mail/envio_cv.txt deleted file mode 100644 index 69a3da74..00000000 --- a/trunk/web/src/html/mail/envio_cv.txt +++ /dev/null @@ -1,7 +0,0 @@ -Envio de CV - -Função: $rec_funcao -Nome: $rec_nome -Morada: $rec_morada -Telefone: $rec_telefone -E-mail: $rec_email diff --git a/trunk/web/src/html/mail/pedido_enviado.html b/trunk/web/src/html/mail/pedido_enviado.html deleted file mode 100644 index ec1854c9..00000000 --- a/trunk/web/src/html/mail/pedido_enviado.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - Enviado - - - O seu pedido foi enviado com sucesso - - diff --git a/trunk/web/src/html/mail/pedido_informacao.txt b/trunk/web/src/html/mail/pedido_informacao.txt deleted file mode 100644 index 3178db98..00000000 --- a/trunk/web/src/html/mail/pedido_informacao.txt +++ /dev/null @@ -1,5 +0,0 @@ -Pedido de informação de: -Nome: $request_name -Telefone: $request_phone -E-mail: $request_email -Assunto: $request_details diff --git a/trunk/web/src/html/mail/pedido_nao_enviado.html b/trunk/web/src/html/mail/pedido_nao_enviado.html deleted file mode 100644 index 4dcb63f4..00000000 --- a/trunk/web/src/html/mail/pedido_nao_enviado.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - Erro a enviar - - - Erro a enviar o seu pedido - - diff --git a/trunk/web/src/html/marcacao/CalendarPopup.js b/trunk/web/src/html/marcacao/CalendarPopup.js deleted file mode 100644 index 03f4daa3..00000000 --- a/trunk/web/src/html/marcacao/CalendarPopup.js +++ /dev/null @@ -1,1462 +0,0 @@ -// =================================================================== -// Author: Matt Kruse -// WWW: http://www.mattkruse.com/ -// -// NOTICE: You may use this code for any purpose, commercial or -// private, without any further permission from the author. You may -// remove this notice from your final code if you wish, however it is -// appreciated by the author if at least my web site address is kept. -// -// You may *NOT* re-distribute this code in any way except through its -// use. That means, you can include it in your product, or your web -// site, or any other form where the code is actually being used. You -// may not put the plain javascript up on your site for download or -// include it in your javascript libraries for download. -// If you wish to share this code with others, please just point them -// to the URL instead. -// Please DO NOT link directly to my .js files from your site. Copy -// the files to your server and use them there. Thank you. -// =================================================================== - - -/* SOURCE FILE: AnchorPosition.js */ - -/* -AnchorPosition.js -Author: Matt Kruse -Last modified: 10/11/02 - -DESCRIPTION: These functions find the position of an tag in a document, -so other elements can be positioned relative to it. - -COMPATABILITY: Netscape 4.x,6.x,Mozilla, IE 5.x,6.x on Windows. Some small -positioning errors - usually with Window positioning - occur on the -Macintosh platform. - -FUNCTIONS: -getAnchorPosition(anchorname) - Returns an Object() having .x and .y properties of the pixel coordinates - of the upper-left corner of the anchor. Position is relative to the PAGE. - -getAnchorWindowPosition(anchorname) - Returns an Object() having .x and .y properties of the pixel coordinates - of the upper-left corner of the anchor, relative to the WHOLE SCREEN. - -NOTES: - -1) For popping up separate browser windows, use getAnchorWindowPosition. - Otherwise, use getAnchorPosition - -2) Your anchor tag MUST contain both NAME and ID attributes which are the - same. For example: - - -3) There must be at least a space between for IE5.5 to see the - anchor tag correctly. Do not do with no space. -*/ - -// getAnchorPosition(anchorname) -// This function returns an object having .x and .y properties which are the coordinates -// of the named anchor, relative to the page. -function getAnchorPosition(anchorname) { - // This function will return an Object with x and y properties - var useWindow=false; - var coordinates=new Object(); - var x=0,y=0; - // Browser capability sniffing - var use_gebi=false, use_css=false, use_layers=false; - if (document.getElementById) { use_gebi=true; } - else if (document.all) { use_css=true; } - else if (document.layers) { use_layers=true; } - // Logic to find position - if (use_gebi && document.all) { - x=AnchorPosition_getPageOffsetLeft(document.all[anchorname]); - y=AnchorPosition_getPageOffsetTop(document.all[anchorname]); - } - else if (use_gebi) { - var o=document.getElementById(anchorname); - x=AnchorPosition_getPageOffsetLeft(o); - y=AnchorPosition_getPageOffsetTop(o); - } - else if (use_css) { - x=AnchorPosition_getPageOffsetLeft(document.all[anchorname]); - y=AnchorPosition_getPageOffsetTop(document.all[anchorname]); - } - else if (use_layers) { - var found=0; - for (var i=0; i9?"":"0")+x} - -// ------------------------------------------------------------------ -// isDate ( date_string, format_string ) -// Returns true if date string matches format of format string and -// is a valid date. Else returns false. -// It is recommended that you trim whitespace around the value before -// passing it to this function, as whitespace is NOT ignored! -// ------------------------------------------------------------------ -function isDate(val,format) { - var date=getDateFromFormat(val,format); - if (date==0) { return false; } - return true; - } - -// ------------------------------------------------------------------- -// compareDates(date1,date1format,date2,date2format) -// Compare two date strings to see which is greater. -// Returns: -// 1 if date1 is greater than date2 -// 0 if date2 is greater than date1 of if they are the same -// -1 if either of the dates is in an invalid format -// ------------------------------------------------------------------- -function compareDates(date1,dateformat1,date2,dateformat2) { - var d1=getDateFromFormat(date1,dateformat1); - var d2=getDateFromFormat(date2,dateformat2); - if (d1==0 || d2==0) { - return -1; - } - else if (d1 > d2) { - return 1; - } - return 0; - } - -// ------------------------------------------------------------------ -// formatDate (date_object, format) -// Returns a date in the output format specified. -// The format string uses the same abbreviations as in getDateFromFormat() -// ------------------------------------------------------------------ -function formatDate(date,format) { - format=format+""; - var result=""; - var i_format=0; - var c=""; - var token=""; - var y=date.getYear()+""; - var M=date.getMonth()+1; - var d=date.getDate(); - var E=date.getDay(); - var H=date.getHours(); - var m=date.getMinutes(); - var s=date.getSeconds(); - var yyyy,yy,MMM,MM,dd,hh,h,mm,ss,ampm,HH,H,KK,K,kk,k; - // Convert real date parts into formatted versions - var value=new Object(); - if (y.length < 4) {y=""+(y-0+1900);} - value["y"]=""+y; - value["yyyy"]=y; - value["yy"]=y.substring(2,4); - value["M"]=M; - value["MM"]=LZ(M); - value["MMM"]=MONTH_NAMES[M-1]; - value["NNN"]=MONTH_NAMES[M+11]; - value["d"]=d; - value["dd"]=LZ(d); - value["E"]=DAY_NAMES[E+7]; - value["EE"]=DAY_NAMES[E]; - value["H"]=H; - value["HH"]=LZ(H); - if (H==0){value["h"]=12;} - else if (H>12){value["h"]=H-12;} - else {value["h"]=H;} - value["hh"]=LZ(value["h"]); - if (H>11){value["K"]=H-12;} else {value["K"]=H;} - value["k"]=H+1; - value["KK"]=LZ(value["K"]); - value["kk"]=LZ(value["k"]); - if (H > 11) { value["a"]="PM"; } - else { value["a"]="AM"; } - value["m"]=m; - value["mm"]=LZ(m); - value["s"]=s; - value["ss"]=LZ(s); - while (i_format < format.length) { - c=format.charAt(i_format); - token=""; - while ((format.charAt(i_format)==c) && (i_format < format.length)) { - token += format.charAt(i_format++); - } - if (value[token] != null) { result=result + value[token]; } - else { result=result + token; } - } - return result; - } - -// ------------------------------------------------------------------ -// Utility functions for parsing in getDateFromFormat() -// ------------------------------------------------------------------ -function _isInteger(val) { - var digits="1234567890"; - for (var i=0; i < val.length; i++) { - if (digits.indexOf(val.charAt(i))==-1) { return false; } - } - return true; - } -function _getInt(str,i,minlength,maxlength) { - for (var x=maxlength; x>=minlength; x--) { - var token=str.substring(i,i+x); - if (token.length < minlength) { return null; } - if (_isInteger(token)) { return token; } - } - return null; - } - -// ------------------------------------------------------------------ -// getDateFromFormat( date_string , format_string ) -// -// This function takes a date string and a format string. It matches -// If the date string matches the format string, it returns the -// getTime() of the date. If it does not match, it returns 0. -// ------------------------------------------------------------------ -function getDateFromFormat(val,format) { - val=val+""; - format=format+""; - var i_val=0; - var i_format=0; - var c=""; - var token=""; - var token2=""; - var x,y; - var now=new Date(); - var year=now.getYear(); - var month=now.getMonth()+1; - var date=1; - var hh=now.getHours(); - var mm=now.getMinutes(); - var ss=now.getSeconds(); - var ampm=""; - - while (i_format < format.length) { - // Get next token from format string - c=format.charAt(i_format); - token=""; - while ((format.charAt(i_format)==c) && (i_format < format.length)) { - token += format.charAt(i_format++); - } - // Extract contents of value based on format token - if (token=="yyyy" || token=="yy" || token=="y") { - if (token=="yyyy") { x=4;y=4; } - if (token=="yy") { x=2;y=2; } - if (token=="y") { x=2;y=4; } - year=_getInt(val,i_val,x,y); - if (year==null) { return 0; } - i_val += year.length; - if (year.length==2) { - if (year > 70) { year=1900+(year-0); } - else { year=2000+(year-0); } - } - } - else if (token=="MMM"||token=="NNN"){ - month=0; - for (var i=0; i11)) { - month=i+1; - if (month>12) { month -= 12; } - i_val += month_name.length; - break; - } - } - } - if ((month < 1)||(month>12)){return 0;} - } - else if (token=="EE"||token=="E"){ - for (var i=0; i12)){return 0;} - i_val+=month.length;} - else if (token=="dd"||token=="d") { - date=_getInt(val,i_val,token.length,2); - if(date==null||(date<1)||(date>31)){return 0;} - i_val+=date.length;} - else if (token=="hh"||token=="h") { - hh=_getInt(val,i_val,token.length,2); - if(hh==null||(hh<1)||(hh>12)){return 0;} - i_val+=hh.length;} - else if (token=="HH"||token=="H") { - hh=_getInt(val,i_val,token.length,2); - if(hh==null||(hh<0)||(hh>23)){return 0;} - i_val+=hh.length;} - else if (token=="KK"||token=="K") { - hh=_getInt(val,i_val,token.length,2); - if(hh==null||(hh<0)||(hh>11)){return 0;} - i_val+=hh.length;} - else if (token=="kk"||token=="k") { - hh=_getInt(val,i_val,token.length,2); - if(hh==null||(hh<1)||(hh>24)){return 0;} - i_val+=hh.length;hh--;} - else if (token=="mm"||token=="m") { - mm=_getInt(val,i_val,token.length,2); - if(mm==null||(mm<0)||(mm>59)){return 0;} - i_val+=mm.length;} - else if (token=="ss"||token=="s") { - ss=_getInt(val,i_val,token.length,2); - if(ss==null||(ss<0)||(ss>59)){return 0;} - i_val+=ss.length;} - else if (token=="a") { - if (val.substring(i_val,i_val+2).toLowerCase()=="am") {ampm="AM";} - else if (val.substring(i_val,i_val+2).toLowerCase()=="pm") {ampm="PM";} - else {return 0;} - i_val+=2;} - else { - if (val.substring(i_val,i_val+token.length)!=token) {return 0;} - else {i_val+=token.length;} - } - } - // If there are any trailing characters left in the value, it doesn't match - if (i_val != val.length) { return 0; } - // Is date valid for month? - if (month==2) { - // Check for leap year - if ( ( (year%4==0)&&(year%100 != 0) ) || (year%400==0) ) { // leap year - if (date > 29){ return 0; } - } - else { if (date > 28) { return 0; } } - } - if ((month==4)||(month==6)||(month==9)||(month==11)) { - if (date > 30) { return 0; } - } - // Correct hours value - if (hh<12 && ampm=="PM") { hh=hh-0+12; } - else if (hh>11 && ampm=="AM") { hh-=12; } - var newdate=new Date(year,month-1,date,hh,mm,ss); - return newdate.getTime(); - } - -// ------------------------------------------------------------------ -// parseDate( date_string [, prefer_euro_format] ) -// -// This function takes a date string and tries to match it to a -// number of possible date formats to get the value. It will try to -// match against the following international formats, in this order: -// y-M-d MMM d, y MMM d,y y-MMM-d d-MMM-y MMM d -// M/d/y M-d-y M.d.y MMM-d M/d M-d -// d/M/y d-M-y d.M.y d-MMM d/M d-M -// A second argument may be passed to instruct the method to search -// for formats like d/M/y (european format) before M/d/y (American). -// Returns a Date object or null if no patterns match. -// ------------------------------------------------------------------ -function parseDate(val) { - var preferEuro=(arguments.length==2)?arguments[1]:false; - generalFormats=new Array('y-M-d','MMM d, y','MMM d,y','y-MMM-d','d-MMM-y','MMM d'); - monthFirst=new Array('M/d/y','M-d-y','M.d.y','MMM-d','M/d','M-d'); - dateFirst =new Array('d/M/y','d-M-y','d.M.y','d-MMM','d/M','d-M'); - var checkList=new Array('generalFormats',preferEuro?'dateFirst':'monthFirst',preferEuro?'monthFirst':'dateFirst'); - var d=null; - for (var i=0; i tags may cause errors. - -USAGE: -// Create an object for a WINDOW popup -var win = new PopupWindow(); - -// Create an object for a DIV window using the DIV named 'mydiv' -var win = new PopupWindow('mydiv'); - -// Set the window to automatically hide itself when the user clicks -// anywhere else on the page except the popup -win.autoHide(); - -// Show the window relative to the anchor name passed in -win.showPopup(anchorname); - -// Hide the popup -win.hidePopup(); - -// Set the size of the popup window (only applies to WINDOW popups -win.setSize(width,height); - -// Populate the contents of the popup window that will be shown. If you -// change the contents while it is displayed, you will need to refresh() -win.populate(string); - -// set the URL of the window, rather than populating its contents -// manually -win.setUrl("http://www.site.com/"); - -// Refresh the contents of the popup -win.refresh(); - -// Specify how many pixels to the right of the anchor the popup will appear -win.offsetX = 50; - -// Specify how many pixels below the anchor the popup will appear -win.offsetY = 100; - -NOTES: -1) Requires the functions in AnchorPosition.js - -2) Your anchor tag MUST contain both NAME and ID attributes which are the - same. For example: - - -3) There must be at least a space between for IE5.5 to see the - anchor tag correctly. Do not do with no space. - -4) When a PopupWindow object is created, a handler for 'onmouseup' is - attached to any event handler you may have already defined. Do NOT define - an event handler for 'onmouseup' after you define a PopupWindow object or - the autoHide() will not work correctly. -*/ - -// Set the position of the popup window based on the anchor -function PopupWindow_getXYPosition(anchorname) { - var coordinates; - if (this.type == "WINDOW") { - coordinates = getAnchorWindowPosition(anchorname); - } - else { - coordinates = getAnchorPosition(anchorname); - } - this.x = coordinates.x; - this.y = coordinates.y; - } -// Set width/height of DIV/popup window -function PopupWindow_setSize(width,height) { - this.width = width; - this.height = height; - } -// Fill the window with contents -function PopupWindow_populate(contents) { - this.contents = contents; - this.populated = false; - } -// Set the URL to go to -function PopupWindow_setUrl(url) { - this.url = url; - } -// Set the window popup properties -function PopupWindow_setWindowProperties(props) { - this.windowProperties = props; - } -// Refresh the displayed contents of the popup -function PopupWindow_refresh() { - if (this.divName != null) { - // refresh the DIV object - if (this.use_gebi) { - document.getElementById(this.divName).innerHTML = this.contents; - } - else if (this.use_css) { - document.all[this.divName].innerHTML = this.contents; - } - else if (this.use_layers) { - var d = document.layers[this.divName]; - d.document.open(); - d.document.writeln(this.contents); - d.document.close(); - } - } - else { - if (this.popupWindow != null && !this.popupWindow.closed) { - if (this.url!="") { - this.popupWindow.location.href=this.url; - } - else { - this.popupWindow.document.open(); - this.popupWindow.document.writeln(this.contents); - this.popupWindow.document.close(); - } - this.popupWindow.focus(); - } - } - } -// Position and show the popup, relative to an anchor object -function PopupWindow_showPopup(anchorname) { - this.getXYPosition(anchorname); - this.x += this.offsetX; - this.y += this.offsetY; - if (!this.populated && (this.contents != "")) { - this.populated = true; - this.refresh(); - } - if (this.divName != null) { - // Show the DIV object - if (this.use_gebi) { - document.getElementById(this.divName).style.left = this.x + "px"; - document.getElementById(this.divName).style.top = this.y + "px"; - document.getElementById(this.divName).style.visibility = "visible"; - } - else if (this.use_css) { - document.all[this.divName].style.left = this.x; - document.all[this.divName].style.top = this.y; - document.all[this.divName].style.visibility = "visible"; - } - else if (this.use_layers) { - document.layers[this.divName].left = this.x; - document.layers[this.divName].top = this.y; - document.layers[this.divName].visibility = "visible"; - } - } - else { - if (this.popupWindow == null || this.popupWindow.closed) { - // If the popup window will go off-screen, move it so it doesn't - if (this.x<0) { this.x=0; } - if (this.y<0) { this.y=0; } - if (screen && screen.availHeight) { - if ((this.y + this.height) > screen.availHeight) { - this.y = screen.availHeight - this.height; - } - } - if (screen && screen.availWidth) { - if ((this.x + this.width) > screen.availWidth) { - this.x = screen.availWidth - this.width; - } - } - var avoidAboutBlank = window.opera || ( document.layers && !navigator.mimeTypes['*'] ) || navigator.vendor == 'KDE' || ( document.childNodes && !document.all && !navigator.taintEnabled ); - this.popupWindow = window.open(avoidAboutBlank?"":"about:blank","window_"+anchorname,this.windowProperties+",width="+this.width+",height="+this.height+",screenX="+this.x+",left="+this.x+",screenY="+this.y+",top="+this.y+""); - } - this.refresh(); - } - } -// Hide the popup -function PopupWindow_hidePopup() { - if (this.divName != null) { - if (this.use_gebi) { - document.getElementById(this.divName).style.visibility = "hidden"; - } - else if (this.use_css) { - document.all[this.divName].style.visibility = "hidden"; - } - else if (this.use_layers) { - document.layers[this.divName].visibility = "hidden"; - } - } - else { - if (this.popupWindow && !this.popupWindow.closed) { - this.popupWindow.close(); - this.popupWindow = null; - } - } - } -// Pass an event and return whether or not it was the popup DIV that was clicked -function PopupWindow_isClicked(e) { - if (this.divName != null) { - if (this.use_layers) { - var clickX = e.pageX; - var clickY = e.pageY; - var t = document.layers[this.divName]; - if ((clickX > t.left) && (clickX < t.left+t.clip.width) && (clickY > t.top) && (clickY < t.top+t.clip.height)) { - return true; - } - else { return false; } - } - else if (document.all) { // Need to hard-code this to trap IE for error-handling - var t = window.event.srcElement; - while (t.parentElement != null) { - if (t.id==this.divName) { - return true; - } - t = t.parentElement; - } - return false; - } - else if (this.use_gebi && e) { - var t = e.originalTarget; - while (t.parentNode != null) { - if (t.id==this.divName) { - return true; - } - t = t.parentNode; - } - return false; - } - return false; - } - return false; - } - -// Check an onMouseDown event to see if we should hide -function PopupWindow_hideIfNotClicked(e) { - if (this.autoHideEnabled && !this.isClicked(e)) { - this.hidePopup(); - } - } -// Call this to make the DIV disable automatically when mouse is clicked outside it -function PopupWindow_autoHide() { - this.autoHideEnabled = true; - } -// This global function checks all PopupWindow objects onmouseup to see if they should be hidden -function PopupWindow_hidePopupWindows(e) { - for (var i=0; i0) { - this.type="DIV"; - this.divName = arguments[0]; - } - else { - this.type="WINDOW"; - } - this.use_gebi = false; - this.use_css = false; - this.use_layers = false; - if (document.getElementById) { this.use_gebi = true; } - else if (document.all) { this.use_css = true; } - else if (document.layers) { this.use_layers = true; } - else { this.type = "WINDOW"; } - this.offsetX = 0; - this.offsetY = 0; - // Method mappings - this.getXYPosition = PopupWindow_getXYPosition; - this.populate = PopupWindow_populate; - this.setUrl = PopupWindow_setUrl; - this.setWindowProperties = PopupWindow_setWindowProperties; - this.refresh = PopupWindow_refresh; - this.showPopup = PopupWindow_showPopup; - this.hidePopup = PopupWindow_hidePopup; - this.setSize = PopupWindow_setSize; - this.isClicked = PopupWindow_isClicked; - this.autoHide = PopupWindow_autoHide; - this.hideIfNotClicked = PopupWindow_hideIfNotClicked; - } - -/* SOURCE FILE: CalendarPopup.js */ - -// HISTORY -// ------------------------------------------------------------------ -// Feb 7, 2005: Fixed a CSS styles to use px unit -// March 29, 2004: Added check in select() method for the form field -// being disabled. If it is, just return and don't do anything. -// March 24, 2004: Fixed bug - when month name and abbreviations were -// changed, date format still used original values. -// January 26, 2004: Added support for drop-down month and year -// navigation (Thanks to Chris Reid for the idea) -// September 22, 2003: Fixed a minor problem in YEAR calendar with -// CSS prefix. -// August 19, 2003: Renamed the function to get styles, and made it -// work correctly without an object reference -// August 18, 2003: Changed showYearNavigation and -// showYearNavigationInput to optionally take an argument of -// true or false -// July 31, 2003: Added text input option for year navigation. -// Added a per-calendar CSS prefix option to optionally use -// different styles for different calendars. -// July 29, 2003: Fixed bug causing the Today link to be clickable -// even though today falls in a disabled date range. -// Changed formatting to use pure CSS, allowing greater control -// over look-and-feel options. -// June 11, 2003: Fixed bug causing the Today link to be unselectable -// under certain cases when some days of week are disabled -// March 14, 2003: Added ability to disable individual dates or date -// ranges, display as light gray and strike-through -// March 14, 2003: Removed dependency on graypixel.gif and instead -/// use table border coloring -// March 12, 2003: Modified showCalendar() function to allow optional -// start-date parameter -// March 11, 2003: Modified select() function to allow optional -// start-date parameter -/* -DESCRIPTION: This object implements a popup calendar to allow the user to -select a date, month, quarter, or year. - -COMPATABILITY: Works with Netscape 4.x, 6.x, IE 5.x on Windows. Some small -positioning errors - usually with Window positioning - occur on the -Macintosh platform. -The calendar can be modified to work for any location in the world by -changing which weekday is displayed as the first column, changing the month -names, and changing the column headers for each day. - -USAGE: -// Create a new CalendarPopup object of type WINDOW -var cal = new CalendarPopup(); - -// Create a new CalendarPopup object of type DIV using the DIV named 'mydiv' -var cal = new CalendarPopup('mydiv'); - -// Easy method to link the popup calendar with an input box. -cal.select(inputObject, anchorname, dateFormat); -// Same method, but passing a default date other than the field's current value -cal.select(inputObject, anchorname, dateFormat, '01/02/2000'); -// This is an example call to the popup calendar from a link to populate an -// input box. Note that to use this, date.js must also be included!! -Select - -// Set the type of date select to be used. By default it is 'date'. -cal.setDisplayType(type); - -// When a date, month, quarter, or year is clicked, a function is called and -// passed the details. You must write this function, and tell the calendar -// popup what the function name is. -// Function to be called for 'date' select receives y, m, d -cal.setReturnFunction(functionname); -// Function to be called for 'month' select receives y, m -cal.setReturnMonthFunction(functionname); -// Function to be called for 'quarter' select receives y, q -cal.setReturnQuarterFunction(functionname); -// Function to be called for 'year' select receives y -cal.setReturnYearFunction(functionname); - -// Show the calendar relative to a given anchor -cal.showCalendar(anchorname); - -// Hide the calendar. The calendar is set to autoHide automatically -cal.hideCalendar(); - -// Set the month names to be used. Default are English month names -cal.setMonthNames("January","February","March",...); - -// Set the month abbreviations to be used. Default are English month abbreviations -cal.setMonthAbbreviations("Jan","Feb","Mar",...); - -// Show navigation for changing by the year, not just one month at a time -cal.showYearNavigation(); - -// Show month and year dropdowns, for quicker selection of month of dates -cal.showNavigationDropdowns(); - -// Set the text to be used above each day column. The days start with -// sunday regardless of the value of WeekStartDay -cal.setDayHeaders("S","M","T",...); - -// Set the day for the first column in the calendar grid. By default this -// is Sunday (0) but it may be changed to fit the conventions of other -// countries. -cal.setWeekStartDay(1); // week is Monday - Sunday - -// Set the weekdays which should be disabled in the 'date' select popup. You can -// then allow someone to only select week end dates, or Tuedays, for example -cal.setDisabledWeekDays(0,1); // To disable selecting the 1st or 2nd days of the week - -// Selectively disable individual days or date ranges. Disabled days will not -// be clickable, and show as strike-through text on current browsers. -// Date format is any format recognized by parseDate() in date.js -// Pass a single date to disable: -cal.addDisabledDates("2003-01-01"); -// Pass null as the first parameter to mean "anything up to and including" the -// passed date: -cal.addDisabledDates(null, "01/02/03"); -// Pass null as the second parameter to mean "including the passed date and -// anything after it: -cal.addDisabledDates("Jan 01, 2003", null); -// Pass two dates to disable all dates inbetween and including the two -cal.addDisabledDates("January 01, 2003", "Dec 31, 2003"); - -// When the 'year' select is displayed, set the number of years back from the -// current year to start listing years. Default is 2. -// This is also used for year drop-down, to decide how many years +/- to display -cal.setYearSelectStartOffset(2); - -// Text for the word "Today" appearing on the calendar -cal.setTodayText("Hoje"); - -// The calendar uses CSS classes for formatting. If you want your calendar to -// have unique styles, you can set the prefix that will be added to all the -// classes in the output. -// For example, normal output may have this: -// Today -// But if you set the prefix like this: -cal.setCssPrefix("Test"); -// The output will then look like: -// Today -// And you can define that style somewhere in your page. - -// When using Year navigation, you can make the year be an input box, so -// the user can manually change it and jump to any year -cal.showYearNavigationInput(); - -// Set the calendar offset to be different than the default. By default it -// will appear just below and to the right of the anchorname. So if you have -// a text box where the date will go and and anchor immediately after the -// text box, the calendar will display immediately under the text box. -cal.offsetX = 20; -cal.offsetY = 20; - -NOTES: -1) Requires the functions in AnchorPosition.js and PopupWindow.js - -2) Your anchor tag MUST contain both NAME and ID attributes which are the - same. For example: - - -3) There must be at least a space between for IE5.5 to see the - anchor tag correctly. Do not do with no space. - -4) When a CalendarPopup object is created, a handler for 'onmouseup' is - attached to any event handler you may have already defined. Do NOT define - an event handler for 'onmouseup' after you define a CalendarPopup object - or the autoHide() will not work correctly. - -5) The calendar popup display uses style sheets to make it look nice. - -*/ - -// CONSTRUCTOR for the CalendarPopup Object -function CalendarPopup() { - var c; - if (arguments.length>0) { - c = new PopupWindow(arguments[0]); - } - else { - c = new PopupWindow(); - c.setSize(150,175); - } - c.offsetX = -152; - c.offsetY = 25; - c.autoHide(); - // Calendar-specific properties - c.monthNames = new Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outobro","Novembro","Dezembro"); - c.monthAbbreviations = new Array("Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"); - c.dayHeaders = new Array("D","S","T","Q","Q","S","S"); - c.returnFunction = "CP_tmpReturnFunction"; - c.returnMonthFunction = "CP_tmpReturnMonthFunction"; - c.returnQuarterFunction = "CP_tmpReturnQuarterFunction"; - c.returnYearFunction = "CP_tmpReturnYearFunction"; - c.weekStartDay = 0; - c.isShowYearNavigation = false; - c.displayType = "date"; - c.disabledWeekDays = new Object(); - c.disabledDatesExpression = ""; - c.yearSelectStartOffset = 2; - c.currentDate = null; - c.todayText="Hoje"; - c.cssPrefix=""; - c.isShowNavigationDropdowns=false; - c.isShowYearNavigationInput=false; - window.CP_calendarObject = null; - window.CP_targetInput = null; - window.CP_dateFormat = "dd/MM/yyyy"; - // Method mappings - c.copyMonthNamesToWindow = CP_copyMonthNamesToWindow; - c.setReturnFunction = CP_setReturnFunction; - c.setReturnMonthFunction = CP_setReturnMonthFunction; - c.setReturnQuarterFunction = CP_setReturnQuarterFunction; - c.setReturnYearFunction = CP_setReturnYearFunction; - c.setMonthNames = CP_setMonthNames; - c.setMonthAbbreviations = CP_setMonthAbbreviations; - c.setDayHeaders = CP_setDayHeaders; - c.setWeekStartDay = CP_setWeekStartDay; - c.setDisplayType = CP_setDisplayType; - c.setDisabledWeekDays = CP_setDisabledWeekDays; - c.addDisabledDates = CP_addDisabledDates; - c.setYearSelectStartOffset = CP_setYearSelectStartOffset; - c.setTodayText = CP_setTodayText; - c.showYearNavigation = CP_showYearNavigation; - c.showCalendar = CP_showCalendar; - c.hideCalendar = CP_hideCalendar; - c.getStyles = getCalendarStyles; - c.refreshCalendar = CP_refreshCalendar; - c.getCalendar = CP_getCalendar; - c.select = CP_select; - c.setCssPrefix = CP_setCssPrefix; - c.showNavigationDropdowns = CP_showNavigationDropdowns; - c.showYearNavigationInput = CP_showYearNavigationInput; - c.copyMonthNamesToWindow(); - // Return the object - return c; - } -function CP_copyMonthNamesToWindow() { - // Copy these values over to the date.js - if (typeof(window.MONTH_NAMES)!="undefined" && window.MONTH_NAMES!=null) { - window.MONTH_NAMES = new Array(); - for (var i=0; i\n"; - result += '
\n'; - } - else { - result += '
\n'; - result += '
\n'; - result += '
\n'; - } - // Code for DATE display (default) - // ------------------------------- - if (this.displayType=="date" || this.displayType=="week-end") { - if (this.currentDate==null) { this.currentDate = now; } - if (arguments.length > 0) { var month = arguments[0]; } - else { var month = this.currentDate.getMonth()+1; } - if (arguments.length > 1 && arguments[1]>0 && arguments[1]-0==arguments[1]) { var year = arguments[1]; } - else { var year = this.currentDate.getFullYear(); } - var daysinmonth= new Array(0,31,28,31,30,31,30,31,31,30,31,30,31); - if ( ( (year%4 == 0)&&(year%100 != 0) ) || (year%400 == 0) ) { - daysinmonth[2] = 29; - } - var current_month = new Date(year,month-1,1); - var display_year = year; - var display_month = month; - var display_date = 1; - var weekday= current_month.getDay(); - var offset = 0; - - offset = (weekday >= this.weekStartDay) ? weekday-this.weekStartDay : 7-this.weekStartDay+weekday ; - if (offset > 0) { - display_month--; - if (display_month < 1) { display_month = 12; display_year--; } - display_date = daysinmonth[display_month]-offset+1; - } - var next_month = month+1; - var next_month_year = year; - if (next_month > 12) { next_month=1; next_month_year++; } - var last_month = month-1; - var last_month_year = year; - if (last_month < 1) { last_month=12; last_month_year--; } - var date_class; - if (this.type!="WINDOW") { - result += ""; - } - result += '\n'; - var refresh = windowref+'CP_refreshCalendar'; - var refreshLink = 'javascript:' + refresh; - if (this.isShowNavigationDropdowns) { - result += ''; - result += ''; - - result += ''; - } - else { - if (this.isShowYearNavigation) { - result += ''; - result += ''; - result += ''; - result += ''; - - result += ''; - if (this.isShowYearNavigationInput) { - result += ''; - } - else { - result += ''; - } - result += ''; - } - else { - result += '\n'; - result += '\n'; - result += '\n'; - } - } - result += '
 <'+this.monthNames[month-1]+'> <'+year+'><<'+this.monthNames[month-1]+' '+year+'>>
\n'; - result += '\n'; - result += '\n'; - for (var j=0; j<7; j++) { - - result += '\n'; - } - result += '\n'; - for (var row=1; row<=6; row++) { - result += '\n'; - for (var col=1; col<=7; col++) { - var disabled=false; - if (this.disabledDatesExpression!="") { - var ds=""+display_year+LZ(display_month)+LZ(display_date); - eval("disabled=("+this.disabledDatesExpression+")"); - } - var dateClass = ""; - if ((display_month == this.currentDate.getMonth()+1) && (display_date==this.currentDate.getDate()) && (display_year==this.currentDate.getFullYear())) { - dateClass = "cpCurrentDate"; - } - else if (display_month == month) { - dateClass = "cpCurrentMonthDate"; - } - else { - dateClass = "cpOtherMonthDate"; - } - if (disabled || this.disabledWeekDays[col-1]) { - result += ' \n'; - } - else { - var selected_date = display_date; - var selected_month = display_month; - var selected_year = display_year; - if (this.displayType=="week-end") { - var d = new Date(selected_year,selected_month-1,selected_date,0,0,0,0); - d.setDate(d.getDate() + (7-col)); - selected_year = d.getYear(); - if (selected_year < 1000) { selected_year += 1900; } - selected_month = d.getMonth()+1; - selected_date = d.getDate(); - } - result += ' \n'; - } - display_date++; - if (display_date > daysinmonth[display_month]) { - display_date=1; - display_month++; - } - if (display_month > 12) { - display_month=1; - display_year++; - } - } - result += ''; - } - var current_weekday = now.getDay() - this.weekStartDay; - if (current_weekday < 0) { - current_weekday += 7; - } - result += '\n'; - result += '
'+this.dayHeaders[(this.weekStartDay+j)%7]+'
'+display_date+''+display_date+'
\n'; - if (this.disabledDatesExpression!="") { - var ds=""+now.getFullYear()+LZ(now.getMonth()+1)+LZ(now.getDate()); - eval("disabled=("+this.disabledDatesExpression+")"); - } - if (disabled || this.disabledWeekDays[current_weekday+1]) { - result += ' '+this.todayText+'\n'; - } - else { - result += ' '+this.todayText+'\n'; - } - result += '
\n'; - result += '
\n'; - } - - // Code common for MONTH, QUARTER, YEAR - // ------------------------------------ - if (this.displayType=="month" || this.displayType=="quarter" || this.displayType=="year") { - if (arguments.length > 0) { var year = arguments[0]; } - else { - if (this.displayType=="year") { var year = now.getFullYear()-this.yearSelectStartOffset; } - else { var year = now.getFullYear(); } - } - if (this.displayType!="year" && this.isShowYearNavigation) { - result += ""; - result += '\n'; - result += ' \n'; - result += ' \n'; - result += ' \n'; - result += '
<<'+year+'>>
\n'; - } - } - - // Code for MONTH display - // ---------------------- - if (this.displayType=="month") { - // If POPUP, write entire HTML document - result += '\n'; - for (var i=0; i<4; i++) { - result += ''; - for (var j=0; j<3; j++) { - var monthindex = ((i*3)+j); - result += ''; - } - result += ''; - } - result += '
'+this.monthAbbreviations[monthindex]+'
\n'; - } - - // Code for QUARTER display - // ------------------------ - if (this.displayType=="quarter") { - result += '
\n'; - for (var i=0; i<2; i++) { - result += ''; - for (var j=0; j<2; j++) { - var quarter = ((i*2)+j+1); - result += ''; - } - result += ''; - } - result += '

Q'+quarter+'

\n'; - } - - // Code for YEAR display - // --------------------- - if (this.displayType=="year") { - var yearColumnSize = 4; - result += ""; - result += '\n'; - result += ' \n'; - result += ' \n'; - result += '
<<>>
\n'; - result += '\n'; - for (var i=0; i'+currentyear+''; - } - result += ''; - } - result += '
\n'; - } - // Common - if (this.type == "WINDOW") { - result += "\n"; - } - return result; - } diff --git a/trunk/web/src/html/marcacao/marcacao.html b/trunk/web/src/html/marcacao/marcacao.html deleted file mode 100644 index 0418a3c1..00000000 --- a/trunk/web/src/html/marcacao/marcacao.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - -Empresa: $empresa
-Estabelecimento: $estabelecimento
-Funcionário: $funcionario
-
-Pedido de marcação de $marcacao_tipo - data(s): $data#if( $marcacao_tipo == 'Consulta' ) - Horário: $hora#end.
- - diff --git a/trunk/web/src/html/marcacao/marcacao_consulta.html b/trunk/web/src/html/marcacao/marcacao_consulta.html deleted file mode 100644 index 96d6b4ea..00000000 --- a/trunk/web/src/html/marcacao/marcacao_consulta.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - Marcação de consulta - - - - - -
- - - - - - - - - - - - - - - - - - -
- Marcação de Consulta para:
- $funcionario -
Data(s)*:
Horário:
- Nota: a marcação está sujeita a confirmação via email.
- * - campo de preenchimento obrigatório -
- -
-
- - diff --git a/trunk/web/src/html/marcacao/marcacao_enviada.html b/trunk/web/src/html/marcacao/marcacao_enviada.html deleted file mode 100644 index 481963aa..00000000 --- a/trunk/web/src/html/marcacao/marcacao_enviada.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - Marcação de consulta / exame - - - - O pedido de marcação foi enviado com sucesso. - - diff --git a/trunk/web/src/html/marcacao/marcacao_exame.html b/trunk/web/src/html/marcacao/marcacao_exame.html deleted file mode 100644 index 3bcddc85..00000000 --- a/trunk/web/src/html/marcacao/marcacao_exame.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Marcação de exames - - - - - -
- - - - - - - - - - - - - - -
- Marcação de Exames para:
- $funcionario -
Data(s)*:
- Nota: a marcação está sujeita a confirmação via email.
- * - campo de preenchimento obrigatório -
- -
-
- - diff --git a/trunk/web/src/html/marcacao/marcacao_menu.html b/trunk/web/src/html/marcacao/marcacao_menu.html deleted file mode 100644 index 0c605749..00000000 --- a/trunk/web/src/html/marcacao/marcacao_menu.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - Marcação de consulta / exame - - - - - -
- - - - - - - - - - - - - - - - - - - -
- Marcação para:
- $funcionario -
- Consulta - Exame -
Data:dd/mm/aaaa
Hora:hh:mm
- Nota: a marcação está sujeita a confirmação via email. -
- -
-
- - diff --git a/trunk/web/src/html/marcacao/marcacao_nao_enviada.html b/trunk/web/src/html/marcacao/marcacao_nao_enviada.html deleted file mode 100644 index 5621b521..00000000 --- a/trunk/web/src/html/marcacao/marcacao_nao_enviada.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - Marcação de consulta / exame - - - - Ocorreu um erro a enviar o pedido de marcação. - - diff --git a/trunk/web/src/html/marcacao/marcacao_sessao_expirou.html b/trunk/web/src/html/marcacao/marcacao_sessao_expirou.html deleted file mode 100644 index 3a84b5fc..00000000 --- a/trunk/web/src/html/marcacao/marcacao_sessao_expirou.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - Sessão expirou - - - - A sua sessão expirou. Para efectuar uma marcação, autentique-se novamente. - - diff --git a/trunk/web/src/html/medicina.html b/trunk/web/src/html/medicina.html deleted file mode 100644 index d52815fb..00000000 --- a/trunk/web/src/html/medicina.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - SIPRP - Medicina - - - - - - - - - - - - - - - -
   -medicina do trabalho
-
- - - - - - - - - - -

-

-

-

-

-
-

-
- - diff --git a/trunk/web/src/html/noticias/mostrar_noticias.html b/trunk/web/src/html/noticias/mostrar_noticias.html deleted file mode 100644 index ddea30a6..00000000 --- a/trunk/web/src/html/noticias/mostrar_noticias.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - Notícias - - - - $noticias - - diff --git a/trunk/web/src/html/politica.html b/trunk/web/src/html/politica.html deleted file mode 100644 index 3713c26b..00000000 --- a/trunk/web/src/html/politica.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - SIPRP - - - - - - - - - - - - - - - -
   -política de qualidade e apoio administrativo
-
- - - - - - - - - - -

-

-

-

-

-
-

-
- - diff --git a/trunk/web/src/html/relatorio/pedido.html b/trunk/web/src/html/relatorio/pedido.html deleted file mode 100644 index 427733c2..00000000 --- a/trunk/web/src/html/relatorio/pedido.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - -Empresa: $empresa
-
-Pedido de envio de relatório do ano: $ano
- - diff --git a/trunk/web/src/html/relatorio/pedido_enviado.html b/trunk/web/src/html/relatorio/pedido_enviado.html deleted file mode 100644 index 9b530aa6..00000000 --- a/trunk/web/src/html/relatorio/pedido_enviado.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - Envio de dados do relatório anual - - - - O pedido foi enviado com sucesso. - - diff --git a/trunk/web/src/html/relatorio/pedido_nao_enviado.html b/trunk/web/src/html/relatorio/pedido_nao_enviado.html deleted file mode 100644 index 196da035..00000000 --- a/trunk/web/src/html/relatorio/pedido_nao_enviado.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - Envio de dados do relatório anual - - - - Ocorreu um erro a enviar o pedido. - - diff --git a/trunk/web/src/html/relatorio/pedido_relatorio.html b/trunk/web/src/html/relatorio/pedido_relatorio.html deleted file mode 100644 index 5dd5bf9f..00000000 --- a/trunk/web/src/html/relatorio/pedido_relatorio.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Pedido de dados do relatório anual - - - - - -
- - - - - - - - - - -
- Pedido de dados do relatório anual -
Ano pretendido:
- -
-
- - diff --git a/trunk/web/src/html/relatorio/pedido_sessao_expirou.html b/trunk/web/src/html/relatorio/pedido_sessao_expirou.html deleted file mode 100644 index 0311eda3..00000000 --- a/trunk/web/src/html/relatorio/pedido_sessao_expirou.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - Sessão expirou - - - - A sua sessão expirou. Para efectuar o pedido, autentique-se novamente. - - diff --git a/trunk/web/src/html/servicos.html b/trunk/web/src/html/servicos.html deleted file mode 100644 index f4585f4f..00000000 --- a/trunk/web/src/html/servicos.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - SIPRP - Serviços - - - - - - - - - - - - -

-
-Serviços -Complementares
- -Medicina do -Trabalho
- -Política de -Qualidade e Apoio Administrativo
- -Higiene e -Segurança
- - diff --git a/trunk/web/src/html/servicos_compl.html b/trunk/web/src/html/servicos_compl.html deleted file mode 100644 index 163977df..00000000 --- a/trunk/web/src/html/servicos_compl.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - SIPRP - Serviços - - - - - - - - - - - - - - - -
   -serviços complementares
-
- - - - - - - - - - -

-

-

-

-

-
-

-
- - diff --git a/trunk/web/src/html/siprp.html b/trunk/web/src/html/siprp.html deleted file mode 100644 index 37d5babe..00000000 --- a/trunk/web/src/html/siprp.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - SIPRP - Apresentação - - - - - - - - - - - - - - - -
   -a -siprp
- - - - - - - - - - -

-

-

-

-

-
-

-
- - diff --git a/trunk/web/src/html/user.html b/trunk/web/src/html/user.html deleted file mode 100644 index b3d8a59f..00000000 --- a/trunk/web/src/html/user.html +++ /dev/null @@ -1,396 +0,0 @@ - - - - - SIPRP - - - - - - - - - - - - - -

- - - - - - - - - - #if( $userRole != "manager" ) - - - #end - - - -
   $userName    pedido de relatório anual...logout »   
- - - - - - - - - -
- - - - - - - - - - - - - - - - - - - #if( $query == "empresas" ) - #set( $listaTitle = "empresas" ) - #elseif( $query == "estabelecimentos" ) - #set( $listaTitle = "estabelecimentos" ) - #elseif( $query == "trabalhadores" || $query == "trabalhadores_tudo" || $query == "trabalhadores_pendentes" ) - #set( $listaTitle = "funcionários:" ) - #set( $lista_funcionarios = 1 ) - #else ##( $query == "trabalhador" ) - #set( $listaTitle = "funcionário" ) - #end - - - #if( $lista_funcionarios ) - - - - #end - - - - - - - - - - - - - - -
   acesso restrito
- - - - - - - - - - - - - - -
- #if( $userRole == "manager" && $empresa_nome ) - Empresa: $!empresa_nome - #else - Empresa: $!empresa_nome - #end -
- #if( $estabelecimento_id ) - Estabelecimento: $!estabelecimento_nome - #else - Estabelecimento: - #end -
- #if( $query == "trabalhador" ) - Funcionário: $!funcionario.nome  - Data de Nascimento: $!funcionario.data_nascimento - #else - Funcionário: - #end - - #if( $query == "trabalhador" ) - - #end -
- -
-
- - - - - - - - -
   funcionários:   todos   com ficha de aptidão   com pendências         imprimir
- #else -
   $listaTitle
- #if ($query == "trabalhador") - (*)ECD - Exames Complementares de Diagnóstico

- - - - - - - - - - - - - - - - - - - - -
Último ECD(*)RealizadoÚltima ConsultaRealizadaResultadoPróximo ECD(*)Próxima Consulta
$!funcionario.ultimo_exame $!funcionario.realizado $!funcionario.ultima_consulta $!funcionario.realizada $!funcionario.resultado $!funcionario.proximo_exame $!funcionario.proxima_consulta 
- #elseif( $query == "trabalhadores" ) - (*)ECD - Exames Complementares de Diagnóstico

- - - - - - - - #foreach( $element in $v1 ) - #set ( $counter = $velocityCount - 1 ) - #set ( $dados_trabalhador = $v2.get($counter) ) - - - - - - - #end -
  NomeÚltimo ECD(*)Última consultaPróxima consulta
$dados_trabalhador.Nome $dados_trabalhador.ultimo_exame $dados_trabalhador.ultima_consulta $dados_trabalhador.proxima_consulta 
- #elseif( $query == "trabalhadores_tudo" ) - - - - - - #foreach( $element in $v1 ) - #set ( $counter = $velocityCount - 1 ) - #set ( $dados_trabalhador = $v2.get($counter) ) - - - - - #end -
  NomeData da Ficha de Aptidão
  $dados_trabalhador.Nome$dados_trabalhador.Data  
- #elseif( $query == "trabalhadores_pendentes" ) - - pendente    - - marcado    - - tratado
- (*)ECD - Exames Complementares de Diagnóstico

- - - - - - - #foreach( $element in $v1 ) - #set ( $counter = $velocityCount - 1 ) - #set ( $dados_trabalhador = $v2.get($counter) ) - - - - - - #end -
  NomeECD(*)Consulta
  $dados_trabalhador.Nome
- #else - #foreach( $element in $v1 ) - #set ( $counter = $velocityCount - 1 ) - $v2.get($counter)
- #end - #end -
-
-
- - diff --git a/trunk/web/src/html/user_print.html b/trunk/web/src/html/user_print.html deleted file mode 100644 index 821ac555..00000000 --- a/trunk/web/src/html/user_print.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - SIPRP - - - - - - - - - - - -

- - - - - - -
- -
- - - - - - -
- - - - - - - - - - - - - - - - - - - #if( $query == "trabalhadores" ) - #set( $listaTitle = "Todos os Funcionários" ) - #elseif( $query == "trabalhadores_tudo" ) - #set( $listaTitle = "Funcionários com Tudo Resolvido" ) - #elseif( $query == "trabalhadores_pendentes" ) - #set( $listaTitle = "Funcionários com Pendências" ) - #end - - - - - - - - - - - - -
   
- - - - - - - - - - -
- Empresa: $!empresa_nome -
- Estabelecimento: $!estabelecimento_nome -
- -
-
   $listaTitle
- #if( $query == "trabalhadores" ) - (*)ECD - Exames Complementares de Diagnóstico

- - - - - - - - #foreach( $element in $v1 ) - #set ( $counter = $velocityCount - 1 ) - #set ( $dados_trabalhador = $v2.get($counter) ) - - - - - - - #end -
  NomeÚltimo ECD(*)Última consultaPróxima consulta
$dados_trabalhador.Nome $dados_trabalhador.ultimo_exame $dados_trabalhador.ultima_consulta $dados_trabalhador.proxima_consulta 
- - #elseif( $query == "trabalhadores_tudo" ) - - - - - - #foreach( $element in $v1 ) - #set ( $counter = $velocityCount - 1 ) - #set ( $dados_trabalhador = $v2.get($counter) ) - - - - - #end -
  NomeData da Ficha de Aptidão
  $dados_trabalhador.Nome$dados_trabalhador.Data  
- #elseif( $query == "trabalhadores_pendentes" ) - - (*)ECD - Exames Complementares de Diagnóstico

- - - - - - - #foreach( $element in $v1 ) - #set ( $counter = $velocityCount - 1 ) - #set ( $dados_trabalhador = $v2.get($counter) ) - - - - - - - #end -
  NomeECD(*)Consulta
  $dados_trabalhador.Nome$dados_trabalhador.Exame_estado$dados_trabalhador.Consulta_estado
- #end -
-
-
- -