Jul 24, 2008

Javascripts

Free Web Hosting, No Ads > CONTRIBUTE > Computers > Programming Languages > Java, Java Servlets, Java Script, & JSP

free web hosting

Javascripts

Microsoft
im gonna gives some codes....

This code will make a blue ball where u click it and falls down, and bounces

CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>

<META NAME="Generator" CONTENT="TextPad 4.4">
<LINK href="general.css" rel="stylesheet" type="text/css">
<script LANGUAGE="JavaScript1.2">
<!-- Original: Dragos Saracu (smardoi@yahoo.com) -->
<!-- Cross Browser by: Bob Simpson (webmaster@maryjanebrown.net) -->
<!-- Contributor URL: http://www.maryjanebrown.net/webmaster -->
<!-- Begin
function BrowserCheck() {
var b = navigator.appName;
if (b == "Netscape") this.b = "NS";
else if (b == "Microsoft Internet Explorer") this.b = "IE";
else this.b = b;
this.v = parseInt(navigator.appVersion);
this.NS = (this.b == "NS" && this.v>=4);
this.NS4 = (this.b == "NS" && this.v == 4);
this.NS5 = (this.b == "NS" && this.v == 5);
this.IE = (this.b == "IE" && this.v>=4);
this.IE4 = (navigator.userAgent.indexOf('MSIE 4')>0);
this.IE5 = (navigator.userAgent.indexOf('MSIE 5')>0);
if (this.IE5 || this.NS5) this.VER5 = true;
if (this.IE4 || this.NS4) this.VER4 = true;
this.OLD = (! this.VER5 && ! this.VER4) ? true : false;
this.min = (this.NS||this.IE);
}
is = new BrowserCheck();
// End -->
</script>

</HEAD>

<BODY Background=../graphics/grayback.jpg>
<center><BR><BR><BR>
Click anywhere to start script<br>
<div id="staticBall" style="position:relative;visibility:visible">
<img src="ball.gif" height=30 width=30 alt="Static ball">
</div>
</center>
<div id="ball" style="visibility:hidden; position:absolute; left:100; top:10; height:34; width:34">
<img src="ball.gif" height=30 width=30 alt="Bouncing ball">
</div>

<script language="Javascript1.2">
<!-- Begin
iter = 0;
setId = 0;
down = true;
up = false;
bouncingBall = (is.VER5) ? document.getElementById("ball").style
: (is.NS) ? document.layers["ball"]
: document.all["ball"].style;
stillBall = (is.VER5) ? document.getElementById("staticBall").style
: (is.NS) ? document.layers["staticBall"] : document.all["staticBall"].style;
winH = (is.NS) ? window.innerHeight - 55 : document.body.offsetHeight - 55;
document.onmouseup = buttonUp;
if (is.NS4)
document.captureEvents(Event.MOUSEUP);
function buttonUp(e) {
if ( ((is.NS) ? e.which : event.button) != 1) return true;
if (setId != 0) clearInterval(setId);
bouncingBall.visibility="visible";
stillBall.visibility="hidden";
bouncingBall.left = (is.NS) ? e.pageX - 15 : event.offsetX - 15;
bouncingBall.top = (is.NS) ? e.pageY - 15 : event.offsetY - 15;
iter = 0;
setId = setInterval("generateGravity()", 20);
return true;
}
function generateGravity() {
if ((parseInt(bouncingBall.top)+iter < winH) && down) {
bouncingBall.top = parseInt(bouncingBall.top) + iter;
iter++;
return;
}
else {
if ((parseInt(bouncingBall.top)< winH) && down) {
bouncingBall.top = winH + 5;
return;
}
down = false;
up = true;
if (iter < 0 && parseInt(bouncingBall.top) > winH) {
clearInterval(setId);
bouncingBall.visibility = "hidden";
stillBall.visibility="visible";
setId = 0;
}
if (parseInt(bouncingBall.top) > 0 && up && iter >= 0) {
bouncingBall.top = parseInt(bouncingBall.top) - iter;
iter--;
if (iter%3 == 0) iter--;
return;
}
down = true;
up = false;
}
}
// End -->
</script>

</center>
</BODY>
</HTML>


This code will tell the user what browser he/she is using and what version for example this is mine

Browser Name: Netscape
Browser Version: 1.0.6


firefox tongue.gif

code:

CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<LINK href="general.css" rel="stylesheet" type="text/css">


</HEAD>

<BODY Background=../graphics/grayback.jpg>
<center><BR><BR><BR>
<script LANGUAGE="JavaScript">
<!-- Original: Gregor (legreg@legreg.de) -->
<!-- Begin
var useragent = navigator.userAgent;
var bName = (useragent.indexOf('Opera') > -1) ? 'Opera' : navigator.appName;
var pos = useragent.indexOf('MSIE');
if (pos > -1) {
bVer = useragent.substring(pos + 5);
var pos = bVer.indexOf(';');
var bVer = bVer.substring(0,pos);
}
var pos = useragent.indexOf('Opera');
if (pos > -1) {
bVer = useragent.substring(pos + 6);
var pos = bVer.indexOf(' ');
var bVer = bVer.substring(0, pos);
}
if (bName == "Netscape") {
var bVer = useragent.substring(8);
var pos = bVer.indexOf(' ');
var bVer = bVer.substring(0, pos);
}
if (bName == "Netscape" && parseInt(navigator.appVersion) >= 5) {
var pos = useragent.lastIndexOf('/');
var bVer = useragent.substring(pos + 1);
}
document.writeln('<b>Browser Name: </b>' + bName + '<br>');
document.writeln('<b>Browser Version: </b>' + bVer + '<br>');
// End -->
</script>

</center>
</BODY>
</HTML>



this one is a nice script you have to catch pikachu pokemon but he is text and you smack him and other stuff

CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<LINK href="general.css" rel="stylesheet" type="text/css">
<script LANGUAGE="JavaScript">
<!-- Original: Paul (Poke_Paul@hotmail.com) -->
<!-- Web Site: http://www.angelfire.com/ak3/MewHiddenLair -->
<!-- Begin
now=new Date;
x=now.getTime() %32768;
function Random(min,max) {
x=(1103515245*x+12345) % 32768;
return Math.floor(x*(max-min+1)/32768+min);
}
var num = new Array;
num[0] = -1;
num[1] = 1;
var ctrsmit = new Array;
ctrsmit[0] = '<|x_x|>';
ctrsmit[1] = '<|!_!|>';
var i = 0, will2live = 0;
function livewill(j) {
i += j;
if (i == 0) tLiphe();
if (i < 6) stat(mood[3]);
if (oldstats == mood[3] && i >= 6) stat(mood[0]);
if (alive == true) {
barzies(i);
}
}
var bars='';
function barzies(num) {
bars='';
for (var i=0;i!=num;i++) bars += '';
document.ctrform.will.value = bars;
}
var mood = new Array;
mood[0] = 'Happy';
mood[1] = 'Mad';
mood[2] = 'Ticked-Off';
mood[3] = 'Suicidal';
mood[4] = 'Elated';
var Stat = new Array;
Stat[0] = 'Alive';
Stat[1] = 'Pokeball cleaned';
Stat[2] = 'Pokeball not messy';
Stat[3] = 'In pain';
Stat[4] = 'Dead';
Stat[5] = 'Infected!';
Stat[6] = 'Disinfected!';
Stat[7] = 'Not infected';
Stat[8] = 'Drooling';
var alive = false, aniID, statID, moodID, liveID, crapID, sickID, illID, normguy = '<(happy.gif)>';
function gLiphe() {
normguy = '<(happy.gif)>';
stat('Catching...');
livewill(15);
statID = setTimeout("stat(Stat[0])",3500);
setTimeout("alive = true",3500);
Animate(false,'(-o-)');
aniID = setTimeout("Animate(false,'<(o_o)>')",2500);
aniID = setTimeout("Animate(false,'(O_o)>')",3500);
aniID = setTimeout("Animate(false,'<(o_o)>')",4300);
aniID = setTimeout("Animate(false,'<(o_O)')",4500);
aniID = setTimeout("Animate(false,'<(o_o)>')",5300);
aniID = setTimeout("Animate(false,'(O_o)>')",5500);
aniID = setTimeout("Animate(false,normguy)",6500);livewill(15);
setTimeout("independence()",6501)
}
function ID(dep) {
clearTimeout(aniID);
clearTimeout(statID);
clearTimeout(liveID);
clearTimeout(crapID);
if (dep == true) clearTimeout(independ);
}
var f, t = ' ';
function Animate(auto,ctrex) {
if (auto == false) f = ctrex;
if (auto == true) t = spacey.substring(0,Pos());
document.ctrform.ctr.value = t + ctrex + poopie();
}
var indID, independ;
function independence() {
independ = setTimeout("Animate(true,f)",400);
independ = setTimeout("Animate(true,f)",1200);
independ = setTimeout("Animate(true,f)",2000);
independ = setTimeout("Animate(true,f)",2800);
independ = setTimeout("Animate(true,f)",3600);
indID = setTimeout("independence()",4000);
}
var spacey = ' ', k, l = 10;
function Pos() {
k = Random(0,1)
if (k == 0) {
if (t.length < 22) return l++;
else if (t.length >= 22) Pos()
}
if (k == 1) {
if (t.length > 0) return l--;
else if (t.length == 0) return l++;
}
}
var poop = false;
function poopie() {
if (poop == true) return " <<poo>> ";
else return '';
}
function eatpoop() {
if (poop == false) {
document.ctrform.phood.selectedIndex = 0;
stat(Stat[2]);
}
if (poop == true) {
ID(true);
eatpoopie();
}
}
function eatpoopie() {
poop = false;
eat(false,'<<poo>>');
aniID = setTimeout("Animate(false,'<(o>)>')",750);
if (sick == false) setTimeout("befect()",4000);
}
var pasto,healthy,eaty='<(o)>',eati='<(-)>',eaty2;
function eat(health,pasti) {
healthy = health;
pasto = pasti;
if (sick == true) {
eaty = '<(o)>';
eaty2 = '<(o)>';
eati = '<(-)>';
}
else {
eaty = '<(o)>';
eaty2 = '<(o)>';
eati = '<(-)>';
}
Animate(false,eati +' '+ pasto);
aniID = setTimeout("Animate(false,eaty +' '+ pasto)",150);
aniID = setTimeout("Animate(false,eaty +' '+ pasto)",300);
aniID = setTimeout("Animate(false,eaty + pasto)",450);
aniID = setTimeout("Animate(false,eaty2+ pasto)",600);
setTimeout("phood(healthy)",650);
}
function pheed(antipasto) {
if (antipasto == 0) eat(true,'>o<');
else if (antipasto == 1) eat(true,'');
else if (antipasto == 2) eatpoop();
}
function takeone() {
ID(true);
Animate(false,'<(=)>');
aniID = setTimeout("Animate(false,'<(>_<)>')",500);
aniID = setTimeout("Animate(false,'<(=)>')",1300);
aniID = setTimeout("Animate(false,'<(>_<)>')",2600);
aniID = setTimeout("Animate(false,normguy)",4800);
setTimeout("infekt()",4799);
setTimeout("poop = true",4799);
full = 0;
}
function cleancage() {
if (poop == false) stat(Stat[2]);
if (poop == true) {
poop = false;
Animate(false,normguy);
stat(Stat[1]);
clearTimeout(sickID);
ickcount = 0;
}
}
function tLiphe() {
normguy = '<(_)>';
poop = false;
clearTimeout(sickID);
clearTimeout(illID);
clearTimeout(indID);
ID(true);
sick = false;
full = 0;
l = 1;
i = 0;
aniID = setTimeout("Animate(false,normguy)",1);
statID = setTimeout("stat(Stat[4])",1);
barzies(0);
bruised = 0;
poked = false;
alive = false;
}
var oldstats, ick = '';
function stat(stats) {
ick = '';
oldstats = stats;
if (sick == true) ick = '[sick] ';
document.ctrform.ctrstatus.value = ick + oldstats;
}
var j;
function smite() {
if (sick == false) normguy = '<(<>_<>)>';
ID(true);
statID = setTimeout("stat(Stat[3])",10);
aniID = setTimeout("Animate(false,ctrsmit[Random(0,1)])",10);
liveID = setTimeout("livewill(num[0])",20);
aniID = setTimeout("Animate(false,normguy)",1300);
statID = setTimeout("stat(mood[1])",1300);
}
var full = 0;
function phood(salubrious) {
if (sick == false) normguy = '<(happy.gif)>';
ID(true);
full++;
if (salubrious == true) livewill(num[1]);
aniID = setTimeout("Animate(false,eaty)",200);
aniID = setTimeout("Animate(false,eati)",700);
aniID = setTimeout("Animate(false,eaty)",1200);
aniID = setTimeout("Animate(false,eati)",1700);
aniID = setTimeout("Animate(false,eaty)",2200);
aniID = setTimeout("Animate(false,eati)",2700);
aniID = setTimeout("Animate(false,normguy)",3200);
if (full == 3) setTimeout("takeone()",6000);
if (full >= 3) full = 0;
}
var sick = false, ickcount = 0;
function infekt() {
ickcount++;
if (ickcount != 2) sickID = setTimeout("infekt()",30000);
if (ickcount == 2) befect();
}
function befect() {
sick = true;
setTimeout("stat(Stat[5])",500);
ickcount = 0;
besick();
normguy = '<(_)>';
}
function besick() {
livewill(num[0]);
Animate(false,normguy);
if (sick == true) illID = setTimeout("besick()",2000);
}
function dnfekt() {
if (sick == false) stat(Stat[7]);
if (sick == true) {
if (poop == false) clearTimeout(sickID);
normguy = '<(happy.gif)>';
eat(false,'');
sick = false;
setTimeout("stat(Stat[6])",4000);
ickcount = 0;
if (poop == true) infekt();
}
}
function scratchyscratchy() {
normguy = '<(happy.gif)>';
ID(true);
statID = setTimeout("stat(Stat[8] +'(scratch scratch)')",710);
aniID = setTimeout("Animate(false,' p')",200);
aniID = setTimeout("Animate(false,' P')",800);
aniID = setTimeout("Animate(false,' p ')",1400);
aniID = setTimeout("Animate(false,' P')",2000);
aniID = setTimeout("Animate(false,' p ')",2600);
aniID = setTimeout("Animate(false,' P')",3400);
aniID = setTimeout("Animate(false,' p ')",4200);
aniID = setTimeout("Animate(false,' P ')",5000);
aniID = setTimeout("Animate(false,': P')",5600);
aniID = setTimeout("Animate(false,normguy)",6600);
statID = setTimeout("stat(mood[0])",6600);
liveID = setTimeout("livewill(num[1])",6600);
}
var bruised = 0, poked = false;
function poke() {
if (bruised >= 7) {
normguy='o_-';
aniID = setTimeout("Animate(false,'(O_-)')",1);
liveID = setTimeout("livewill(num[0])",1);
if (poked == false) statID = setTimeout("stat('You poked his eye out!!')",10);
aniID = setTimeout("Animate(false,normguy)",300);
poked = true;
}
if (bruised < 7) {
bruised++;
normguy = '<(happy.gif)>'
aniID = setTimeout("Animate(false,' <(^o^)>')",1);
liveID = setTimeout("livewill(num[1])",1);
statID = setTimeout("stat('PikaPi...')",10);
aniID = setTimeout("Animate(false,normguy)",300);
}
}
// End -->
</script>

</HEAD>

