// http://web.archive.org/web/20010518151731/deathstar.eng.utah.edu/~kroford/
var manTrance = 0;
var manDir = 0;
var manPT = manCenter =520;
var manOUT = 20;
var manINCH = 6;
var manTALKER = 0;
var manTALKER2 = 0;
function make_layer(name, left, top, width, height, visible, content) {
var layer;
if (document.layers) {
document.writeln('<layer name="' + name + '" left=' + left + ' top=' + top + ' width=' + width + ' height=' + height + ' visibility=' + (visible ? '"show"' : '"hide"') + '>');
document.writeln(content);
document.writeln('</layer>');
layer = getLayer(name);
layer.width = width;
layer.height = height;
}
if (document.all) {
top+=8;
document.writeln('<div id="' + name + '" style="position:absolute; overflow:none; left:' + left + 'px; top:' + top + 'px; width:' + width + 'px; height:' + height + 'px;' + ' visibility:' + (visible ? 'visible;' : 'hidden;') + '">');
document.writeln(content);
document.writeln('</div>');
}
}
mensBodies = new Array(4);
mensBodies[0] = new Array(" o o "," o o "," o ,\\ o ");
mensBodies[1] = new Array(" <|\\ /|> "," <|`-_,|> "," <|/ `|> ");
mensBodies[2] = new Array(" / \\`'/ \\ "," / \\ / \\ "," / \\ / \\ ");
mansTalking = new Array(4);
mansTalking[0] = new Array(""," You shall"," Ah, but just having","Be that as it"," "," "," "," "," "," You should"," Ah, but I'll fight"," Then I will"," But then you"," Are those"," Of course! I am about");
mansTalking[1] = new Array("","die before I"," a slice of you is"," may, you stink"," "," "," "," "," ","make excellent"," back even from the","throw the earth"," will hav no atmosphere","your dying"," to kill you and die of");
mansTalking[2] = new Array(""," let you in!"," satisfaction enough!", " of body sweat!"," Rogue!", " Scab!"," Nazi!", " Wench!"," Perv!"," mulch for the weeds!"," ground!"," into the sun!"," and will surely die!"," words?"," happiness!");
mansTalking[3] = new Array(""," /"," \\"," /"," \\"," /"," \\"," /"," \\"," /"," \\"," /"," \\"," /"," \\");
mansSwears = new Array(15);
for (i = 0; i < 15; i++) {
mansSwears[i] = '<FONT COLOR="BLACK" SIZE="3"><CODE>';
for (j = 0; j < 4; j++)
mansSwears[i] += mansTalking[j][i] + '<BR>';
mansSwears[i] += '</CODE></FONT>';
}
swordingMen = new Array(4);
for (i = 0; i < 3; i++) {
swordingMen[i] = '<FONT COLOR="BLACK" SIZE="5"><B><CODE>';
for (j = 0; j < 3; j++)
swordingMen[i] += mensBodies[j][i] + '<BR>';
swordingMen[i] += '</B></CODE></FONT>';
}
function getLayer(name) {
// Returns a handle to the named layer.
if (document.layers)
return(document.layers[name]);
else if (document.all) {
layer = eval('document.all.' + name + '.style');
return(layer);
}
else
return(null);
}
function changeLayer(name, content, x, y) {
var layer = getLayer(name);
if (document.layers) {
layer.document.open();
layer.document.write(content);
layer.document.close();
}
if (document.all)
eval('document.all.'+name+'.innerHTML = content');
layer.left = x;
layer.top = y;
}
function swordMatch() {
manTrance++;
if (manTrance > 2) manTrance = 0;
if (manDir) {
manPT += manINCH;
if (manPT > manCenter + manOUT) {
manDir = 0;
manPT -= manPT - (manCenter + manOUT);
}
} else {
manPT -= manINCH;
if (manPT < manCenter - manOUT) {
manDir = 1;
manPT += (manCenter - manOUT) - manPT;
}
}
manTALKER++;
if (manTALKER % 60 == 0) manTALKER2++;
if (manTALKER >= 900) manTALKER2 = 0;
changeLayer("swordSwashers", mansSwears[manTALKER2] + swordingMen[manTrance], manPT, 140);
setTimeout("swordMatch()", 50);
}
var hBC = 0;
if (navigator.userAgent.indexOf("Mac")==-1 && navigator.appName=="Microsoft Internet Explorer") {
document.write('<SCRIPT LANGUAGE="VBScript"\> \n');
document.write('on error resume next \n');
document.write('hBC = (NOT IsNull(CreateObject("HOTBAR.HotbarCtrl.1")))\n');
var aTempVar ="</S";
aTempVar+="CRIPT\> \n";
document.write(aTempVar);
}