﻿var quiz = new Array();
var quizMessage = new Array();

function PTHInfo(canton, pth, py, rw)
{
    this.cantonWord = canton;
    this.pthWord = pth;
    this.pinyin = py;
    this.isReverse = rw;
}

function InitializeWordQuiz()
{
    quizMessage[0] = "您知道以下詞語的普通話該怎麼唸嗎？";
    quizMessage[1] = "您知道以下的普通話是甚麼意思嗎？";

    var i = 0;
    quiz[i++] = new PTHInfo("一眼關七", "眼觀六路", "yǎn guān liù lù", 0);
    quiz[i++] = new PTHInfo("一輪嘴", "一口氣", "yī kǒu qì", 0);
    quiz[i++] = new PTHInfo("二撇雞", "八字鬍子", "bā zì hú zi", 0);
    quiz[i++] = new PTHInfo("人怕出名豬怕肥", "人怕出名豬怕壯", "rén pà chǖ míng zhū pà zhuàng", 0);
    quiz[i++] = new PTHInfo("又跪又拜", "求爺爺告奶奶", "qiú yé ye gào nǎi nai", 0);
    quiz[i++] = new PTHInfo("大排檔", "路攤子", "lù tān zi", 0);
    quiz[i++] = new PTHInfo("大頭蝦", "馬大哈", "mǎ dà hā", 0);
    quiz[i++] = new PTHInfo("中間界", "五分頭", "wǔ fēn tóu", 0);
    quiz[i++] = new PTHInfo("牛孖筋", "牛蹄筋", "niú tí jīn", 0);
    quiz[i++] = new PTHInfo("黐餐", "蹭飯", "cèng fàn", 0);
    //10
    quiz[i++] = new PTHInfo("石屎", "水泥", "shǔi ní", 0);
    quiz[i++] = new PTHInfo("光管", "日光燈", "rì guāng dēng", 0);
    quiz[i++] = new PTHInfo("有潛質", "好苗子", "hǎo miáo zi", 0);
    quiz[i++] = new PTHInfo("羊咩鬚", "山羊鬍子", "shān yáng hú zi", 0);
    quiz[i++] = new PTHInfo("老抽", "濃醬油", "nóng jiàng yóu", 0);
    quiz[i++] = new PTHInfo("串燒", "烤肉串兒", "kǎo ròu chuàn er", 0);
    quiz[i++] = new PTHInfo("尿片", "尿布", "niào bù", 0);
    quiz[i++] = new PTHInfo("忌廉", "奶油", "nǎi yóu", 0);
    quiz[i++] = new PTHInfo("抖吓", "歇會兒", "xiē hùi er", 0);
    quiz[i++] = new PTHInfo("扭計", "鬧彆扭", "nào biè niǔ", 0);
    //20
    quiz[i++] = new PTHInfo("扯貓尾", "演雙簧", "yǎn shuāng huáng", 0);
    quiz[i++] = new PTHInfo("扮野", "裝蒜", "zhuāng suàn", 0);
    quiz[i++] = new PTHInfo("走夾唔抖", "夾尾巴逃", "jiā wěi bā táo", 0);
    quiz[i++] = new PTHInfo("走佬", "捲逃", "juǎn táo", 0);
    quiz[i++] = new PTHInfo("車厘子", "櫻桃", "yīng táo", 0);
    quiz[i++] = new PTHInfo("些少", "一點兒", "yī diǎn er", 0);
    quiz[i++] = new PTHInfo("夜鬼", "夜貓子", "yè māo zi", 0);
    quiz[i++] = new PTHInfo("奇異果", "獼猴果", "mí hóu guǒ", 0);
    quiz[i++] = new PTHInfo("抽氣扇", "換氣扇", "huàn qì shàn", 0);
    quiz[i++] = new PTHInfo("拖板", "接線板", "jiē xiàn bǎn", 0);
    //30
    quiz[i++] = new PTHInfo("油渣", "輕柴油", "qīng chái yóu", 0);
    quiz[i++] = new PTHInfo("直腸直肚", "直性子", "zhí xìng zi", 0);
    quiz[i++] = new PTHInfo("花士令", "凡士林", "fán shì lín", 0);
    quiz[i++] = new PTHInfo("花旗參", "洋參", "yáng shén", 0);
    quiz[i++] = new PTHInfo("花灑", "噴頭", "pēn tóu", 0);
    quiz[i++] = new PTHInfo("雨褸", "雨衣", "yǔ yī", 0);
    quiz[i++] = new PTHInfo("屎橋", "餿主意", "sōu zhǔ yi", 0);
    quiz[i++] = new PTHInfo("恤衫", "襯衫", "chèn shān", 0);
    quiz[i++] = new PTHInfo("指甲鉗", "指甲刀", "zhí jiǎ dāo", 0); //*
    quiz[i++] = new PTHInfo("洗面", "洗臉", "xí liǎn", 0); //*
    //40    
    quiz[i++] = new PTHInfo("為食", "嘴饞", "zǔi chán", 0);
    quiz[i++] = new PTHInfo("炮杖", "爆竹", "bào zhú", 0);
    quiz[i++] = new PTHInfo("食死貓", "吃啞巴虧", "chī yǎ bā kūi", 0);
    quiz[i++] = new PTHInfo("食西北風", "喝西北風", "hē xī běi fēng", 0);
    quiz[i++] = new PTHInfo("食煙", "抽煙", "chōu yān", 0);
    quiz[i++] = new PTHInfo("鉛芯筆", "自動鉛筆", "zì dòng qiān bĭ", 0);
    quiz[i++] = new PTHInfo("哨牙", "齙牙", "páo yá", 0);
    quiz[i++] = new PTHInfo("唔化算", "不划算", "bù huá suàn", 0);
    quiz[i++] = new PTHInfo("唔爹唔吊", "大大咧咧", "dà da liě lie", 0);
    quiz[i++] = new PTHInfo("唔對路", "不對勁兒", "bú dùi jìng er", 0);
    //50
    quiz[i++] = new PTHInfo("唔掂", "不行", "bù xíng", 0);
    quiz[i++] = new PTHInfo("唇膏", "口紅", "kǒu hóng", 0);
    quiz[i++] = new PTHInfo("埋位", "就座", "jiù zuò", 0);
    quiz[i++] = new PTHInfo("射喱眼", "斜視眼", "xié shì yǎn", 0);
    quiz[i++] = new PTHInfo("捉棋", "下棋", "xià qí", 0);
    quiz[i++] = new PTHInfo("挨世界", "熬日子", "aó rì zi", 0);
    quiz[i++] = new PTHInfo("旅遊巴", "旅遊車", "lǚ yóu chē", 0);
    quiz[i++] = new PTHInfo("核突", "噁心", "ě xīn", 0);
    quiz[i++] = new PTHInfo("栗米", "玉米", "yù mĭ", 0);
    quiz[i++] = new PTHInfo("浴缸", "浴盆", "yù pén", 0);
    //60
    quiz[i++] = new PTHInfo("班戟", "薄煎餅", "bó jiān bĭng", 0);
    quiz[i++] = new PTHInfo("砧板", "案板", "àn bǎn", 0);
    quiz[i++] = new PTHInfo("笑口棗", "開口笑", "kāi kǒu xiào", 0);
    quiz[i++] = new PTHInfo("紙鷂", "風箏", "fēng zhēng", 0);
    quiz[i++] = new PTHInfo("訓戾頸", "落枕", "luò zhěn", 0);
    quiz[i++] = new PTHInfo("起雞皮", "起雞皮疙瘩", "qĭ jī pí gē dā", 0);
    quiz[i++] = new PTHInfo("針無兩頭利", "甘蔗沒有兩頭甜", "gān1 zhè méi yǒu liǎng tóu tián", 0);
    quiz[i++] = new PTHInfo("乾濕褸", "風雨衣", "fēng1 yǔ yī", 0);
    quiz[i++] = new PTHInfo("執笠", "倒閉", "dǎo bì", 0);
    quiz[i++] = new PTHInfo("涼茶", "清涼茶", "qīng liáng chá", 0);
    //70
    quiz[i++] = new PTHInfo("猜呈尋", "石頭剪刀布", "shí tóu jiǎn dāo bù", 0);
    quiz[i++] = new PTHInfo("發羊吊", "發羊角風 ", "fā yáng jiǎo fēng", 0);
    quiz[i++] = new PTHInfo("裝彈弓", "使圈套", "shĭ quān tào", 0);
    quiz[i++] = new PTHInfo("較腳", "溜走", "liū zǒu", 0);
    quiz[i++] = new PTHInfo("車路士", "切爾西", "qiē ěr xī", 0);
    quiz[i++] = new PTHInfo("阿仙奴", "阿森納", "ā sēn nà", 0);
    quiz[i++] = new PTHInfo("施丹", "齊達內", "qí dá nèi", 0);
    quiz[i++] = new PTHInfo("朗拿甸奴", "羅納爾迪尼奧", "luó nà ěr dí ní ào", 0);
    quiz[i++] = new PTHInfo("朗拿度", "羅納爾多", "luó nà ěr duō", 0);
    quiz[i++] = new PTHInfo("碧咸", "貝克漢姆", "bèi kè hàn mǔ", 0);
    //80
    quiz[i++] = new PTHInfo("大妗姐", "媒婆", "méi pó", 0);
    quiz[i++] = new PTHInfo("打茅波", "打馬虎眼", "dă mă hŭ yăn", 0);
    quiz[i++] = new PTHInfo("打觔斗", "翻跟頭", "fān gēn tóu", 0);
    quiz[i++] = new PTHInfo("煲呔", "蝴蝶領結", "hú dié lĭng jié", 0);
    quiz[i++] = new PTHInfo("弊傢伙", "糟了", "zāo le", 0);
 	quiz[i++] = new PTHInfo("二撇雞", "八字鬍子", "bā zì hǘ zi", 1);
	quiz[i++] = new PTHInfo("匙羹", "勺子", "sháo zi", 1);
	quiz[i++] = new PTHInfo("薯仔炆雞", "土豆兒燒雞", "tǔ dòu er shāo jī", 1);
	quiz[i++] = new PTHInfo("唔爹唔吊", "大大咧咧", "dà da liě lie", 1);
	quiz[i++] = new PTHInfo("大駛", "大手大腳", "dà shǒu dà jiǎo", 1);
	
	//90
	quiz[i++] = new PTHInfo("孖煙通", "大褲衩子", "dǎ kù chà zi", 1);
	quiz[i++] = new PTHInfo("蛾眉月", "月牙兒", "yuè yá er", 1);
	quiz[i++] = new PTHInfo("半桶水", "半瓶醋", "bàn píng cù", 1);
	quiz[i++] = new PTHInfo("砌生豬肉", "扣帽子", "kòu mào zi", 1);
	quiz[i++] = new PTHInfo("死人頭", "死鬼", "sĭ gǔi", 1);
	quiz[i++] = new PTHInfo("番茄", "西紅柿", "xī hóng2 shì", 1);
	quiz[i++] = new PTHInfo("捉痛腳", "抓辮子", "zhuā biàn zi", 1);
	quiz[i++] = new PTHInfo("撈麵", "拌麵", "bàn miàn", 1);
	quiz[i++] = new PTHInfo("拗頸", "抬槓", "tái gàng", 1);
	quiz[i++] = new PTHInfo("死牛一便頸", "板板六十四", "bǎn bǎn liù shí sì", 1);

	//100
	quiz[i++] = new PTHInfo("行人路", "便道", "biàn dào", 1);
	quiz[i++] = new PTHInfo("咸蛋", "咸鴨蛋", "xián yā dàn", 1);
	quiz[i++] = new PTHInfo("花旗參", "洋參", "yáng shēn", 1);
	quiz[i++] = new PTHInfo("針對", "穿小鞋", "chuān xiǎo xié", 1);
	quiz[i++] = new PTHInfo("老襯", "冤大頭", "yuān dà tóu", 1);
	quiz[i++] = new PTHInfo("輪籌", "拿號兒", "ná hào er", 1);
	quiz[i++] = new PTHInfo("大頭蝦", "馬大哈", "mǎ dà hā", 1);
	quiz[i++] = new PTHInfo("有義氣", "夠哥們兒意思", "gòu gē men er yì si", 1);
	quiz[i++] = new PTHInfo("生抽", "淡醬油", "dàn jiàng yóu", 1);
	quiz[i++] = new PTHInfo("打邊爐", "涮鍋子", "shuàn guō zi", 1);
	
	//110
	quiz[i++] = new PTHInfo("斷市", "脫銷", "tuō xiāo", 1);
	quiz[i++] = new PTHInfo("死纏爛打", "軟磨硬泡", "ruǎn mó yìng pào", 1);
	quiz[i++] = new PTHInfo("魚骨", "魚刺", "yú cì", 1);
	quiz[i++] = new PTHInfo("笑口棗", "開口笑", "kāi kǒu xiào", 1);
	quiz[i++] = new PTHInfo("拗手瓜", "掰腕子", "bāi1 wàn zi", 1);
	quiz[i++] = new PTHInfo("縮沙", "當逃兵", "dāng táo bīng", 1);
	quiz[i++] = new PTHInfo("訓戾頸", "落枕", "luò zhěn", 1);
	quiz[i++] = new PTHInfo("棟篤笑", "說相聲", "shuō xiāng shēng", 1);
	quiz[i++] = new PTHInfo("執死雞", "撿現成兒", "jiǎn xiàn chéng er", 1);
	quiz[i++] = new PTHInfo("爆谷", "爆玉米花", "bào4 yù mĭ huā", 1);
	
	//120
	quiz[i++] = new PTHInfo("剝光豬(下棋)", "推光頭", "", 1);
	quiz[i++] = new PTHInfo("黐餐", "蹭飯", "cèng fàn", 1);
	quiz[i++] = new PTHInfo("執手尾", "擦屁股 ", "cā pì gŭ", 1);
	quiz[i++] = new PTHInfo("夠班", "夠格", "gòu gé", 1);
	quiz[i++] = new PTHInfo("卸膊", "撂挑子", "luè tiāo zi", 1);
	quiz[i++] = new PTHInfo("打尖", "加塞兒", "jiā sāir", 1);
	quiz[i++] = new PTHInfo("打茅波", "打馬虎眼", "dă mă hŭ yăn", 1);
	quiz[i++] = new PTHInfo("不分彼此", "一鍋煮", "yī guō zhŭ", 1);
	quiz[i++] = new PTHInfo("最後", "末了兒", "mò liăor", 1);
	quiz[i++] = new PTHInfo("有潛質", "好苗子", "bān  fáng", 1);
	//130
    quiz[i++] = new PTHInfo("九唔搭八", "牛頭不對馬嘴", "niú tóu bù duì mă zuĭ", 0);
    quiz[i++] = new PTHInfo("飯盒", "盒飯", "hé fàn", 0);
    quiz[i++] = new PTHInfo("七國咁亂", "亂七八糟", "luàn qī bā zāo", 0);
    quiz[i++] = new PTHInfo("遊車河", "乘車兜風", "chéng chē dōu fēng", 0);
    quiz[i++] = new PTHInfo("芝士", "奶酪", "năi lào", 0);
    quiz[i++] = new PTHInfo("冬甩", "炸麵餅圈", "zhà miàn bĭng quān", 0);
    quiz[i++] = new PTHInfo("過雲雨", "陣雨", "zhèn yŭ", 0);
    quiz[i++] = new PTHInfo("腳瓜", "腿肚子", "tuĭ dù zi", 0);
    quiz[i++] = new PTHInfo("日頭", "白天", "bái tiān", 0);
	
// ā á ǎ à
// ō ó ǒ ò
// ē é ě è
// ū ú ǔ ù
// ǖ ǘ ǚ ǜ
// ī í ĭ ì	  

}

function SetQuiz()
{
    InitializeWordQuiz();
    var itemNo = Math.floor(Math.random() * quiz.length);

    if (quiz[itemNo].isReverse)
    {
        
        document.getElementById("quizAnsTitle").innerHTML = "<br>「考考你」答案：<br />";
        document.getElementById("quizQ").innerHTML = quiz[itemNo].pthWord ;
        document.getElementById("quizAns").innerHTML = "&nbsp;&nbsp;" + quiz[itemNo].cantonWord;
    }
    else
    {
        document.getElementById("quizAnsTitle").innerHTML = "「考考你」答案：<br />";
        document.getElementById("quizQ").innerHTML = quiz[itemNo].cantonWord;
        document.getElementById("quizAns").innerHTML = "&nbsp;&nbsp;" + quiz[itemNo].pthWord + "<br>&nbsp;&nbsp;" + quiz[itemNo].pinyin;
    }
    
    document.getElementById("quizTitle").innerHTML = quizMessage[quiz[itemNo].isReverse];
}