<BODY Background=../graphics/grayback.jpg >
<center>
<form name="ctrform">
<table BORDER="4" CELLSPACING="5" CELLPADDING="5" bgcolor="red">
<tr><td><font color="blue"><br>
<table>
<tr>
<th>Life</th>
<th>Status</th>
</tr>
<tr>
<td><div align="center"><center><p><input type="text" size="20" name="will"></td>
<td align="center"><input type="text" size="25" name="ctrstatus"></td>
</tr>
<tr align="center">
<th>Pikachu</th>
<th>Options</th>
</tr>
<tr align="center">
<td><input type="text" name="ctr" size="30" onFocus="if (alive == true) tLiphe()"></td>
<td><div align="center"><center><p><input type="button" value="Catch a Pikachu"
onClick="if (alive == false) gLiphe()"></td>
</tr>
</table>
<div align="center"><center>
<table>
<tr>
<td><input type="button" value="Smack" onClick="if (alive == true) smite()"></td></tr><tr>
<td><input type="button" value="Clean Pokball" onClick="if (alive == true) cleancage()"></td></tr><tr>
<td><input type="button" value="Give Medicine" onClick="if (alive == true) dnfekt()"></td>
</tr>
<tr>
<td><input type="button" value="Give Food"
onClick="if (alive == true) pheed(document.ctrform.phood.selectedIndex)">
<select name="phood" size="1">
<option>Rare Candy</option>
<option>Apple</option>
</select></td>
</tr>
<tr>
<td><input type="button" value="Scratch" onClick="if (alive == true) scratchyscratchy()"></td>
</tr>
<tr>
<td><input type="button" value="Poke Pikachu" onClick="if (alive == true) poke()"><br></td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</form>

</center>
</BODY>
</HTML>



What is 50 % of 100 Answer:50
Or...
100 is what percent of 50 Answer: 200


this script u put the numbers and it answers it for you.


CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="TextPad 4.4">
<LINK href="general.css" rel="stylesheet" type="text/css">
<script LANGUAGE="JavaScript">
<!-- Original: Tom Richardson Jr. (gooftroop@geocities.com) -->
<!-- Begin
function calc1(form) {
a = form.a.value/100;
b = a*form.b.value;
form.total1.value = b;
}
function calc2(form) {
a = form.c.value;
b = form.d.value;
c = a/b;
d = c*100;
form.total2.value = d;
}

// End -->
</script>

</HEAD>

<BODY Background=../graphics/grayback.jpg>
<center><BR><BR><BR>
<form name="form1">
<table border=1 cellpadding=4 cellspacing=1>
<tr>
<td align=center>What is
<input type="text" name="a" size=5>
% of <input type="text" name="b" size=5>?</td>
<td align=center>Answer: <input type="text" name="total1"
size=5 maxlength=40></td>
<td align=center><input type="button" value="Calculate"
onClick="calc1(this.form)"></td>
</tr>
<tr>
<td align=center colspan=3 align=center>Or...</td>
</tr>
<tr>
<td align=center><input type="text" name="c" size=5>
is what
percent of <input type="text" name="d" size=5>?</td>
<td align=center>Answer: <input type="text" name="total2"
size=5> %</td>
<td align=center><input type="button" value="Calculate"
onClick="calc2(this.form)"></td>
</tr>
</table>
</form>

</center>
</BODY>
</HTML>
[/code]



ill put this last code good one tongue.gif it calculates the wind chill you put the MPH and the tempature and click calculate.


[code]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="TextPad 4.4">
<LINK href="general.css" rel="stylesheet" type="text/css">
<script LANGUAGE="JavaScript">
<!-- Original: James P. Dildine (jpd@wlsmail.com) -->
<!-- Web Site: http://www.mste.uiuc.edu/dildine -->

<!-- Begin
function windChill(form) {
wind=eval(form.wind.value);
temp=eval(form.temp.value);
chill=(0.0817*(3.71*(Math.pow(wind, 0.5))+
5.81-0.25*wind)*(temp-91.4)+91.4);
form.windchill.value = chill;
}
// End -->
</script>

</HEAD>

<BODY Background=../graphics/grayback.jpg>
<center><BR><BR><BR>
<form action="" method=post name=windform>

<table border=1 cellpadding=3 cellspacing=0 width="250">
<tr>
<td align=center>
Wind Speed (MPH) =
</td>
<td align=center>
<input type=text name=wind value="" size=6>
</td>
</tr>
<tr>
<td align=center>
Air Temperature (F) =
</td>
<td align=center>
<input type=text name=temp value="" size=6>
</td>
</tr>
<tr>
<td colspan=2 align=center>
<br>
<input type=button value="Calculate Wind Chill" onclick="windChill(this.form)">
<p>
<input name=windchill type=text value="" size=10> F
</td>
<tr>
</table>

</center>
</BODY>
</HTML>


Notice from BuffaloHELP:
Enterend CODEBOX. Please watch the unnecessary blank spaces. A single line skip will just suffice.

 

 

 


Reply

BuffaloHELP
You know if you are going to give us the code, won't you provide us with the whole thing? I mean where is BALL.GIF and GRAYBACK.JPG?

And for the long codes like that, please use CODEBOX instead of CODE.

Thank you.

Reply

Microsoft
MORE NEW

smile.gif

this code you write your password and it encrypts it... could be useful smile.gif

CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="TextPad 4.4">
<LINK href="general.css" rel="stylesheet" type="text/css">
<script LANGUAGE="JavaScript">
<!-- Original: Terry Yuen (kaiser40@yahoo.com) -->




<!-- Begin
var allowedChars = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
";
function CharToDec(Character) {
var pos = allowedChars.indexOf(Character.charAt(0));
if(pos == -1) {
window.status += Character;
pos = 0;
}
return pos;
}
function DecToBin(Decimal) {
var i = 0;
var Bin = "";
while(Decimal > Math.pow(2, i)) {
i++;
}
for (var i = i; i >= 0; i--) {
if (Decimal >= Math.pow(2, i)) {
Decimal -= Math.pow(2, i);
Bin += "1";
} else Bin += "0";
}
return Bin;
}
function ExclusiveOr(input1, input2) {
var output = "";
while(input1.length < input2.length) {
input1 = "0" + input1;
}
while(input1.length > input2.length) {
input2 = "0" + input2;
}
if (input1.length == input2.length) {
for (var i=0; i<input1.length; i++) {
output += (input1.charAt(i) != input2.charAt(i)) ? "1" : "0";
}
} else alert("XOR Operation Error.");
return output;
}
function BinToDec(Binary) {
var Dec = 0;
for(var i=0; i<=Binary.length; i++) {
Dec += Math.pow(2,i) * Binary.charAt((Binary.length - 1) - i);
}
return Dec;
}
function DecToChar(Decimal) {
if (Decimal > allowedChars.length) {
Decimal = 0;
}
var pos = allowedChars.charAt(Decimal);
return pos;
}
function BlockEncrypt(input1, input2) {
var output = "";
if (input1.length == input2.length) {
for (var i = 0; i < input1.length; i++) {
output += DecToChar(BinToDec(ExclusiveOr(DecToBin(CharToDec(input1.charAt(i))), DecToBin(CharToDec(input2.charAt(i))))));
}
} else alert("Block Encryption Error.");
return output;
}

/* Function: Encrypts data.
Parameters: 2 parameters: (text string, key)
Returns: Encrypted string

Decrypt the string by running function twice.
*/
function EncryptString(plainText, key) {
var cipherText = "";
var textBlock, keyBlock = "";
var keyRotationPos = 0;
var beforePos, afterPos = 0;
var blockSize = 48;
var key = hashKey(key);
while(afterPos < plainText.length) {
beforePos = 0;
afterPos = blockSize;
if(afterPos < plainText.length) {
afterPos = plainText.length;
}
textBlock = plainText.substring(beforePos, afterPos);
keyBlock = key.substring(keyRotationPos, key.length);
while(keyBlock.length < textBlock.length) {
keyBlock += key;
}
keyBlock = keyBlock.substring(0, textBlock.length);
keyRotationPos = keyBlock.length % key.length;
cipherText += BlockEncrypt(textBlock, keyBlock);
beforePos = afterPos;
afterPos += blockSize;
}
return cipherText;
}
function hashKey(key) {
var hash = "";
for (var i = 0; i < key.length; i++) {
hash += DecToChar((CharToDec(key.charAt(i)) + i) % allowedChars.length);
}
return hash;
}
// End -->
</script>

</HEAD>

<BODY Background=../graphics/grayback.jpg>
<center><BR><BR><BR>
<form name=box>
<table cellpadding=0 cellspacing=0 border=0>
<tr>
<td colspan=3>
<textarea wrap=soft cols=40 rows=5 wrap=virtual name=ipt></textarea>
</td>
</tr>
<tr height=50>
<td align=center>
<input type=button onclick="document.box.ipt.value=EncryptString(document.box.ipt.value,document.box.pw
d.value);" value="Encrypt / Decrypt"><br>
... using password: <input type=text name=pwd value="password">
</td>
</tr>
</table>
</form>

