New cases of HIV in Scotland have reached the highest level since records began, research has revealed.
Routine testing for HIV is now being offered
The NHS survey also showed that cases of syphilis trebled and chlamydia cases were rising by more than 1,000 a year.
In 2004, 364 people tested positive for HIV, the highest annual total since recording began in 1986 and there has been an increase for men and women.
However, this could be partly due to changes at sexual health clinics which now routinely offer HIV tests.
This was the first time there has been such comprehensive information on the sexual health of the nation.
Syphilis cases increased from 51 cases in 2002 to 189 last year.
The under-25s accounted for two thirds of chlamydia cases, however for most other types of sexually transmitted infections the majority of cases involved the over-25s.
Stewart Maxwell, the deputy health spokesman for the SNP, said the figures showed that the current public health message was not reaching the public.
"The Scottish Executive must now urgently review its method of promoting sexual health and minimising sexually transmitted infections," he said.
Health Minister Andy Kerr said the executive's national sexual health strategy, launched earlier this year, set out a range of measures to improve sexual health.
"NHS boards have been allocated funding totalling £4.5m this year, with similar amounts over the next two years to improve sexual health services in their areas," he said.
The minister said the cash was in addition to money already being spent by NHS boards.
He added: "We expect boards to deliver local services within the record investment they have all received."