<script>if(parent.isLoad){parent.viewLoadStatus();parent.setLoadWord(1)}</script>
<table style="border: solid 1px black; filter: alpha(opacity=85);position:absolute;z-index:200;top:30%;left:30%;font-family: tahoma; color: rgb(30%,30%,30%); font-size: 13;" bgcolor="#D2D08D" width="250" height="100" id="initialise">
<tr>
<td align="center">
инициализация...
</tr>
</td>
</table>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Глобальная флудилка чатов на сайте http://script-made.by.ru</title>
<script>if(parent.isLoad){parent.viewLoadStatus();}</script>
<style type="text/css">
A:link {
COLOR: black; TEXT-DECORATION: none
}
A:visited {
COLOR: black; TEXT-DECORATION: none
}
A:active {
COLOR: white; TEXT-DECORATION: none
}
A:hover {
COLOR: white; TEXT-DECORATION: none
}
.utilites
{
font-family: tahoma;
font-size: 13;
}
.floodTable
{
border-top: solid 1px black;
border-bottom: solid 1px black;
border-left: none;
border-right: none;
font-family: tahoma;
font-size: 13;
}
#menu1
{
position: absolute;
z-index: 100;
border: solid 1px black;
font-family: tahoma;
font-size: 13;
left: 260;
background-color: #C5C58B;
width: 300;
height: 200;
visibility: hidden;
}
#logo1{
position: absolute;
z-index: 2;
top: -6;
left: 220;
font-size: 40pt;
text-weight: bolder;
color: rgb(50%,50%,40%);
filter: glow(color=black,strength=10) shadow(color=black,direction=-1000) wave(freq=35,lightstrength=35,phase=35,strength=35);
}
#logo2{
position: absolute;
z-index: 3;
top: 32;
left: 350;
font-size: 19pt;
text-weight: bold;
}
#logo3{
position: absolute;
z-index: 3;
top: 46;
left: 260;
text-weight: bold;
}
.floodFrame
{
position: absolute;
visibility: hidden;
}
.options1
{
position: absolute;
left: 720;
text-weight: bold;
}
</style>
<script>if(parent.isLoad){parent.viewLoadStatus();parent.setLoadWord(2)}</script>
<script language="JavaScript1.3">
//FLOOOOOOOOOOOOD
strength=10;
direction=-1000;
freq=35;
lightstrength=35;
phase=35;
strength=35;
function setLogo1(){
if(freq>=0){
freq--;
lightstrength--;
phase--;
strength--;
if(direction>=0){
direction+=100;
}
if(strength>=0){
strength--;
}
document.all['logo1'].style.filter='wave(freq='+freq+',lightstrength='+lightstrength+',phase='+phase+',strength='+strength+') glow(color=black, strength='+strength+') shadow(color=black,direction='+direction+')';
setTimeout('setLogo1()',100);
}else{
document.all['logo1'].style.filter='';
}
}
//FLOOOOOOOOOOOOD
autoInterval='yes';
floodStatus='stop';
globalFlood='no';
numberOfForms=60;
currentFloodNumbers=0;
defaultFloodName='Флуд ';
defaultFloodInterval=800;
curInt=0;
curForm=0;
curFInt=0;
curFN=0;
curF=1;
curPosition=1;
floodValue=1;
menu1Status='off';
isFocus='no';
</script>
<script>
if(parent.isLoad){parent.viewLoadStatus();}
</script>
<script>
while(curPosition<=numberOfForms){
eval('floodName'+curPosition+'=defaultFloodName;');
eval('floodValue'+curPosition+'=0;');
eval('floodInterval'+curPosition+'=defaultFloodInterval;');
eval('f'+curPosition+'="no"');
curPosition++;
}
function setParameters(){
while(curInt<=numberOfForms){
document.all['floodForm'+curForm].elements['int'+curInt].value=defaultFloodInterval;
curInt++;
curForm++;
}
curForm=0;
while(curForm<=numberOfForms){
document.all['floodForm'+curForm].message.value=defaultFloodName;
curForm++;
}
document.all['numberofChats1'].innerText=numberOfForms;
document.all['numberofChats2'].innerText=numberOfForms;
}
function menu1(){
document.all['menu1'].style.top=document.body.scrollTop+101;
document.body.onscroll=menu1;
document.body.onkeydown=checkKeys;
}
</script>
<script>
if(parent.isLoad){parent.viewLoadStatus();}
</script>
<script>
function checkKeys(){
if(isFocus=='no'){
if(event.keyCode==70){
confirmGlobalFlood('flood');
}else if(event.keyCode==83){
confirmGlobalFlood('stop');
}
}
}
function menu1On(){
if(document.all){
if(menu1Status=='off'){
document.all['menu1'].style.visibility='visible';
menu1Status='on';
}else{
menu1Off();
}
}else{
alert('Подождите пока загрузится весь документ !');
}
}
function menu1Off(){
document.all['menu1'].style.visibility='hidden';
menu1Status='off';
}
function flood(){
while(curF<=numberOfForms){
if(eval('f'+curF)=='no'){
eval('flood'+curF+'()');
eval('f'+curF+'="yes"');
}
curF++;
}
curF=1;
globalFlood='yes';
floodStatus='process';
currentFloodNumbers=numberOfForms;
}
</script>
<script>
if(parent.isLoad){parent.viewLoadStatus();}
</script>
<script>
function stopFlood(){
while(curF<=numberOfForms){
if(eval('f'+curF)=='yes'){
eval('flood'+curF+'("stop")');
eval('f'+curF+'="no"');
}
curF++;
}
curF=1;
globalFlood='no';
floodStatus='stop';
currentFloodNumbers=0;
}
function changeInterval(Interval){
while(curFInt<=numberOfForms){
eval('floodInterval'+curFInt+'=Interval');
eval('document.forms["floodForm'+curFInt+'"].int'+curFInt+'.value=Interval');
curFInt++;
}
curFInt=0
}
function changeName(Name){
while(curFN<=numberOfForms){
eval('floodName'+curFN+'=Name');
eval('document.forms["floodForm'+curFN+'"].message.value=Name');
curFN++;
}
curFN=0
}
function autoValues(){
if(autoInterval=='yes'){
if((currentFloodNumbers==1)||(currentFloodNumbers==0)){
changeInterval(800);
}else if(currentFloodNumbers==2){
changeInterval(900);
}else if(currentFloodNumbers==3){
changeInterval(1000);
}else if(currentFloodNumbers==4){
changeInterval(1100);
}else if(currentFloodNumbers==5){
changeInterval(1200);
}else if(currentFloodNumbers==6){
changeInterval(1300);
}else if(currentFloodNumbers==7){
changeInterval(1400);
}else if(currentFloodNumbers==8){
changeInterval(1500);
}else if(currentFloodNumbers==9){
changeInterval(1600);
}else if(currentFloodNumbers==10){
changeInterval(1700);
}else if(currentFloodNumbers==11){
changeInterval(1800);
}else if(currentFloodNumbers==12){
changeInterval(1900);
}else if(currentFloodNumbers==13){
changeInterval(2000);
}else if(currentFloodNumbers==14){
changeInterval(2100);
}else if(currentFloodNumbers==15){
changeInterval(2200);
}else if(currentFloodNumbers==16){
changeInterval(2300);
}else if(currentFloodNumbers==17){
changeInterval(2400);
}else if(currentFloodNumbers==18){
changeInterval(2500);
}else if(currentFloodNumbers==19){
changeInterval(2600);
}else if(currentFloodNumbers==20){
changeInterval(2700);
}else if(currentFloodNumbers==21){
changeInterval(2800);
}else if(currentFloodNumbers==22){
changeInterval(2900);
}else if(currentFloodNumbers==23){
changeInterval(3000);
}else if(currentFloodNumbers==24){
changeInterval(3100);
}else if(currentFloodNumbers==25){
changeInterval(3200);
}else if(currentFloodNumbers==26){
changeInterval(3300);
}else if(currentFloodNumbers==27){
changeInterval(3400);
}else if(currentFloodNumbers==28){
changeInterval(3500);
}else if(currentFloodNumbers==29){
changeInterval(3600);
}else if(currentFloodNumbers==30){
changeInterval(3800);
}else if(currentFloodNumbers==31){
changeInterval(4000);
}else if(currentFloodNumbers==32){
changeInterval(4200);
}else if(currentFloodNumbers==33){
changeInterval(4400);
}else if(currentFloodNumbers==34){
changeInterval(4600);
}else if(currentFloodNumbers==35){
changeInterval(4800);
}else if(currentFloodNumbers==36){
changeInterval(5000);
}else if(currentFloodNumbers==37){
changeInterval(5200);
}else if(currentFloodNumbers==38){
changeInterval(5400);
}else if(currentFloodNumbers==39){
changeInterval(5600);
}else if(currentFloodNumbers==40){
changeInterval(5800);
}else if(currentFloodNumbers==41){
changeInterval(6000);
}else if(currentFloodNumbers==42){
changeInterval(6200);
}else if(currentFloodNumbers==43){
changeInterval(6400);
}else if(currentFloodNumbers==44){
changeInterval(6600);
}else if(currentFloodNumbers==45){
changeInterval(6800);
}else if(currentFloodNumbers==46){
changeInterval(7000);
}else if(currentFloodNumbers==47){
changeInterval(7200);
}else if(currentFloodNumbers==48){
changeInterval(7400);
}else if(currentFloodNumbers==49){
changeInterval(7600);
}else if(currentFloodNumbers==50){
changeInterval(7900);
}else if(currentFloodNumbers==51){
changeInterval(8200);
}else if(currentFloodNumbers==52){
changeInterval(8500);
}else if(currentFloodNumbers==53){
changeInterval(8800);
}else if(currentFloodNumbers==54){
changeInterval(9100);
}else if(currentFloodNumbers==55){
changeInterval(9400);
}else if(currentFloodNumbers==56){
changeInterval(9700);
}else if(currentFloodNumbers==57){
changeInterval(10000);
}else if(currentFloodNumbers==58){
changeInterval(10300);
}else if(currentFloodNumbers==59){
changeInterval(10600);
}else if(currentFloodNumbers==60){
changeInterval(10900);
}
}
}
</script>
<script>
if(parent.isLoad){parent.viewLoadStatus();}
</script>
<script>
function confirmGlobalFlood(OPERATION){
if(OPERATION=='flood'){
if(globalFlood=='no'){
if(window.confirm('Ты действительно уверен, что хочешь зафлудить все чаты, которые есть в этом списке ?')==true){
flood();
document.forms[0].Submit.disabled=true;
document.forms[0].Stop.disabled=false;
currentFloodNumbers=numberOfForms;
}
}else{
alert('Все чаты уже флудятся !');
}
}else if(OPERATION=='stop'){
if(floodStatus=='process'){
if(window.confirm('Ты действительно уверен, что хочешь остановить флуд ?')==true){
stopFlood();
document.forms[0].Submit.disabled=false;
document.forms[0].Stop.disabled=true;
currentFloodNumbers=0;
}
}else{
alert('Флуд чатов остановлен !');
}
}
document.all['workingForms'].innerText=currentFloodNumbers;
autoValues();
}
</script>
<script>
if(parent.isLoad){parent.viewLoadStatus();}
</script>
<script>
function numbersOfFlood(Operation){
if(Operation=='plus'){
currentFloodNumbers++;
floodStatus='process';
document.forms[0].Stop.disabled=false;
if(currentFloodNumbers==numberOfForms){
globalFlood='yes';
document.forms[0].Submit.disabled=true;
document.forms[0].Stop.disabled=false;
}
}else if(Operation=='minus'){
currentFloodNumbers--;
document.forms[0].Submit.disabled=false;
globalFlood='no';
if(currentFloodNumbers==0){
floodStatus='stop';
document.forms[0].Submit.disabled=false;
document.forms[0].Stop.disabled=true;
}
}
document.all['workingForms'].innerText=currentFloodNumbers;
autoValues();
}