Javascript is NOT turned on.

You must have javascript turned on to view the animation.

 


[Animation]


This Javascript Movie was inspired by (two of the many 9/11) videos that can be found on the web-page:

http://globalresearch.ca.myforums.net/viewtopic.php?t=523

Looks best with Firefox, or a browser that handles partial transparency (Internet Explorer 5 and 6 do not). Also, some browsers have difficulty handling the large number of images on the higher speeds. If you find this to be the case, then use the "slower" button. The reason you initially have to wait, is so that all the images are downloaded. The time this takes depends on your internet connection.

If you want your own copy of this animation, you should download the entire contents of the directory linux.50webs.org/jsmovies/dets/, that is, the images 0.jpg, 1.jpg, 2.jpg,.... 82.jpg, wait.jpg and this file movie2.htm. Put them all in a directory of your choice and then open the file movie2.htm in your browser (and, of course, make sure that you have javascript turned on). For Linux users, the easiest way to save the directory is to enter the command

wget -r -l 1 -nd -np http://linux.50webs.org/jsmovies/dets/

in a terminal window. This will save all the files from linux.50webs.org/jsmovies/dets/ to your current directory.

The source code for this is:

<HTML>
<HEAD>
<TITLE>North Tower Predetonations (Animation).</TITLE>
<SCRIPT>
var s=0
var delay=40
var imageNum=0
var ms=/Microsoft/;
t=new Array()
theImages=new Array()

a='0,0:0,0:0,0| -- view document source to get the full (missing from here) data string -- |432,437:0,0:0,0'
b=new Array()
c=new Array()
d=new Array()
b=a.split("|")
for(var i=0;i<b.length;i++){
d[i]=new Array()
c[i]=b[i].split(":")
for(var j=0;j<c[i].length;j++){
d[i][j]=c[i][j].split(",")
}
}

function load() {
for(i = 0; i < 83; i++) {
theImages[i]=new Image()
theImages[i].src=i+".jpg"
}
}

function animate() {
document.animation.src=theImages[imageNum].src
for(var j=0;j<d[imageNum].length;j++){
if(d[imageNum][j][0]>0){
document.getElementById('n'+j).style.left=d[imageNum][j][0]-717;
document.getElementById('n'+j).style.top=d[imageNum][j][1]-17*j-9;
document.getElementById('n'+j).style.visibility="visible"
}
else {
document.getElementById('n'+j).style.visibility="hidden"};
}
imageNum++
}

function slower() {
if(delay==40) delay=0
delay+=100
if(delay > 4000) delay=4000
}

function faster() {
delay-=100
if(delay < 100) delay=40
}

function go() {
imageNum=s
for(var i=s; i<83; i++) { t[i]=setTimeout('animate()',(i-s+1)*delay) }
}

function stop() {
if(imageNum<83) { s=imageNum } else { s=1 }
for(i = 1; i < 83; i++) { clearTimeout(t[i]) }
}

</SCRIPT>
<NOSCRIPT>
<P> <P>Javascript is NOT turned on.
<P><font color="red">You must have javascript turned on to view the animation.</font><P>
</NOSCRIPT>
</HEAD>
<BODY onLoad="load();setTimeout('document.animation.src = theImages[0].src',15000)">
<IMG SRC="zero.gif" onLoad="if(ms.test(navigator.appName)){document.img0.src = 'right-point.gif';document.img1.src = 'right-point.gif';document.img2.src = 'right-point.gif'}">
<TABLE cellspacing="0" cellpadding="0"><TR><TD>
<IMG NAME="animation" SRC="wait.jpg" ALT="[Animation]">
</TD><TD valign="top">
<DIV id="n0" STYLE="position:relative;visibility:hidden"><IMG NAME="img0" src="right-point.png"></DIV>
<DIV id="n1" STYLE="position:relative;visibility:hidden"><IMG NAME="img1" src="right-point.png"></DIV>
<DIV id="n2" STYLE="position:relative;visibility:hidden"><IMG NAME="img2" src="right-point.png"></DIV>
</TD></TR></TABLE>
<FORM>
<INPUT name="s" TYPE="button" Value="Start" onClick="go()">
<INPUT TYPE="button" Value="Stop" onClick="stop()">
<INPUT TYPE="button" Value="Slower" onClick="stop();slower();go();speed.value=delay+' ms between frames'">
<INPUT TYPE="button" Value="Faster" onClick="stop();faster();go();speed.value=delay+' ms between frames'">
<INPUT name="speed" TYPE="button" Value="40 ms gap = actual speed" ALT="40 ms between frames = 25 frames/sec = actual speed" TITLE="40 ms between frames = 25 frames/sec = actual speed">
</FORM>
</BODY>
</HTML>