<!-- Original: Michael Tartaglia <stonedstan@hotmail.com> -->
<!-- WebSite:http://www.geocities.com/SiliconValley/Horizon/5235 -->

<!-- This script and many more are available online from -->
<!-- The JavaScript Source!! http://javascriptsource.com -->

<!-- Begin


msg = new Array("Niet rokers hebben gemiddeld een veel langer leven dan rokers.",
"Eigenlijk zou er door niemand op schoolpleinen gerookt mogen worden.",
"Ik vind gerookte paling vele malen lekkerder dan een sigaret.",
"Waarschijnlijk doe jij deze type test op een qwerty toetsenbord.",
"GreenSite zit al vanaf 1993 op het wereld wijde web.",
"De maker van deze site houdt ook veel van wagens.",
"De zinnen in deze test bestaan steeds uit tien woorden.",
"De maker van deze site houdt ook veel van wagens.",
"De zinnen in deze test bestaan steeds uit tien woorden.",
"tien, twintig, dertig, veertig, vijftig, zestig, zeventig, tachtig, negentig, honderd.",
"Een vriend hoeft je niet te kopen bij de sigarenboer!",
"De konijnen spelen met een rode bal in de tuin.",
"Het witte konijn graaft een diepe tunnel in het zand.")
word = 10

function m() {
msg = new Array("Niet rokers hebben gemiddeld een veel langer leven dan rokers.",
"Eigenlijk zou er door niemand op schoolpleinen gerookt mogen worden.",
"Ik vind gerookte paling vele malen lekkerder dan een sigaret.",
"Waarschijnlijk doe jij deze type test op een qwerty toetsenbord.",
"GreenSite zit al vanaf 1993 op het wereld wijde web.",
"De maker van deze site houdt ook veel van wagens.",
"De zinnen in deze test bestaan steeds uit tien woorden.",
"tien, twintig, dertig, veertig, vijftig, zestig, zeventig, tachtig, negentig, honderd.",
"Eigenlijk zou er door niemand op schoolpleinen gerookt mogen worden.",
"Ik vind gerookte paling vele malen lekkerder dan een sigaret.",
"Een vriend hoeft je niet te kopen bij de sigarenboer!",
"De konijnen spelen met een rode bal in de tuin.",
"Het witte konijn graaft een diepe tunnel in het zand.")
word = 10
}

function e() {
msg = new Array("Je bent een echte expert als je deze zinnen razendsnel kan intikken zonder te kijken!",
"Het is waarlijk een hele uitdaging om zinnen te verzinnen, die uit vijftien woorden bestaan.",
"Mijn favoriete kleur is geel, maar niet als mijn vingers zo worden gekleurd door nicotine.",
"De donker rode auto, die onder het aquaduct door reed, kreeg opeens last van aquaplanning.",
"Groningen, Leeuwarden, Assen, Zwolle, Arnhem, Lelystad, Utrecht, Haarlem, 's-Gravenhage, Middelburg,'s-Hertogenbosch en Maastricht zijn provincie hoofdsteden.",
"Je bent een echte expert als je deze zinnen razendsnel kan intikken zonder te kijken!",
"Het is waarlijk een hele uitdaging om zinnen te verzinnen, die uit vijftien woorden bestaan.",
"Mijn favoriete kleur is geel, maar niet als mijn vingers zo worden gekleurd door nicotine.",
"De donker rode auto, die onder het aquaduct door reed, kreeg opeens last van aquaplanning.",
"Groningen, Leeuwarden, Assen, Zwolle, Arnhem, Lelystad, Utrecht, Haarlem, 's-Gravenhage, Middelburg,'s-Hertogenbosch en Maastricht zijn provincie hoofdsteden.",
"Stuur ons ook eens zinnen van zeven, tien of vijftien woorden. Het emailadres is typetest@greensite.org",
"Naast een klein wit, en een groot zwart, loopt er ook een mooi grijs konijn.",
"Razendsnel racen de konijnen over het gras en onder de beukenhaag naar de lekkere worteltjes.")
word = 15
}

function s() {
msg = new Array("Ik wil bijzonder graag stoppen met roken!",
"Zonder mijn sigaretje ben ik beter af!",
"Veel water drinken helpt bij het stoppen.",
"Zo leer je ook nog lekker typen.",
"De wereld ruikt zonder een stuk frisser.",
"Hoeveel woorden type jij in een minuut?",
"De Q zit ergens linksboven het toetsenbord.",
"Elke dag stop je, waarom niet voorgoed?",
"Een, twee, drie, vier, vijf, zes, zeven.",
"Leraren zouden nooit op schoolpleinen moeten roken!",
"GreenSite's Stoppen met Roken helpt jou ook!",
"Het grote grijze konijn spitst zijn oren.",
"Uit zijn hoed komt een wit konijn.")
word = 7
}

function beginIt() {
randNum = Math.floor((Math.random() * 12)) % 12
msgType = msg[randNum]
day = new Date();
startType = day.getTime();
document.theForm.given.value = msgType
document.theForm.typed.focus();
document.theForm.typed.select();
}

function cheat() {
alert("Dit kan je niet veranderen, grapjas :-)");
document.theForm.typed.focus();
}

function stopIt() {
dayTwo = new Date();
endType = dayTwo.getTime();
totalTime = ((endType - startType) / 1000)
spd = Math.round((word/totalTime) * 60)
if (document.theForm.typed.value == document.theForm.given.value) {
alert("\nJe typte een " + word + " woorden zin in " 
+ totalTime + " seconden, met een snelheid van " + spd + " woorden per minuut!")
}
else {
alert("Je maakte een fout, maar je type snelheid is " + spd + " woorden per minuut.")
   }
}

function restartIt() {
stopIt();
document.theForm.typed.value="";
beginIt();
}
// End -->