</center>
</BODY>
</HTML>



this is a airport calculator u choose two cities and it tells you the distances


CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="TextPad 4.4">
<LINK href="general.css" rel="stylesheet" type="text/css">
<script LANGUAGE="JavaScript">
<!-- Original: Joe Josey (jjosey@jomist.net) -->
<!-- Web Site: http://www.foxberry.net/jjosey -->
<!-- Begin
var Orig=new Array();
var Dest=new Array();
var nm=0;
var tc=0;
function DoCalc(form) {
from_airport=form.from.options[form.from.selectedIndex].value;
dest_airport=form.to.options[form.to.selectedIndex].value;

if (from_airport=="" || dest_airport=="") {
alert("Please enter both an Originating and Destination Airport.");
}
else {
Orig=from_airport.split("/");
Dest=dest_airport.split("/");
d=Math.acos(Math.sin(Orig[2])
*Math.sin(Dest[2])
+Math.cos(Orig[2])
*Math.cos(Dest[2])
*Math.cos(Orig[4]-Dest[4]));
nm=Math.round(3437.747*d);
if (Math.sin(Dest[4]-Orig[4]) < 0) {
tc=Math.acos((Math.sin(Dest[2])
-Math.sin(Orig[2])*Math.cos(d))
/(Math.sin(d)*Math.cos(Orig[2])));
}
else {
tc=2*Math.PI
-Math.acos((Math.sin(Dest[2])
-Math.sin(Orig[2])
*Math.cos(d))/(Math.sin(d)
*Math.cos(Orig[2])));
}
tc=Math.round(tc*(180/Math.PI));
message=(Orig[0] + " to " + Dest[0] + "\n\n");
message+=("Degrees: " +tc+ "\n");
message+=("Nautical Miles: "+nm+"\n");
message+=("Statute Miles: "+Math.round(nm*1.13636)+"\n");
message+=("Kilometers: "+Math.round(nm*1.6094));
alert(message);
}
}
// End -->
</script>

</HEAD>

