/*
http://www.memorise.org

File: wordprog.js
Author: Metin Hassan
© Copyright 2003 memorise.org, All Rights Reserved.

*/

var wordArray = new Array()

wordArray[0] = "Há»“ ChÃ­ Minh";
wordArray[1] = "Viá»‡t Nam";
wordArray[2] = "HÃ  Ná»™i";
wordArray[3] = "Huáº¿";
wordArray[4] = "Háº¡ Long";
wordArray[5] = "Háº£i PhÃ²ng";
wordArray[6] = "CÃ  Mau";
wordArray[7] = "ÄÃ  Náºµng";
wordArray[8] = "Pari";
wordArray[9] = "Báº¯c Kinh";
wordArray[10] = "Nháº­t Báº£n";
wordArray[11] = "Trung Quá»‘c";
wordArray[12] = "Hoa KÃ¬";
wordArray[13] = "Anh";
wordArray[14] = "PhÃ¡p";
wordArray[15] = "Äá»©c";
wordArray[16] = "BIG BEN";
wordArray[17] = "thÃ¡p chuÃ´ng";
wordArray[18] = "nhÃ  thá»";
wordArray[19] = "háº§m má»";
wordArray[20] = "hang Ä‘á»™ng";
wordArray[21] = "nhÃ ";
wordArray[22] = "cá»•ng";
wordArray[23] = "cÃ¡nh cá»­a";
wordArray[24] = "lÃ² sÆ°á»Ÿi";
wordArray[25] = "á»‘ng khÃ³i";
wordArray[26] = "tÆ°á»ng";
wordArray[27] = "hÃ ng rÃ o";
wordArray[28] = "sÃ n nhÃ ";
wordArray[29] = "mÃ¡i nhÃ ";
wordArray[30] = "táº§ng háº§m";
wordArray[31] = "vÆ°á»n";
wordArray[32] = "gara";
wordArray[33] = "quÃ¡n cafe";
wordArray[34] = "bá»‡nh viá»‡n";
wordArray[35] = "bÆ°u Ä‘iá»‡n";
wordArray[36] = "Ä‘áº¡i há»c";
wordArray[37] = "quÃ¡n rÆ°á»£u";
wordArray[38] = "vÅ© trÆ°á»ng";
wordArray[39] = "bá»ƒ bÆ¡i";
wordArray[40] = "cÃ´ng viÃªn";
wordArray[41] = "thÆ° viá»‡n";
wordArray[42] = "sÃ¢n bay";
wordArray[43] = "con Ä‘Æ°á»ng";
wordArray[44] = "cÃ¢y cáº§u";
wordArray[45] = "Ä‘Æ°á»ng háº§m";
wordArray[46] = "cáº§u vÆ°á»£t";
wordArray[47] = "ngÃ£ ba";
wordArray[48] = "ngÃ£ tÆ°";
wordArray[49] = "Ä‘Ã¨n giao thÃ´ng";
wordArray[50] = "Ä‘Æ°á»ng sáº¯t";
wordArray[51] = "Ä‘Æ°á»ng mÃ²n";
wordArray[52] = "mÃ¢y";
wordArray[53] = "mÆ°a";
wordArray[54] = "náº¯ng";
wordArray[55] = "giÃ³";
wordArray[56] = "bÃ£o";
wordArray[57] = "tuyáº¿t";
wordArray[58] = "sÆ°Æ¡ng";
wordArray[59] = "sÃ©t";
wordArray[60] = "xuÃ¢n";
wordArray[61] = "háº¡";
wordArray[62] = "thu";
wordArray[63] = "Ä‘Ã´ng";
wordArray[64] = "cá» vua";
wordArray[65] = "cháº¡y";
wordArray[66] = "nháº£y";
wordArray[67] = "bÆ¡i";
wordArray[68] = "bÃ³ng Ä‘Ã¡";
wordArray[69] = "bÃ³ng rá»•";
wordArray[70] = "trÆ°á»£t tuyáº¿t";
wordArray[71] = "bÃ³ng chÃ y";
wordArray[72] = "tennis";
wordArray[73] = "bÃ³ng chuyá»n";
wordArray[74] = "bÃ³ng bÃ n";
wordArray[75] = "Ä‘i bá»™";
wordArray[76] = "bÃºt";
wordArray[77] = "vá»Ÿ";
wordArray[78] = "thÆ°á»›c";
wordArray[79] = "cáº·p";
wordArray[80] = "bÃºt chÃ¬";
wordArray[81] = "tháº§y giÃ¡o";
wordArray[82] = "cÃ´ giÃ¡o";
wordArray[83] = "há»c sinh";
wordArray[84] = "sinh viÃªn";
wordArray[85] = "trÆ°á»ng há»c";
wordArray[86] = "báº£ng";
wordArray[87] = "pháº¥n";
wordArray[88] = "bÃ n";
wordArray[89] = "gháº¿";
wordArray[90] = "giáº£ng Ä‘Æ°á»ng";
wordArray[91] = "mÃ¡y tÃ­nh";
wordArray[92] = "giáº¥y";
wordArray[93] = "hoa há»“ng";
wordArray[94] = "hoa phÆ°á»£ng";
wordArray[95] = "hoa mai";
wordArray[96] = "hoa Ä‘Ã o";
wordArray[97] = "Ä‘Å©a";
wordArray[98] = "thÃ¬a";
wordArray[99] = "dÄ©a";
wordArray[100] = "dao";
wordArray[101] = "thá»›t";
wordArray[102] = "bÃ¡t";
wordArray[103] = "mÃ¢m";
wordArray[104] = "ná»“i cÆ¡m";
wordArray[105] = "xoong";
wordArray[106] = "cháº£o";
wordArray[107] = "bÃ¡c sÄ©";
wordArray[108] = "cÃ´ng an";
wordArray[109] = "bá»™ Ä‘á»™i";
wordArray[110] = "giÃ¡m Ä‘á»‘c";
wordArray[111] = "cÃ´ng nhÃ¢n";
wordArray[112] = "nÃ´ng dÃ¢n";
wordArray[113] = "thuyá»n trÆ°á»Ÿng";
wordArray[114] = "cÆ°á»›p biá»ƒn";
wordArray[115] = "phÃ¹ thá»§y";
wordArray[116] = "chiáº¿n binh";
wordArray[117] = "vua";
wordArray[118] = "hoÃ ng háº­u";
wordArray[119] = "cÆ°á»i";
wordArray[120] = "á»‘m";
wordArray[121] = "nhÄƒn nhÃ³";
wordArray[122] = "tá»©c giáº­n";
wordArray[123] = "vui";
wordArray[124] = "buá»“n";
wordArray[125] = "bÃ¬nh tÄ©nh";
wordArray[126] = "tá»± tin";
wordArray[127] = "cÄƒng tháº³ng";
wordArray[128] = "má»‡t má»i";
wordArray[129] = "sá»£ hÃ£i";
wordArray[130] = "Ã´ tÃ´";
wordArray[131] = "mÃ¡y bay";
wordArray[132] = "tÃ u há»a";
wordArray[133] = "tÃ u thá»§y";
wordArray[134] = "xe mÃ¡y";
wordArray[135] = "xe Ä‘áº¡p";
wordArray[136] = "tÃ u vÅ© trá»¥";
wordArray[137] = "UFO";
wordArray[138] = "Ä‘Ä©a bay";
wordArray[139] = "xe ngá»±a";
wordArray[140] = "cÃ¡";
wordArray[141] = "bÃ²";
wordArray[142] = "lá»£n";
wordArray[143] = "gÃ ";
wordArray[144] = "chim";
wordArray[145] = "trÃ¢u";
wordArray[146] = "sÆ° tá»­";
wordArray[147] = "rá»“ng";
wordArray[148] = "cÃ¡ voi";
wordArray[149] = "cÃ¡ máº­p";
wordArray[150] = "Ä‘áº¡i bÃ ng";
wordArray[151] = "con má»±c";
wordArray[152] = "con sÃ²";
wordArray[153] = "cua";
wordArray[154] = "áº¿ch";
wordArray[155] = "cÃ¡o";
wordArray[156] = "nÃºi";
wordArray[157] = "sÃ´ng";
wordArray[158] = "há»“";
wordArray[159] = "rá»«ng";
wordArray[160] = "biá»ƒn";
wordArray[161] = "Ä‘áº¡i dÆ°Æ¡ng";
wordArray[162] = "lá»¥c Ä‘á»‹a";
wordArray[163] = "sÃ³ng";
wordArray[164] = "báº§u trá»i";
wordArray[165] = "máº·t Ä‘áº¥t";
wordArray[166] = "vÅ© trá»¥";
wordArray[167] = "thiÃªn Ä‘Æ°á»ng";
wordArray[168] = "Ä‘á»‹a ngá»¥c";
wordArray[169] = "Thá»§y";
wordArray[170] = "Kim";
wordArray[171] = "TrÃ¡i Äáº¥t";
wordArray[172] = "Há»a";
wordArray[173] = "Má»™c";
wordArray[174] = "Thá»•";
wordArray[175] = "ThiÃªn VÆ°Æ¡ng";
wordArray[176] = "Háº£i VÆ°Æ¡ng";
wordArray[177] = "DiÃªm VÆ°Æ¡ng";
wordArray[178] = "máº·t trá»i";
wordArray[179] = "sao bÄƒng";
wordArray[180] = "ngÃ´i sao";
wordArray[181] = "sÃºng";
wordArray[182] = "Ä‘áº¡n";
wordArray[183] = "lá»±u Ä‘áº¡n";
wordArray[184] = "cung";
wordArray[185] = "kiáº¿m";
wordArray[186] = "xe tÄƒng";
wordArray[187] = "Ä‘áº¡i bÃ¡c";
wordArray[188] = "phÃ¡o";
wordArray[189] = "tÃ u ngáº§m";
wordArray[190] = "tÃªn lá»­a";
wordArray[191] = "internet";
wordArray[192] = "thÆ°";
wordArray[193] = "Ä‘iá»‡n thoáº¡i";
wordArray[194] = "cÃ¡p quang";
wordArray[195] = "Äƒng ten";
wordArray[196] = "mÃ¡y rá»­a bÃ¡t";
wordArray[197] = "lÃ² vi sÃ³ng";
wordArray[198] = "vÃ´ tuyáº¿n";
wordArray[199] = "Ä‘iá»u hÃ²a";
wordArray[200] = "tá»§ láº¡nh";
wordArray[201] = "mÃ¡y in";
wordArray[202] = "phÃ²ng khÃ¡ch";
wordArray[203] = "phÃ²ng ngá»§";
wordArray[204] = "phÃ²ng Äƒn";
wordArray[205] = "tá»§";
wordArray[206] = "giÆ°á»ng";
wordArray[207] = "chiáº¿u";
wordArray[208] = "chÄƒn";
wordArray[209] = "gá»‘i";
wordArray[210] = "Ä‘á»‡m";
wordArray[211] = "sofa";
wordArray[212] = "phá»‘ cá»•";
wordArray[213] = "Há»“ GÆ°Æ¡m";
wordArray[214] = "ThÃª HÃºc";
wordArray[215] = "kem";
wordArray[216] = "trá»©ng rÃ¡n";
wordArray[217] = "cÆ¡m";
wordArray[218] = "bÃ¡nh mÃ¬";
wordArray[219] = "sá»¯a";
wordArray[220] = "káº¹o";
wordArray[221] = "bÃ¡nh gatÃ´";
wordArray[222] = "canh";
wordArray[223] = "Ä‘áº­u phá»¥";
wordArray[224] = "hoa quáº£";
wordArray[225] = "cÃ  chua";
wordArray[226] = "tÃ¡o";
wordArray[227] = "nho";
wordArray[228] = "cam";
wordArray[229] = "mÃ­t";
wordArray[230] = "sáº§u riÃªng";
wordArray[231] = "dÆ°a háº¥u";
wordArray[232] = "Ä‘u Ä‘á»§";
wordArray[233] = "chuá»‘i";
wordArray[234] = "sá»‘ng";
wordArray[235] = "cháº¿t";
wordArray[236] = "thiÃªn tháº§n";
wordArray[237] = "Ã¡c quá»·";
wordArray[238] = "Ä‘á»™ng váº­t";
wordArray[239] = "cÃ´n trÃ¹ng";
wordArray[240] = "bÃ² sÃ¡t";
wordArray[241] = "rÃ¹a";
wordArray[242] = "ráº¯n";
wordArray[243] = "khá»§ng long";
wordArray[244] = "gia sÃºc";
wordArray[245] = "gia cáº§m";
wordArray[246] = "trang tráº¡i";
wordArray[247] = "Ä‘á»“ng ruá»™ng";
wordArray[248] = "cÃ y";
wordArray[249] = "bá»«a";
wordArray[250] = "cuá»‘c";
wordArray[251] = "xáº»ng";
wordArray[252] = "bá»“ cÃ o";
wordArray[253] = "Ä‘Ã¨n";
wordArray[254] = "bÃ³ng Ä‘Ã¨n";
wordArray[255] = "cÃ´ng táº¯c";
wordArray[256] = "lÃ² xo";
wordArray[257] = "con láº¯c";
wordArray[258] = "á»‘ng nghiá»‡m";
wordArray[259] = "cáº§u thang";
wordArray[260] = "báº­c thang";
wordArray[261] = "thang dÃ¢y";
wordArray[262] = "thung lÅ©ng";
wordArray[263] = "Ä‘Æ°á»i Æ°Æ¡i";
wordArray[264] = "king kÃ´ng";
wordArray[265] = "x-men";
wordArray[266] = "siÃªu nhÃ¢n";
wordArray[267] = "rÃ´ bá»‘t";
wordArray[268] = "tá» lá»‹ch";
wordArray[269] = "chÃ©n";
wordArray[270] = "cá»‘c";
wordArray[271] = "ly";
wordArray[272] = "máº·t náº¡";
wordArray[273] = "tÃ³c";
wordArray[274] = "tai";
wordArray[275] = "mÅ©i";
wordArray[276] = "miá»‡ng";
wordArray[277] = "rÄƒng";
wordArray[278] = "hÃ m";
wordArray[279] = "máº¯t";
wordArray[280] = "Ä‘Ã´i máº¯t";
wordArray[281] = "máº·t";
wordArray[282] = "cá»•";
wordArray[283] = "chÃ¢n";
wordArray[284] = "tay";
wordArray[285] = "ngÃ³n tay";
wordArray[286] = "bÃ n chÃ¢n";
wordArray[287] = "bá»¥ng";
wordArray[288] = "ngá»±c";
wordArray[289] = "rá»‘n";
wordArray[290] = "má»“m";
wordArray[291] = "trÃ¡i tim";
wordArray[292] = "phá»•i";
wordArray[293] = "tÃ¬nh yÃªu";
wordArray[294] = "vá»£";
wordArray[295] = "chá»“ng";
wordArray[296] = "con trai";
wordArray[297] = "con gÃ¡i";
wordArray[298] = "Ä‘Ã n Ã´ng";
wordArray[299] = "phá»¥ ná»¯";
wordArray[300] = "truyá»‡n tranh";
wordArray[301] = "anime";
wordArray[302] = "hoáº¡t hÃ¬nh";
wordArray[303] = "thá»ƒ thao";
wordArray[304] = "du lá»‹ch";
wordArray[305] = "vui chÆ¡i";
wordArray[306] = "giáº£i trÃ­";
wordArray[307] = "Ã¢m nháº¡c";
wordArray[308] = "piano";
wordArray[309] = "dÆ°Æ¡ng cáº§m";
wordArray[310] = "sÃ¡o";
wordArray[311] = "Ä‘Ã n";
wordArray[312] = "Ä‘Ã n báº§u";
wordArray[313] = "kÃ¨n";
wordArray[314] = "Ä‘Ã n mÃ´i";
wordArray[315] = "huÃ½t sÃ¡o";
wordArray[316] = "loa";
wordArray[317] = "dÃ n giao hÆ°á»Ÿng";
wordArray[318] = "Ä‘á»“ng ca";
wordArray[319] = "Ä‘Æ¡n ca";
wordArray[320] = "ca sÄ©";
wordArray[321] = "diá»…n viÃªn";
wordArray[322] = "mÃ¡y quay";
wordArray[323] = "sÃ¢n kháº¥u";
wordArray[324] = "Ä‘áº¡o diá»…n";
wordArray[325] = "há»a sÄ©";
wordArray[326] = "ngÆ°á»i háº§u";
wordArray[327] = "ngai vÃ ng";
wordArray[328] = "áº¥n tÃ­n";
wordArray[329] = "Ã¡o giÃ¡p";
wordArray[330] = "ninja";
wordArray[331] = "samurai";
wordArray[332] = "thÃ nh";
wordArray[333] = "cung Ä‘iá»‡n";
wordArray[334] = "lÃ¢u Ä‘Ã i";
wordArray[335] = "vÆ°Æ¡ng miá»‡n";
wordArray[336] = "cÃ´ng Ä‘Æ°á»ng";
wordArray[337] = "nhÃ  tÃ¹";
wordArray[338] = "quÃ¢n lÃ­nh";
wordArray[339] = "tÆ°á»›ng";
wordArray[340] = "nhÃ  thÆ¡";
wordArray[341] = "nhÃ  vÄƒn";
wordArray[342] = "quan láº¡i";
wordArray[343] = "bÃ n phÃ­m";
wordArray[344] = "con chuá»™t";
wordArray[345] = "camera";
wordArray[346] = "mÃ¡y ghi Ã¢m";
wordArray[347] = "Ä‘Ã i";
wordArray[348] = "CPU";
wordArray[349] = "á»• cá»©ng";
wordArray[350] = "Ä‘Ä©a má»m";
wordArray[351] = "á»• USB";
wordArray[352] = "thanh ram";
wordArray[353] = "Ä‘áº¥t Ä‘á»";
wordArray[354] = "Ä‘áº¥t sÃ©t";
wordArray[355] = "Ä‘áº¥t phÃ¹ sa";
wordArray[356] = "Ä‘áº¥t phÃ¨n";
wordArray[357] = "Ä‘Ãª";
wordArray[358] = "kÃªnh";
wordArray[359] = "cáº§u khá»‰";
wordArray[360] = "lÅ©y tre";
wordArray[361] = "giáº¿ng nÆ°á»›c";
wordArray[362] = "ao Ä‘Ã¬nh";
wordArray[363] = "Ä‘Ã¬nh";
wordArray[364] = "chÃ¹a";
wordArray[365] = "Ä‘á»n";
wordArray[366] = "miáº¿u";
wordArray[367] = "tháº§n tiÃªn";
wordArray[368] = "pháº­t";
wordArray[369] = "bá»¥t";
wordArray[370] = "báº¡ch tuyáº¿t";
wordArray[371] = "lá» lem";
wordArray[372] = "hoÃ ng tá»­";
wordArray[373] = "cÃ´ng chÃºa";
wordArray[374] = "phÃ¡p sÆ°";
wordArray[375] = "ká»‹ sÄ©";
wordArray[376] = "tá»ƒ tÆ°á»›ng";
wordArray[377] = "phi tiÃªu";
wordArray[378] = "Ä‘uÃ´i sam";
wordArray[379] = "tÃ³c dÃ i";
wordArray[380] = "tÃ³c ngáº¯n";
wordArray[381] = "tÃ³c Ä‘uÃ´i gÃ ";
wordArray[382] = "cÃ´ng";
wordArray[383] = "phÆ°á»£ng";
wordArray[384] = "kÃ¬ lÃ¢n";
wordArray[385] = "cÃ¡ chÃ©p";
wordArray[386] = "lÃ¡";
wordArray[387] = "cÃ nh";
wordArray[388] = "gá»‘c";
wordArray[389] = "rá»…";
wordArray[390] = "ngá»n";
wordArray[391] = "vá»‰a hÃ¨";
wordArray[392] = "thÃ¹ng rÃ¡c";
wordArray[393] = "ban cÃ´ng";
wordArray[394] = "bÃ³ng dÃ¢m";
wordArray[395] = "bÃ³ng tá»‘i";
wordArray[396] = "bÃ¬nh minh";
wordArray[397] = "buá»•i trÆ°a";
wordArray[398] = "buá»•i sÃ¡ng";
wordArray[399] = "buá»•i tá»‘i";
wordArray[400] = "hoÃ ng hÃ´n";
wordArray[401] = "sÆ°Æ¡ng mÃ¹";
wordArray[402] = "sa máº¡c";
wordArray[403] = "kim tá»± thÃ¡p";
wordArray[404] = "tÆ°á»£ng nhÃ¢n sÆ°";
wordArray[405] = "biá»ƒn bÃ¡o";
wordArray[406] = "sÃ¢u";
wordArray[407] = "bÆ°á»›m";
wordArray[408] = "quá»¹ Ä‘áº¡o";
wordArray[409] = "máº·t trÄƒng";
wordArray[410] = "Ã´xi";
wordArray[411] = "hiÄ‘rÃ´";
wordArray[412] = "nitÆ¡";
wordArray[413] = "khÃ´ng khÃ­";
wordArray[414] = "nhiá»‡t Ä‘á»›i";
wordArray[415] = "Ã´n Ä‘á»›i";
wordArray[416] = "hÃ n Ä‘á»›i";
wordArray[417] = "cá»±c báº¯c";
wordArray[418] = "cá»±c nam";
wordArray[419] = "chÃ­ tuyáº¿n";
wordArray[420] = "kinh tuyáº¿n";
wordArray[421] = "vÄ© tuyáº¿n";
wordArray[422] = "quá»‘c gia";
wordArray[423] = "chÃ¢u lá»¥c";
wordArray[424] = "Ä‘áº£o";
wordArray[425] = "quáº§n Ä‘áº£o";
wordArray[426] = "quan tÃ²a";
wordArray[427] = "luáº­t sÆ°";
wordArray[428] = "tháº©m phÃ¡n";
wordArray[429] = "bá»‹ can";
wordArray[430] = "tÃ¹ nhÃ¢n";
wordArray[431] = "gÃ´ng";
wordArray[432] = "xÃ­ch";
wordArray[433] = "Ã¡p giáº£i";
wordArray[434] = "tra táº¥n";
wordArray[435] = "báº¯t giam";
wordArray[436] = "khá»§ng bá»‘";
wordArray[437] = "báº¯t cÃ³c";
wordArray[438] = "tá»‘ng tiá»n";
wordArray[439] = "tiá»n";
wordArray[440] = "báº¡c";
wordArray[441] = "vÃ ng";
wordArray[442] = "kim cÆ°Æ¡ng";
wordArray[443] = "Ä‘Ã¡ quÃ½";
wordArray[444] = "ngá»c trai";
wordArray[445] = "chÃ¢u bÃ¡u";
wordArray[446] = "vÃ²ng";
wordArray[447] = "hoa tai";
wordArray[448] = "di Ä‘á»™ng";
wordArray[449] = "thiÃªn tháº¡ch";