<BODY Background=../graphics/grayback.jpg>
<center><BR><BR><BR>
<form>
<table width=225 border=1 cellpadding=3>
<tr><td colspan=2><center><font size="+2"><b>Airport Calculator</b></font></center></td></tr>
<tr><td>From:</td><td><select name="from">
<option value="">Originating Airport
<option value="ABQ/1/0.61156/1/1.86064">Albuerque, NM
<option value="ABY/1/0.55039/1/1.46945">Albany, GA
<option value="ALB/1/0.75660/1/1.28811">Albany, NY
<option value="AMA/1/0.61468/1/1.77509">Amarillo, TX
<option value="ANC/1/1.06760/1/2.61774">Anchorage, AK
<option value="ATW/1/0.77243/1/1.54494">Appleton, WI
<option value="AHN/1/0.58251/1/1.45433">Athens, GA
<option value="ATL/1/0.58713/1/1.47352">Atlanta, GA
<option value="AUS/1/0.52884/1/1.70519">Austin, TX
<option value="AVL/1/0.61846/1/1.44062">Ashville, NC
<option value="BWI/1/0.68373/1/1.33812">Baltimore, MD
<option value="BGR/1/0.78202/1/1.20128">Bangor, ME
<option value="BHM/1/0.58579/1/1.51413">Birmingham, AL
<option value="BOI/1/0.76035/1/2.02848">Boise, ID
<option value="BOS/1/0.73938/1/1.23927">Boston, MA
<option value="TRI/1/0.63661/1/1.43827">Bristol/Johnson City, TN
<option value="BRO/1/0.45216/1/1.70039">Brownsville, TX
<option value="BTR/1/0.53288/1/1.59084">Baton Rouge, LA
<option value="BTV/1/0.77615/1/1.27674">Burlington, VT
<option value="BUF/1/0.74944/1/1.37413">Buffalo, NY
<option value="YYC/1/0.89209/1/1.99002">Calgary, AB
<option value="CAE/1/0.77275/1/1.49083">Columbia, SC
<option value="CAK/1/0.71410/1/1.42143">Canton/Akron, OH
<option value="CID/1/0.73100/1/1.60064">Cedar Rapids, IA
<option value="CHS/1/0.57418/1/1.39696">Charleston, SC
<option value="CHA/1/0.61148/1/1.48708">Chattanooga, TN
<option value="CEF/1/0.73647/1/1.26589">Chicopee, MA
<option value="CLT/1/0.61459/1/1.41273">Charlotte, NC
<option value="MDW/1/0.72929/1/1.53156">Chicago, IL (MDW)
<option value="ORD/1/0.73266/1/1.53420">Chicago, IL (ORD)
<option value="LUK/1/0.68245/1/1.47338">Cincinnati, OH (LUK)
<option value="CLE/1/0.72274/1/1.42852">Cleveland, OH
<option value="COS/1/0.67739/1/1.82753">Colorado Spgs, CO
<option value="CSG/1/0.56749/1/1.48245">Columbus, GA
<option value="CMH/1/0.69804/1/1.44665">Columbus, OH
<option value="CRP/1/0.48468/1/1.70170">Corpus Christi, TX
<option value="CYS/1/0.71829/1/1.82931">Cheyenne, WY
<option value="CVG/1/0.68146/1/1.47760">Covington, KY
<option value="DAL/1/0.57328/1/1.69035">Dallas, TX (DAL)
<option value="DFW/1/0.57413/1/1.69367">Dallas, TX (DFW)
<option value="DAY/1/0.61642/1/1.46989">Dayton, OH
<option value="DEN/1/0.69418/1/1.83047">Denver, CO
<option value="DSM/1/0.72489/1/1.63468">Des Moines, IA
<option value="DET/1/0.74017/1/1.44877">Detroit, MI (DET)
<option value="DTW/1/0.73679/1/1.45470">Detroit, MI (DTW)
<option value="YIP/1/0.73717/1/1.45787">Detroit, MI (YIP)
<option value="YEG/1/0.93033/1/1.98255">Edmonton, AB
<option value="ELP/1/0.55510/1/1.85662">El Paso, TX
<option value="EVV/1/0.66387/1/1.52769">Evansville, IN
<option value="FYV/1/0.62841/1/1.64355">Fayetteville, AR
<option value="FAY/1/0.61069/1/1.37672">Fayetteville, NC
<option value="FNT/1/0.74988/1/1.46160">Flint, MI
<option value="FLL/1/0.45504/1/1.39891">Ft. Lauderdale, FL
<option value="FMY/1/0.46400/1/1.42879">Ft. Myers, FL (FMY)
<option value="RSW/1/0.46312/1/1.42687">Ft. Myers, FL (RSW)
<option value="FWA/1/0.71521/1/1.48690">Ft. Wayne, IN
<option value="FAT/1/0.64185/1/2.08945">Fresno, CA
<option value="YQX/1/0.85428/1/0.96231">Gander, NF
<option value="GRR/1/0.74843/1/1.49266">Grand Rapids, MI
<option value="GRB/1/0.77641/1/1.53813">Green Bay, WI
<option value="GSO/1/0.63001/1/1.39516">Greensboro, NC
<option value="GSP/1/0.60909/1/1.43489">Greer, SC
<option value="IAH/1/0.52325/1/1.66397">Houston, TX (IAH)
<option value="IND/1/0.69322/1/1.50599">Indianapolis, IN
<option value="JAN/1/0.56392/1/1.57211">Jackson, MS
<option value="JAX/1/0.53218/1/1.42573">Jacksonville, FL
<option value="MCI/1/0.68589/1/1.65312">Kansas City, MO (MCI)
<option value="MKC/1/0.68280/1/1.65094">Kansas City, MO (MKC)
<option value="EYW/1/0.42857/1/1.42695">Key West, FL
<option value="TYS/1/0.62503/1/1.46593">Knoxville, TN
<option value="LAS/1/0.62972/1/2.00975">Las Vegas, NV
<option value="LIT/1/0.60612/1/1.60960">Little Rock, AR
<option value="LAX/1/0.59239/1/2.06659">Los Angeles, CA
<option value="SDF/1/0.66625/1/1.49636">Louisville, KY
<option value="LBB/1/0.58754/1/1.77712">Lubbock, TX
<option value="MSN/1/0.75291/1/1.55922">Madison, WI
<option value="MIA/1/0.45015/1/1.40133">Miami, FL
<option value="MHT/1/0.74933/1/1.24681">Manchester, NH
<option value="MEM/1/0.61168/1/1.57042">Memphis, TN
<option value="MDT/1/0.70151/1/1.33977">Middletown, PA
<option value="MBS/1/0.75977/1/1.46744">Midland, MI
<option value="MKE/1/0.74956/1/1.53409">Milwaukee, WI
<option value="MSP/1/0.78336/1/1.62688">Minneapolis, MN
<option value="MOB/1/0.53564/1/1.54011">Mobile, AL
<option value="MLI/1/0.72341/1/1.57961">Moline, IL
<option value="TTF/1/0.73199/1/1.45621">Monroe, MI
<option value="YUL/1/0.79349/1/1.28718">Montreal, QE (YUL)
<option value="MYR/1/0.58780/1/1.37756">Myrtle Beach, SC
<option value="APF/1/0.45643/1/1.42724">Naples, FL
<option value="BNA/1/0.63050/1/1.51276">Nashville, TN
<option value="EWR/1/0.71020/1/1.29448">Newark, NJ
<option value="SWF/1/0.72437/1/1.29338">Newburgh, NY
<option value="MSY/1/0.52345/1/1.57528">New Orleans, LA (MSY)
<option value="NEW/1/0.52433/1/1.57126">New Orleans, LA (NEW)
<option value="PHF/1/0.64807/1/1.33505">Newport News, VA
<option value="JFK/1/0.70930/1/1.28765">New York, NY (JFK)
<option value="LGA/1/0.71169/1/1.28930">New York, NY (LGA)
<option value="ORF/1/0.64393/1/1.32996">Norfolk, VA
<option value="OAK/1/0.65834/1/2.13311">Oakland, CA
<option value="OKC/1/0.61770/1/1.70344">Oklahoma City, OK
<option value="OMA/1/0.72085/1/1.67365">Omaha, NE
<option value="ONT/1/0.59437/1/2.05251">Ontario, CA
<option value="MCO/1/0.49617/1/1.41921">Orlando, FL (MCO)
<option value="ORL/1/0.49820/1/1.41951">Orlando, FL (ORL)
<option value="YOW/1/0.79100/1/1.32074">Ottawa, ON
<option value="PSC/1/0.80745/1/2.07898">Pasco, WA
<option value="PIA/1/0.70971/1/1.56539">Peoria, IL
<option value="PHL/1/0.69586/1/1.31327">Philadelphia, PA
<option value="PHX/1/0.58355/1/1.95491">Phoenix, AZ
<option value="AGC/1/0.70430/1/1.39504">Pittsburgh, PA (AGC)
<option value="PIT/1/0.70668/1/1.40031">Pittsburgh, PA (PIT)
<option value="PWM/1/0.76175/1/1.22711">Portland, ME
<option value="PDX/1/0.79567/1/2.13969">Portland, OR
<option value="PVD/1/0.72821/1/1.24666">Providence, RI
<option value="RDU/1/0.62617/1/1.37509">Raleigh, NC
<option value="RAP/1/0.76873/1/1.79868">Rapid City, SD
<option value="RNO/1/0.68938/1/2.09032">Reno, NV
<option value="ROA/1/0.65144/1/1.39583">Roanoke, VA
<option value="RST/1/0.76635/1/1.61437">Rochester, MN
<option value="ROC/1/0.75256/1/1.35563">Rochester, NY
<option value="RFD/1/0.73644/1/1.55494">Rockford, IL
<option value="SMF/1/0.67536/1/2.12212">Sacremento, CA (SMF)
<option value="CPS/1/0.67319/1/1.57352">St. Louis, MO (CPS)
<option value="STL/1/0.67628/1/1.57708">St. Louis, MO (STL)
<option value="SUX/1/0.74008/1/1.68221">Sioux City, IA
<option value="SLC/1/0.71186/1/1.95419">Salt Lake City, UT
<option value="SAT/1/0.51545/1/1.71860">San Antonio, TX
<option value="SAN/1/0.57130/1/2.04529">San Diego, CA (SAN)
<option value="SJC/1/0.65206/1/2.12802">San Jose, CA
<option value="SJU/1/0.32186/1/1.15196">San Juan, PR
<option value="BFI/1/0.82956/1/2.13454">Seattle, WA (BFI)
<option value="SEA/1/0.82813/1/2.13465">Seattle, WA (SEA)
<option value="SHV/1/0.56627/1/1.63756">Shreveport, LA
<option value="SBN/1/0.72791/1/1.50654">South Bend, IN
<option value="GEG/1/0.83110/1/2.05132">Spokane, WA
<option value="SYR/1/0.75241/1/1.32831">Syracuse, NY
<option value="TPA/1/0.48826/1/1.44048">Tampa, FL
<option value="HUF/1/0.68856/1/1.52382">Terra Haute, IN
<option value="YYZ/1/0.76235/1/1.38972">Toronto, ON
<option value="TVC/1/0.78086/1/1.49368">Traverse City, MI
<option value="TTN/1/0.70293/1/1.30574">Trenton, NJ
<option value="TUL/1/0.63175/1/1.67354">Tulsa, OK
<option value="TUS/1/0.56051/1/1.93627">Tucson, AZ
<option value="YVR/1/0.85848/1/2.14999">Vancouver, BC
<option value="IAD/1/0.67971/1/1.35186">Washington, DC (IAD)
<option value="DCA/1/0.67810/1/1.34456">Washington, DC (DCA)
<option value="ICT/1/0.65709/1/1.70050">Wichita, KS
<option value="ILG/1/0.69252/1/1.31959">Wilmington, DE
<option value="ILM/1/0.59812/1/1.35964">Wilmington, NC
<option value="ILN/1/0.68818/1/1.46253">Wilmington, OH
<option value="YWG/1/0.87092/1/1.69704">Winnipeg, MAN
</select></td></tr>
<tr><td>To:</td><td><select name="to">
<option value="">Destination Airport
<option value="ABQ/1/0.61156/1/1.86064">Albuerque, NM
<option value="ABY/1/0.55039/1/1.46945">Albany, GA
<option value="ALB/1/0.75660/1/1.28811">Albany, NY
<option value="AMA/1/0.61468/1/1.77509">Amarillo, TX
<option value="ANC/1/1.06760/1/2.61774">Anchorage, AK
<option value="ATW/1/0.77243/1/1.54494">Appleton, WI
<option value="AHN/1/0.58251/1/1.45433">Athens, GA
<option value="ATL/1/0.58713/1/1.47352">Atlanta, GA
<option value="AUS/1/0.52884/1/1.70519">Austin, TX
<option value="AVL/1/0.61846/1/1.44062">Ashville, NC
<option value="BWI/1/0.68373/1/1.33812">Baltimore, MD
<option value="BGR/1/0.78202/1/1.20128">Bangor, ME
<option value="BHM/1/0.58579/1/1.51413">Birmingham, AL
<option value="BOI/1/0.76035/1/2.02848">Boise, ID
<option value="BOS/1/0.73938/1/1.23927">Boston, MA
<option value="TRI/1/0.63661/1/1.43827">Bristol/Johnson City, TN
<option value="BRO/1/0.45216/1/1.70039">Brownsville, TX
<option value="BTR/1/0.53288/1/1.59084">Baton Rouge, LA
<option value="BTV/1/0.77615/1/1.27674">Burlington, VT
<option value="BUF/1/0.74944/1/1.37413">Buffalo, NY
<option value="YYC/1/0.89209/1/1.99002">Calgary, AB
<option value="CAE/1/0.77275/1/1.49083">Columbia, SC
<option value="CAK/1/0.71410/1/1.42143">Canton/Akron, OH
<option value="CID/1/0.73100/1/1.60064">Cedar Rapids, IA
<option value="CHS/1/0.57418/1/1.39696">Charleston, SC
<option value="CHA/1/0.61148/1/1.48708">Chattanooga, TN
<option value="CEF/1/0.73647/1/1.26589">Chicopee, MA
<option value="CLT/1/0.61459/1/1.41273">Charlotte, NC
<option value="MDW/1/0.72929/1/1.53156">Chicago, IL (MDW)
<option value="ORD/1/0.73266/1/1.53420">Chicago, IL (ORD)
<option value="LUK/1/0.68245/1/1.47338">Cincinnati, OH (LUK)
<option value="CLE/1/0.72274/1/1.42852">Cleveland, OH
<option value="COS/1/0.67739/1/1.82753">Colorado Spgs, CO
<option value="CSG/1/0.56749/1/1.48245">Columbus, GA
<option value="CMH/1/0.69804/1/1.44665">Columbus, OH
<option value="CRP/1/0.48468/1/1.70170">Corpus Christi, TX
<option value="CYS/1/0.71829/1/1.82931">Cheyenne, WY
<option value="CVG/1/0.68146/1/1.47760">Covington, KY
<option value="DAL/1/0.57328/1/1.69035">Dallas, TX (DAL)
<option value="DFW/1/0.57413/1/1.69367">Dallas, TX (DFW)
<option value="DAY/1/0.61642/1/1.46989">Dayton, OH
<option value="DEN/1/0.69418/1/1.83047">Denver, CO
<option value="DSM/1/0.72489/1/1.63468">Des Moines, IA
<option value="DET/1/0.74017/1/1.44877">Detroit, MI (DET)
<option value="DTW/1/0.73679/1/1.45470">Detroit, MI (DTW)
<option value="YIP/1/0.73717/1/1.45787">Detroit, MI (YIP)
<option value="YEG/1/0.93033/1/1.98255">Edmonton, AB
<option value="ELP/1/0.55510/1/1.85662">El Paso, TX
<option value="EVV/1/0.66387/1/1.52769">Evansville, IN
<option value="FYV/1/0.62841/1/1.64355">Fayetteville, AR
<option value="FAY/1/0.61069/1/1.37672">Fayetteville, NC
<option value="FNT/1/0.74988/1/1.46160">Flint, MI
<option value="FLL/1/0.45504/1/1.39891">Ft. Lauderdale, FL
<option value="FMY/1/0.46400/1/1.42879">Ft. Myers, FL (FMY)
<option value="RSW/1/0.46312/1/1.42687">Ft. Myers, FL (RSW)
<option value="FWA/1/0.71521/1/1.48690">Ft. Wayne, IN
<option value="FAT/1/0.64185/1/2.08945">Fresno, CA
<option value="YQX/1/0.85428/1/0.96231">Gander, NF
<option value="GRR/1/0.74843/1/1.49266">Grand Rapids, MI
<option value="GRB/1/0.77641/1/1.53813">Green Bay, WI
<option value="GSO/1/0.63001/1/1.39516">Greensboro, NC
<option value="GSP/1/0.60909/1/1.43489">Greer, SC
<option value="IAH/1/0.52325/1/1.66397">Houston, TX (IAH)
<option value="IND/1/0.69322/1/1.50599">Indianapolis, IN
<option value="JAN/1/0.56392/1/1.57211">Jackson, MS
<option value="JAX/1/0.53218/1/1.42573">Jacksonville, FL
<option value="MCI/1/0.68589/1/1.65312">Kansas City, MO (MCI)
<option value="MKC/1/0.68280/1/1.65094">Kansas City, MO (MKC)
<option value="EYW/1/0.42857/1/1.42695">Key West, FL
<option value="TYS/1/0.62503/1/1.46593">Knoxville, TN
<option value="LAS/1/0.62972/1/2.00975">Las Vegas, NV
<option value="LIT/1/0.60612/1/1.60960">Little Rock, AR
<option value="LAX/1/0.59239/1/2.06659">Los Angeles, CA
<option value="SDF/1/0.66625/1/1.49636">Louisville, KY
<option value="LBB/1/0.58754/1/1.77712">Lubbock, TX
<option value="MSN/1/0.75291/1/1.55922">Madison, WI
<option value="MIA/1/0.45015/1/1.40133">Miami, FL
<option value="MHT/1/0.74933/1/1.24681">Manchester, NH
<option value="MEM/1/0.61168/1/1.57042">Memphis, TN
<option value="MDT/1/0.70151/1/1.33977">Middletown, PA
<option value="MBS/1/0.75977/1/1.46744">Midland, MI
<option value="MKE/1/0.74956/1/1.53409">Milwaukee, WI
<option value="MSP/1/0.78336/1/1.62688">Minneapolis, MN
<option value="MOB/1/0.53564/1/1.54011">Mobile, AL
<option value="MLI/1/0.72341/1/1.57961">Moline, IL
<option value="TTF/1/0.73199/1/1.45621">Monroe, MI
<option value="YUL/1/0.79349/1/1.28718">Montreal, QE (YUL)
<option value="MYR/1/0.58780/1/1.37756">Myrtle Beach, SC
<option value="APF/1/0.45643/1/1.42724">Naples, FL
<option value="BNA/1/0.63050/1/1.51276">Nashville, TN
<option value="EWR/1/0.71020/1/1.29448">Newark, NJ
<option value="SWF/1/0.72437/1/1.29338">Newburgh, NY
<option value="MSY/1/0.52345/1/1.57528">New Orleans, LA (MSY)
<option value="NEW/1/0.52433/1/1.57126">New Orleans, LA (NEW)
<option value="PHF/1/0.64807/1/1.33505">Newport News, VA
<option value="JFK/1/0.70930/1/1.28765">New York, NY (JFK)
<option value="LGA/1/0.71169/1/1.28930">New York, NY (LGA)
<option value="ORF/1/0.64393/1/1.32996">Norfolk, VA
<option value="OAK/1/0.65834/1/2.13311">Oakland, CA
<option value="OKC/1/0.61770/1/1.70344">Oklahoma City, OK
<option value="OMA/1/0.72085/1/1.67365">Omaha, NE
<option value="ONT/1/0.59437/1/2.05251">Ontario, CA
<option value="MCO/1/0.49617/1/1.41921">Orlando, FL (MCO)
<option value="ORL/1/0.49820/1/1.41951">Orlando, FL (ORL)
<option value="YOW/1/0.79100/1/1.32074">Ottawa, ON
<option value="PSC/1/0.80745/1/2.07898">Pasco, WA
<option value="PIA/1/0.70971/1/1.56539">Peoria, IL
<option value="PHL/1/0.69586/1/1.31327">Philadelphia, PA
<option value="PHX/1/0.58355/1/1.95491">Phoenix, AZ
<option value="AGC/1/0.70430/1/1.39504">Pittsburgh, PA (AGC)
<option value="PIT/1/0.70668/1/1.40031">Pittsburgh, PA (PIT)
<option value="PWM/1/0.76175/1/1.22711">Portland, ME
<option value="PDX/1/0.79567/1/2.13969">Portland, OR
<option value="PVD/1/0.72821/1/1.24666">Providence, RI
<option value="RDU/1/0.62617/1/1.37509">Raleigh, NC
<option value="RAP/1/0.76873/1/1.79868">Rapid City, SD
<option value="RNO/1/0.68938/1/2.09032">Reno, NV
<option value="ROA/1/0.65144/1/1.39583">Roanoke, VA
<option value="RST/1/0.76635/1/1.61437">Rochester, MN
<option value="ROC/1/0.75256/1/1.35563">Rochester, NY
<option value="RFD/1/0.73644/1/1.55494">Rockford, IL
<option value="SMF/1/0.67536/1/2.12212">Sacremento, CA (SMF)
<option value="CPS/1/0.67319/1/1.57352">St. Louis, MO (CPS)
<option value="STL/1/0.67628/1/1.57708">St. Louis, MO (STL)
<option value="SUX/1/0.74008/1/1.68221">Sioux City, IA
<option value="SLC/1/0.71186/1/1.95419">Salt Lake City, UT
<option value="SAT/1/0.51545/1/1.71860">San Antonio, TX
<option value="SAN/1/0.57130/1/2.04529">San Diego, CA (SAN)
<option value="SJC/1/0.65206/1/2.12802">San Jose, CA
<option value="SJU/1/0.32186/1/1.15196">San Juan, PR
<option value="BFI/1/0.82956/1/2.13454">Seattle, WA (BFI)
<option value="SEA/1/0.82813/1/2.13465">Seattle, WA (SEA)
<option value="SHV/1/0.56627/1/1.63756">Shreveport, LA
<option value="SBN/1/0.72791/1/1.50654">South Bend, IN
<option value="GEG/1/0.83110/1/2.05132">Spokane, WA
<option value="SYR/1/0.75241/1/1.32831">Syracuse, NY
<option value="TPA/1/0.48826/1/1.44048">Tampa, FL
<option value="HUF/1/0.68856/1/1.52382">Terra Haute, IN
<option value="YYZ/1/0.76235/1/1.38972">Toronto, ON
<option value="TVC/1/0.78086/1/1.49368">Traverse City, MI
<option value="TTN/1/0.70293/1/1.30574">Trenton, NJ
<option value="TUL/1/0.63175/1/1.67354">Tulsa, OK
<option value="TUS/1/0.56051/1/1.93627">Tucson, AZ
<option value="YVR/1/0.85848/1/2.14999">Vancouver, BC
<option value="IAD/1/0.67971/1/1.35186">Washington, DC (IAD)
<option value="DCA/1/0.67810/1/1.34456">Washington, DC (DCA)
<option value="ICT/1/0.65709/1/1.70050">Wichita, KS
<option value="ILG/1/0.69252/1/1.31959">Wilmington, DE
<option value="ILM/1/0.59812/1/1.35964">Wilmington, NC
<option value="ILN/1/0.68818/1/1.46253">Wilmington, OH
<option value="YWG/1/0.87092/1/1.69704">Winnipeg, MAN
</select></td></tr>
<tr><td colspan=2 align=center>
<input type=button value="Calculate Distances" onClick="DoCalc(this.form)">
</td></tr>
</table>
</form>

</center>
</BODY>
</HTML>



This code is a liltle game of pokemon you shoot and stuff

CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<LINK href="general.css" rel="stylesheet" type="text/css">
<script LANGUAGE="JavaScript">
<!-- Original: Sam Dodge (nancied@mac.com) -->
<!-- Web Site: http://raichusscastle.hypermart.net -->
<!-- Begin
var timerID = null;
var patno = 1;
var cr = "\r\n";
var spcf1 = "";
var spcf2 = "";
var spcf3 = "";
var hitflag = 0;
var score = 0;
var selec = 0;
var rsmiss = "";
function array1(arn) {
this.length = arn;
for (var ar1 = 0; ar1 <= arn; ar1++) {
this[ar1] = 1; }
return this;
}
function init() {
blankx = new array1(63);
for (var makeblank = 0; makeblank < 63; makeblank++) {
blankx[makeblank] = "";
for (var addBlank = 0; addBlank < makeblank; addBlank++) {
blankx[makeblank] = blankx[makeblank] + " ";
}
}
faker = new array1(24);
face = new array1(2);
face[1] = " (O_O) ";
face[2] = " (o_o) ";
mestotal = new array1(4);
interval1();
}
function restarter() {
inplay = 0;
blankno = 0;
totalblank = "";
lr = 1;
lowerlf = "";
downlf = "";
downno = 0;
missilex = 99;
missiley = 99;
mychrx = 1;
myblank = "";
mymove = 0;
selec = 1;
starter();
}
function starter() {
document.fmark.win.value=cr+cr+cr+cr+cr+cr+cr+cr+cr+cr
+" Control the Pokemon and stop the enemy invasion!"+cr+cr+cr
+" Click SHOOT to begin!";
selec = 1;
}
function goleft() {
mymove = 0;
mychrx = mychrx - 1;
if (mychrx <= 0) { mychrx = 1; }
}
function goright() {
mymove = 0
mychrx = mychrx + 1;
if (mychrx >= 56) { mychrx = 55; }
}
function golmax() {
if (inplay == 1) { mymove = -1; }
}
function gormax() {
if (inplay == 1){ mymove = 1; }
}
function fire() {
if (inplay == 0){ if (selec == 1){ selec = 9; inplay = 1; init(); }
} else {
if (missiley == 99){ missiley = 18; missilex = mychrx + 3; }
}
}
function gameover() {
score = 0;
for (var enerme = 1; enerme < 25; enerme++) {
if (faker[enerme] == 1){ score = score + 1; }
}
if (score == 0) {
document.fmark.win.value = cr+cr+cr+cr+cr+cr+cr+cr
+" Congratulations!"+cr+cr
+" YOU STOPPED THE ENEMY SQUAD!!";
} else {
document.fmark.win.value=cr+cr+cr+cr+cr+cr+cr+cr
+" GAME OVER"+cr+cr
+" "+score+" INVADERS GOT THROUGH";
}
inplay = 0;
}
function interval1() {
if (missiley != 99) { missiley = missiley - 1; }
if (missiley < 0){ missiley = 99; }
mychrx = mychrx + mymove;
if (mychrx <= 0){ mychrx = 1; }
if (mychrx >= 56){ mychrx = 55; }
blankno = blankno + lr;
totalblank = blankx[blankno];
if (blankno >= 20) { lr = -1; downno = downno + 1; blankno = 20; }
if (blankno <= 0) { lr = 1; downno = downno + 1; blankno = 0; }
if (downno >= 12) { gameover(); }
downlf = "";
for (var upperspc = 0; upperspc < downno; upperspc++) {
if (missiley == upperspc) {
downlf = downlf + blankx[missilex]+"|"+cr;
} else { downlf = downlf+cr; }
}
if (inplay == 1) {
patno = patno + 1;
if (patno >= 3) { patno = 1; }
for (var addline = 1; addline < 5; addline++){
mestotal[addline] = totalblank;
rsmiss = "";
if (missiley == (downno+addline*2-2)) {
if (blankno <= missilex) {
hitflag = parseInt((missilex-blankno)/7, 10);
if (hitflag < 6) {
if ((missilex - blankno - (hitflag * 7)) >= 1) {
if ((missilex - blankno - (hitflag * 7)) <= 5) {
if (faker[(addline * 6) + hitflag - 5] == 1) {
faker[(addline * 6) + hitflag - 5] = 0;
missiley = 99;
}
}
}
}else {
if (missilex > (blankno + 42)) {
rsmiss = blankx[missilex - blankno - 42]+"|";
}
}
} else {
mestotal[addline] = blankx[missilex]+"|";
if (missilex < (blankno-1)) {
mestotal[addline] = mestotal[addline]+blankx[blankno-1-missilex];
}
}
}
for (var addfaker = 1; addfaker < 7; addfaker++) {
if (faker[(addline*6)+addfaker-6] == 1) {
mestotal[addline] = mestotal[addline]+face[patno];
} else { mestotal[addline] = mestotal[addline]+" "; }
}
mestotal[addline] = mestotal[addline]+rsmiss;
}
spcf1 = cr;
spcf2 = cr;
spcf3 = cr;
if (missiley == (downno+1)) { spcf1 = blankx[missilex]+"|"+cr; }
if (missiley == (downno+3)) { spcf2 = blankx[missilex]+"|"+cr; }
if (missiley == (downno+5)) { spcf3 = blankx[missilex]+"|"+cr; }
lowerlf = "";
for (var lowerspc = 0; lowerspc < (11-downno); lowerspc++) {
if (missiley == (downno+7+lowerspc)) {
lowerlf = lowerlf+blankx[missilex]+"|"+cr;
} else { lowerlf = lowerlf+cr; }
}
myblank = blankx[mychrx];
document.fmark.win.value = downlf+mestotal[1]+cr+spcf1
+mestotal[2]+cr+spcf2+mestotal[3]+cr+spcf3+mestotal[4]
+cr+lowerlf+myblank+""+cr+myblank+"(happy.gif)";
timerID = setTimeout("interval1()",250);
}
}
// End -->
</script>