var maxWords = wordArray.length

var userAnswerArray = new Array()
var tempWordArray = new Array()
var shuffledWords = new Array()
var wordListPointer = 0
var PACE

var correct = 0
var incorrect = 0

var wordsAttempted = 0

//===============================================================================================
function printArray(arr)
{
	var str = ""
	for(var i = 0;i<arr.length;i++)
	{
		str += arr[i] + "\n" 
	}
	alert(str)
}
//===============================================================================================
function validateChar(val)
{
	validChars = "0123456789"
	temp = "";

	for(i=0;i<val.length;i++) 
		if(validChars.indexOf(val.charAt(i))>=0) 
			temp+=val.charAt(i);

	if(temp > maxWords)
	{
		alert("Maximum value allowed is "+maxWords)
		temp = maxWords;
	}
	return temp;
}
//===============================================================================================
function wordArrayConstructor()
{
	tempWordArray = wordArray
}
//===============================================================================================
function shuffleWords(iterations)
{
	var i = 0
	var leftToDo = maxWords
	var randNum = 0
	wordArrayConstructor()

	for(i=0;i<iterations;i++)
	{
		randNum = Math.floor(Math.random() * leftToDo)
		shuffledWords[i] = tempWordArray[randNum]
		leftToDo--
		tempWordArray = removeFromArray(tempWordArray,randNum)
	}
//	printArray(shuffledWords)
}
//===============================================================================================
function removeFromArray(arr,randNum)
{
	var arr1 = new Array()
	var arr2 = new Array()

	arr1 = arr.slice(0,randNum)
	arr2 = arr.slice((randNum+1),arr.length)
	jointArr = arr1.concat(arr2)

	return jointArr
}
//===============================================================================================
function showQuestArea()
{
	document.getElementById("ansArea").style.zIndex = -100
	document.getElementById("begin").style.visibility = 'visible'
	document.getElementById("ansArea").style.visibility = 'hidden'

	document.getElementById("enterWords").style.visibility = 'hidden'
	document.getElementById("buttonPlace").style.visibility = 'hidden'
	document.getElementById("correctAnswer").style.visibility = 'hidden'
}
//===============================================================================================
function showAnsArea()
{
	var str = ""
	var i = 0
	var rowCount = 0

	document.getElementById("correctAnswer").innerHTML=""
	document.getElementById("buttonPlace").innerHTML=""

	document.getElementById("begin").style.visibility = 'hidden'
	document.getElementById("ansArea").style.visibility = 'visible'
	document.getElementById("ansArea").style.zIndex = 100

	document.getElementById("enterWords").style.visibility = 'visible'
	document.getElementById("buttonPlace").style.visibility = 'visible'
	document.getElementById("correctAnswer").style.visibility = 'visible'

	if(wordsAttempted > 0)
	{
	str = "<TABLE border=0 align = center class = mainFontText><TR><TD WIDTH=5>"
	for(i=0;i<wordsAttempted;i++)
	{
		str += (i+1)+ ":</TD><TD> <INPUT TYPE='text' SIZE=11 ID="+i+" /></TD><TD WIDTH=5>"

		if(rowCount == 4 || i == (wordsAttempted-1))
		{
			str += "</TD></TR><TR><TD>\n"
			rowCount = 0
		}
		else
		{
			rowCount++
		}
	}
	str += "</TD></TR><TR align = right><TD colspan = 10><INPUT TYPE=button ID='correctButton' VALUE='Check Answer' ONCLICK=showResult() /></TD></TR></TABLE>"	}
	else
	{
		str += "<div class = mainFontText>You didn't view any words. Press \"start\" again and wait for words to be shown.</div>"
	}

	document.getElementById("enterWords").innerHTML = str
}
//===============================================================================================
function changeArea(area)
{
	if(area == "ans")
	{
		if(shuffledWords[0])
		{
			showAnsArea()
		}
		else
		{
			document.getElementById("box").bgColor = 'FFFFFF'
			document.getElementById("noway").innerHTML = "<font size = 3><b>Memorise words first!</b></font>"
		}
	}
	else
	{
		showQuestArea()
	}
}
//===============================================================================================
function showResult()
{
	var str = ""
	var addForm = ""
	document.getElementById("correctButton").disabled=true;

	checkAnswer()
	str += "<div class = mainFontText>Words Attempted: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" + wordsAttempted
	str += "<br>Correctly recalled: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" + correct
	str += "<br>Consecutively recalled: &nbsp;&nbsp;" + consecCorrect
	str += "<br>Incorrectly recalled: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" + incorrect
	str += "<br><br><INPUT TYPE=BUTTON VALUE='Show Answer' ONCLICK='showAnswer()'/></div>"

	addForm = "<form method=\"post\" action=\""+window.location.href+"\">\n"
		+ "<input type=\"hidden\" name=\"score\" value=\""+consecCorrect+"\">\n"
		+ "<input type=\"hidden\" name=\"pace\" value=\""+PACE+"\">\n"
		+ "<input type=\"hidden\" name=\"bunch\" value=\""+document.getElementById("simWords").value+"\">\n"
		+ "<input type=\"hidden\" name=\"storeMyResult\" value=\"true\">\n"
		+ "<input type=\"submit\" value=\"Store Result\">\n"
		+ "</form>\n"

	document.getElementById("buttonPlace").innerHTML = str

	if(document.getElementById("loggedIn").value == "true")
	{
		document.getElementById("buttonPlace").innerHTML += addForm;
	}

	if(consecCorrect < wordsAttempted)
	{
		document.getElementById("noway").innerHTML = "<IMG SRC=\"./images/face2.jpg\"></IMG>" 
			+ "<BR><FONT SIZE=4>You couldnt match me!</FONT>";
	}
	else if(consecCorrect >= wordsAttempted)
	{
		document.getElementById("noway").innerHTML = "<IMG SRC=\"./images/face3.jpg\"></IMG>" 
			+ "<BR><FONT SIZE=4>You scored 100%!<BR>I want a rematch!"
			+ "<BR>I challenge you to a round of <BR>spoken numbers!</FONT>";
	}
}
//===============================================================================================
function showAnswer()
{
	var str = ""
	var rowCount = 0
	var i = 0

	str = ""
	str += "<br><TABLE BORDER=1 class = mainFontText align = center BORDERCOLOR=#99C0DD CELLSPACING=0><TR>"
	for(i=0;i<wordsAttempted;i++)
	{
		if(rowCount == 0)
		{
			str += "<TD BGCOLOR=#99C0DD BORDERCOLOR=#ccff00>" + (i+1) + "</TD>"
		}
		str += "<TD BGCOLOR='#ccff00' VALIGN=TOP>" + shuffledWords[i] + "</TD>"
		if(rowCount == 4)
		{
			str += "</TR><TR>"
			rowCount = 0
		}
		else
		{
			rowCount++
		}
	}
	str += "</TR></table>"
	str += "<br><div align = center><INPUT TYPE=button VALUE='Hide Answer' ONCLICK=document.getElementById('correctAnswer').innerHTML=''></div>"
	document.getElementById("correctAnswer").innerHTML = str
}
//===============================================================================================
function checkAnswer()
{
	var val = ""
	var i = 0
	incorrect = 0
	correct = 0
	consecCorrect = 0
	var temp = 0

	for(i=0;i<wordsAttempted;i++)
	{
		val = eval("document.getElementById("+i+").value")
		val = stripSpaces(val)
		userAnswerArray[i] = val
	}

	for(i=0;i<wordsAttempted;i++)
	{
		temp = eval("document.getElementById("+i+").style")
		if(userAnswerArray[i] == shuffledWords[i])
		{
			temp.background = '#ffff99'
			correct++
			if(incorrect == 0)
			{
				consecCorrect++
			}
		}
		else
		{
			temp.background = '#ff6600'
			incorrect++
		}
	}
}
//===============================================================================================
function stripSpaces(val)
{
	while (val.charAt(val.length-1) == ' ')
	{
		val=val.substring(0,val.length-1)
	}

	return val
}
//===============================================================================================
function startWords()
{
	var numWords = document.getElementById("numWords").value
	var simWords = document.getElementById("simWords").value   //simultaneous words
	var period = document.getElementById("chngeTime").value
	var flashTime = document.getElementById("dispTime").value * period

	document.getElementById("startButton").disabled=true
	showQuestArea()

	wordsAttempted = 0
	wordListPointer = 0
	shuffleWords(numWords)
	wordFlashID = setInterval("showWords("+numWords+","+simWords+","+period+","+flashTime+")",period)
}
//===============================================================================================
function showWords(numWords,simWords,period,flashTime)
{
	var i = 0
	var str = ""

	enableAnsArea = false
	for(i=0;i < simWords;i++)
	{
		if(wordListPointer < numWords)
		{
			str += shuffledWords[wordListPointer] + "<BR>"
			document.getElementById("box").bgColor = 'FFFFFF'
			setTimeout("document.getElementById('noway').innerHTML=''",flashTime)
			wordListPointer++
			wordsAttempted++
		}
		else
		{
			finish()
		}
	}

	document.getElementById("noway").innerHTML = str;
}
//===============================================================================================
function finish()
{
	clearInterval(wordFlashID)
	document.getElementById("box").bgColor = 'FFFFFF'
	document.getElementById("startButton").disabled=false
	PACE = document.getElementById("chngeTime").value
	setTimeout("showAnsArea()",1000)
}
//==========================================END=OF=FiLE==========================================