</HEAD>

<BODY Background=../graphics/grayback.jpg >
<center>
<form method=post name=fmark>
<table border=1 cellspacing=0 cellpadding=0>
<tr><td align=center>
<textarea name=win rows=20 cols=63 wrap=virtual></textarea>
<pre><input type=button name=button value="<- " onClick="golmax()"> <input type=button name=button value="SHOOT" onClick="fire()"> <input type=button name=button value=" ->" onClick="gormax()"></pre>
<input type=button name=button value=" New Game " onClick="restarter()">
</td>
</tr>
</table>
</form>

</center>
</BODY>
</HTML>



this code tells you the estimated world population


like World Population is estimated to be: 6,502,679,877


CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="TextPad 4.4">
<LINK href="general.css" rel="stylesheet" type="text/css">
<script LANGUAGE="JavaScript">
<!-- Original: Ronnie Moore -->

<!-- Begin
var worldpop = 6080141683;
// US Census estimate on 7/1/00
m = 7
d = 1
yr = 2000

var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
var today=new Date();
var todayy=today.getYear();

// Y2K Fix by *editted*
// * edit - url removed *

if ((navigator.appName == "Microsoft Internet Explorer") && (todayy < 2000))
todayy="19" + todayy;
if (navigator.appName == "Netscape")
todayy = 1900 + todayy;
function outputComma(number) { // irt.org
number = '' + number;
if (number.length > 3) {
var mod = number.length%3;
var output = (mod > 0 ? (number.substring(0,mod)) : '');
for (i=0; i < Math.floor(number.length/3); i++) {
if ((mod ==0) && (i ==0))
output += number.substring(mod+3*i,mod+3*i+3);
else
output += ',' + number.substring(mod+3*i,mod+3*i+3);
}
return (output);
}
else return number;
}
var todaym = today.getMonth();
var todayd = today.getDate();
var todaystring = new Date();
var paststring = montharray[m-1]+" "+d+", "+yr;
growth = Math.floor(2.6*(Math.round((Date.parse(todaystring)-Date.parse(paststring))/(1000))*1));
document.write("<center>" + "World Population is estimated to be: <b>" + outputComma(worldpop+growth) + "</b></center>");
// End -->
</script>

</HEAD>

<BODY Background=../graphics/grayback.jpg>
<center><BR><BR><BR>

</center>
</BODY>
</HTML>




This one tells you number of visits like:

You've been here 1 times



CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="TextPad 4.4">
<LINK href="general.css" rel="stylesheet" type="text/css">
<script LANGUAGE="JavaScript">

<!-- Begin
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var expDays = 30;
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function amt(){
var count = GetCookie('count')
if(count == null) {
SetCookie('count','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('count')
SetCookie('count',newcount,exp)
return count
}
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
// End -->
</SCRIPT>

</HEAD>

<BODY Background=../graphics/grayback.jpg>
<center><BR><BR><BR>
<script LANGUAGE="JavaScript">
<!-- Begin
document.write("You've been here <b>" + amt() + "</b> times.")
// End -->
</SCRIPT>

</center>
</BODY>
</HTML>




This code creates like a gallery of pictures but thumnail so its easier to look through them heres the code:


CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<LINK href="general.css" rel="stylesheet" type="text/css">

<script LANGUAGE="JavaScript">
<!-- Original: Daniel Smith (xalres@earthlink.net) -->
<!-- Web Site: http://home.earthlink.net/~xalres -->
<!-- Begin
prev1 = new Image (32,18);
prev1.src = "prev1.jpg";
prev2 = new Image (32,18);
prev2.src = "prev2.jpg";

next1 = new Image (32,18);
next1.src = "next1.jpg";
next2 = new Image (32,18);
next2.src = "next2.jpg";

go1 = new Image (48,24);
go1.src = "go1.jpg";
go2 = new Image (48,24);
go2.src = "go2.jpg";

maxPic = 4;

p1 = new Image (144,96);
p1.src = "chameleon-small.jpg";
link1 = "chameleon.jpg";

p2 = new Image (144,96);
p2.src = "gecko-small.jpg";
link2 = "gecko.jpg";

p3 = new Image (144,96);
p3.src = "lizard-small.jpg";
link3 = "lizard.jpg";

p4 = new Image (144,96);
p4.src = "toad-small.jpg";
link4 = "toad.jpg";

count = 1;
function next() {
count++;
if (count > maxPic) {
count = 1;
}
eval("document.p.src=p" + count + ".src");
}
function back() {
count--;
if (count == 0) {
count = maxPic;
}
eval("document.p.src=p" + count + ".src");
}
function link() {
location.href=eval("link" + count);
}
// End -->
</script>

</HEAD>

<BODY Background=../graphics/grayback.jpg>
<center><BR><BR><BR>
<table bgcolor="#003366" border=0>
<tr>
<td align=center width=300>
<font color=white face="Arial, Helvetica" size="+1">Thumbnail Navigator</font>
<br><br>
<img name=p src="chameleon-small.jpg" border=0 width=144 height=96>
<br>
<table border=0>
<tr>
<td><a href="java script:back()" onmouseover="prev.src=prev2.src" onmouseout="prev.src=prev1.src"><img src="prev1.jpg" width="32" height="18" border="0" name="prev"></td>
<td><a href="java script:link()" onmouseover="go.src=go2.src" onmouseout="go.src=go1.src"><img src="go1.jpg" width="48" height="24" border="0" name="go"></td>
<td><a href="java script:next()" onmouseover="next.src=next2.src" onmouseout="next.src=next1.src"><img src="next1.jpg" width="32" height="18" border="0" name="next"></td>
</tr>
</table>
<br>
<font color="#A3ACC9" size="2" face="Arial">
Browse to a picture you like and click "GO".</font>
</td>
</tr>
</table>

</center>
</BODY>
</HTML>



This code is a code so when you click the button it prints like:

Do not forget to [print button] this page!


code:

HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<LINK href="general.css" rel="stylesheet" type="text/css">


</HEAD>

<BODY Background=../graphics/grayback.jpg>
<center><BR><BR><BR>
<script LANGUAGE="JavaScript">
<!-- Begin
if (window.print) {
document.write('<form>Do not forget to '
+ '<input type=button name=print value="Print" '
+ 'onClick="java script:window.print()"> this page!</form>');
}
// End -->
</script>

</center>
</BODY>
</HTML>



well ill put some tommoroy if i can i cant put links cause there in my computer :/

 

 

 


Reply

Microsoft
QUOTE(BuffaloHELP @ Aug 25 2005, 03:56 AM)
You know if you are going to give us the code, won't you provide us with the whole thing? I mean where is BALL.GIF and GRAYBACK.JPG?

And for the long codes like that, please use CODEBOX instead of CODE.

Thank you.
*





i notice that the ball.gif and gray.jpg ill try to put it tommoroy if i can, and how do you do those CODEBOX?

Reply

BuffaloHELP
QUOTE(Microsoft @ Aug 25 2005, 12:09 AM)
how do you do those CODEBOX?
*


Instead of CODE use CODEBOX. When you are composing a post, to the left, below all those smilies, you'll see the BB Code Help link. Study them! Learn them! Use them! And please read the YELLOW NOTE TAGS!!!

Thank you.

Reply

machinamedia
Here's a website where you can find some interesting javascripts for your website: http://javascript-fx.com/.
Cheers!

Reply

guangdian
oh my god but thank you sir laugh.gif .
a website of serious won't add so lots of java scripts or other scripts except html and php asp..smile.gif
like trap17.com..the index page of the trap17 or trap17 forum do you find some unuseful scripts? no,i am not finding of it.
so if we just thinking for the guest of our sites,we will know that script will using so much computer memory of the client of Browser .so we should thinking for our guests.tihnking for a confiremd purpose site but not the one full of confused things..
sorry tongue.gif
guangdian

Reply

patelg
Good to know all this interesting javascript code, it will be very usefull.


Keep it up.

Reply



Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

(Maximum characters: 10,000)
You have characters left.
Confirm Code:

Similar Topics

Keywords : javascripts


    Looking for javascripts

Searching Video's for javascripts
advertisement



Javascripts



 

 

 

 

ADD REPLY / Got an Opinion! Remove these ADs! RAPID SEARCH! Free Web Hosting [X]
Express your Opinions, Thoughts or Contribute more info. to help others.
Ask your Doubts & Queries to get answers, So that "Together We can help others!"
Register FREE for AD-FREE forum, Create your own topics, Ask Questions, track topics, setup subscriptions & notifications and Get a Free Website w/ Email and FTP.
500MB Space *No Ads*, CPanel, FTP, PHP, MySQL, EMails - 100% FREE