﻿<!--
        function loadSelectElement(selObjId, options) {
            var selObj = document.getElementById(selObjId);

            // clear the target select element apart from the "select your..." option
            selObj.options.length = 0;

            // copy options from array of [value, pair] arrays to select box
            // IE doesn't work if you use the DOM-standard method, however...
            if (typeof(window.clientInformation) != 'undefined') {
                // IE doesn't take the second "before" parameter...
                for (var loop=0; loop<options.length; loop++) selObj.add(new Option(options[loop][1], options[loop][0]));
            } else {
                for (var loop=0; loop<options.length; loop++) selObj.add(new Option(options[loop][1], options[loop][0]), null);
            }
        }

        function madeSelection(selObj) {
            var selectedValue = selObj.options[selObj.selectedIndex].value;
            var selectedText = selObj.options[selObj.selectedIndex].text;
            if (selectedValue == '--') return;

            if (selObj.name == 'yearSelect') {
                document.getElementById('categorySelectContainer').style.display = 'block';
                document.getElementById('categorySelect').options[0].text = '--- 請 選 擇 ---';

                switch(selectedValue) {
					
					case '2011':
                        loadSelectElement('categorySelect', [
							['10km', '十 公 里'],
                            ['half_marathon', '半 程 馬 拉 松'],
                            ['marathon', '全 程 馬 拉 松'],
						]);
                        return;
                	case '2010':
                        loadSelectElement('categorySelect', [
														['10km_junior', '十 公 里 青 年 組'],
														['10km_senior', '十 公 里 壯 年 組'],
                            ['10km_master1', '十 公 里 先 進 1 組'],
                            ['10km_master2', '十 公 里 先 進 2 組'],
                            ['half_junior', '半 程 馬 拉 松 青 年 組'],
														['half_senior', '半 程 馬 拉 松 壯 年 組'],
														['half_master1', '半 程 馬 拉 松 先 進 1 組'],
                            ['half_master2', '半 程 馬 拉 松 先 進 2 組'],
                           	['mara_senior', '全 程 馬 拉 松 壯 年 組'],
                        		['mara_master1', '全 程 馬 拉 松 先 進 1 組'],
														['mara_master2', '全 程 馬 拉 松 先 進 2 組']
												]);
                        return; 

                	case '2009':
                        loadSelectElement('categorySelect', [
														['10km_junior', '十 公 里 青 年 組'],
														['10km_senior', '十 公 里 壯 年 組'],
                            ['10km_master1', '十 公 里 先 進 1 組'],
                            ['10km_master2', '十 公 里 先 進 2 組'],
                            ['half_junior', '半 程 馬 拉 松 青 年 組'],
														['half_senior', '半 程 馬 拉 松 壯 年 組'],
														['half_master1', '半 程 馬 拉 松 先 進 1 組'],
                            ['half_master2', '半 程 馬 拉 松 先 進 2 組'],
                           	['mara_senior', '全 程 馬 拉 松 壯 年 組'],
                        		['mara_master1', '全 程 馬 拉 松 先 進 1 組'],
														['mara_master2', '全 程 馬 拉 松 先 進 2 組']
												]);
                        return;
					
								case '2008':
                        loadSelectElement('categorySelect', [
														['10km_junior', '十 公 里 青 年 組'],
														['10km_senior', '十 公 里 壯 年 組'],
                            ['10km_master1', '十 公 里 先 進 1 組'],
                            ['10km_master2', '十 公 里 先 進 2 組'],
                            ['half_junior', '半 程 馬 拉 松 青 年 組'],
														['half_senior', '半 程 馬 拉 松 壯 年 組'],
														['half_master1', '半 程 馬 拉 松 先 進 1 組'],
                            ['half_master2', '半 程 馬 拉 松 先 進 2 組'],
                           	['mara_senior', '全 程 馬 拉 松 壯 年 組'],
                        		['mara_master1', '全 程 馬 拉 松 先 進 1 組'],
														['mara_master2', '全 程 馬 拉 松 先 進 2 組']
												]);
                        return;
						
                    case '2007':
                        loadSelectElement('categorySelect', [
                            ['10km_master1', '十 公 里 先 進 1 組'],
                            ['10km_master2', '十 公 里 先 進 2 組'],
                            ['10km_senior', '十 公 里 壯 年 組'],
														['10km_junior', '十 公 里 青 年 組'],
														['10km_run1', '十 公 里 1 組'],
                            ['10km_run2', '十 公 里 2 組'],
                            ['hm_master1', '半 程 馬 拉 松 先 進 1 組'],
                            ['hm_master2', '半 程 馬 拉 松 先 進 2 組'],
						     						['hm_s', '半 程 馬 拉 松 壯 年 組'],
            	            	['hm_junior', '半 程 馬 拉 松 青 年 組'],
              	          	['m_master1', '全 程 馬 拉 松 先 進 1 組'],
														['m_master2', '全 程 馬 拉 松 先 進 2 組'],
														['m_senior', '全 程 馬 拉 松 壯 年 組']
												]);
                        return;

                    case '2006':
                        loadSelectElement('categorySelect', [
                            ['10_o', '10 公 里 先 進 組'],
                            ['10_s', '10 公 里 壯 年 二 組'],
                            ['10_v', '10 公 里 壯 年 一 組'],
                            ['10_j', '10 公 里 青 年 組'],
														['hm_o', '半 馬 拉 松 先 進 組'],
														['hm_s', '半 馬 拉 松 壯 年 二 組'],
														['hm_v', '半 馬 拉 松 壯 年 一 組'],
														['hm_j', '半 馬 拉 松 青 年 組'],
														['m_o', '馬 拉 松 先 進 組'],
														['m_s', '馬 拉 松 壯 年 二 組'],
														['m_v', '馬 拉 松 壯 年 一 組']
                          ]);
                        return;

                    case '2005':
                        loadSelectElement('categorySelect', [
                            ['10_o', '10 公 里 公 開 組'],
                            ['10_s', '10 公 里 壯 年 組'],
							['10_v', '10 公 里 元 老 組'],
							['10_j', '10 公 里 青 年 組'],
							['hm_o', '半 馬 拉 松 公 開 組'],
							['hm_s', '半 馬 拉 松 壯 年 組'],
							['hm_v', '半 馬 拉 松 元 老 組'],
							['hm_j', '半 馬 拉 松 青 年 組'],
							['m_o', '馬 拉 松 公 開 組'],
							['m_s', '馬 拉 松 壯 年 組'],
							['m_v', '馬 拉 松 元 老 組']
						]);
                        return;

                     case '2004':
                        loadSelectElement('categorySelect', [
                            ['10_o', '10 公 里 公 開 組'],
                            ['10_s', '10 公 里 壯 年 組'],
							['10_v', '10 公 里 元 老 組'],
							['10_j', '10 公 里 青 年 組'],
							['hm_o', '半 馬 拉 松 公 開 組'],
							['hm_s', '半 馬 拉 松 壯 年 組'],
							['hm_v', '半 馬 拉 松 元 老 組'],
							['hm_j', '半 馬 拉 松 青 年 組'],
							['m_o', '馬 拉 松 公 開 組'],
							['m_s', '馬 拉 松 壯 年 組'],
							['m_v', '馬 拉 松 元 老 組']
						]);
                        return;
						
					 case '2003':
                        loadSelectElement('categorySelect', [
                            ['10_o', '10 公 里 公 開 組'],
                            ['10_s', '10 公 里 壯 年 組'],
							['10_v', '10 公 里 元 老 組'],
							['10_j', '10 公 里 青 年 組'],
							['hm_o', '半 馬 拉 松 公 開 組'],
							['hm_s', '半 馬 拉 松 壯 年 組'],
							['hm_v', '半 馬 拉 松 元 老 組'],
							['hm_j', '半 馬 拉 松 青 年 組'],
							['m_o', '馬 拉 松 公 開 組'],
							['m_s', '馬 拉 松 壯 年 組'],
							['m_v', '馬 拉 松 元 老 組']
						]);
                        return;	
						
					 case '2002':
                        loadSelectElement('categorySelect', [
                            ['10_o', '10 公 里 公 開 組'],
                            ['10_s', '10 公 里 壯 年 組'],
							['10_v', '10 公 里 元 老 組'],
							['10_j', '10 公 里 青 年 組'],
							['hm_o', '半 馬 拉 松 公 開 組'],
							['hm_s', '半 馬 拉 松 壯 年 組'],
							['hm_v', '半 馬 拉 松 元 老 組'],
							['hm_j', '半 馬 拉 松 青 年 組'],
							['m_o', '馬 拉 松 公 開 組'],
							['m_s', '馬 拉 松 壯 年 組'],
							['m_v', '馬 拉 松 元 老 組']
						]);
                        return;
						
					 case '2001':
                        loadSelectElement('categorySelect', [
                            ['10_o', '10 公 里 公 開 組'],
                            ['10_s', '10 公 里 壯 年 組'],
							['10_v', '10 公 里 元 老 組'],
							['10_j', '10 公 里 青 年 組'],
							['hm_o', '半 馬 拉 松 公 開 組'],
							['hm_s', '半 馬 拉 松 壯 年 組'],
							['hm_v', '半 馬 拉 松 元 老 組'],
							['hm_j', '半 馬 拉 松 青 年 組'],
							['m_o', '馬 拉 松 公 開 組'],
							['m_s', '馬 拉 松 壯 年 組'],
							['m_v', '馬 拉 松 元 老 組']
						]);
                        return;
						
					 case '2000':
                        loadSelectElement('categorySelect', [
                           ['10_o', '10 公 里 公 開 組'],
                            ['10_s', '10 公 里 壯 年 組'],
							['10_v', '10 公 里 元 老 組'],
							['10_j', '10 公 里 青 年 組'],
							['hm_o', '半 馬 拉 松 公 開 組'],
							['hm_s', '半 馬 拉 松 壯 年 組'],
							['hm_v', '半 馬 拉 松 元 老 組'],
							['hm_j', '半 馬 拉 松 青 年 組'],
							['m_o', '馬 拉 松 公 開 組'],
							['m_s', '馬 拉 松 壯 年 組'],
							['m_v', '馬 拉 松 元 老 組']
						]);
                        return;
						
					 case '1999':
                        loadSelectElement('categorySelect', [
                            ['10_o', '10 公 里 公 開 組'],
                            ['10_s', '10 公 里 壯 年 組'],
							['10_v', '10 公 里 元 老 組'],
							['10_j', '10 公 里 青 年 組'],
							['hm_o', '半 馬 拉 松 公 開 組'],
							['hm_s', '半 馬 拉 松 壯 年 組'],
							['hm_v', '半 馬 拉 松 元 老 組'],
							['hm_j', '半 馬 拉 松 青 年 組'],
							['m_o', '馬 拉 松 公 開 組'],
							['m_s', '馬 拉 松 壯 年 組'],
							['m_v', '馬 拉 松 元 老 組']
						]);
                        return;
						
					 case '1998':
                        loadSelectElement('categorySelect', [
                            ['10_o', '10 公 里 公 開 組'],
                            ['10_s', '10 公 里 壯 年 組'],
							['10_v', '10 公 里 元 老 組'],
							['10_j', '10 公 里 青 年 組'],
							['hm_o', '半 馬 拉 松 公 開 組'],
							['hm_s', '半 馬 拉 松 壯 年 組'],
							['hm_v', '半 馬 拉 松 元 老 組'],
							['hm_j', '半 馬 拉 松 青 年 組'],
							['m_o', '馬 拉 松 公 開 組'],
							['m_s', '馬 拉 松 壯 年 組'],
							['m_v', '馬 拉 松 元 老 組']
						]);
                        return;
						
					 case '1997':
                        loadSelectElement('categorySelect', [
                           ['10_o', '10 公 里 公 開 組'],
                            ['10_s', '10 公 里 壯 年 組'],
							['10_v', '10 公 里 元 老 組'],
							['10_j', '10 公 里 青 年 組'],
							['hm_o', '半 馬 拉 松 公 開 組'],
							['hm_s', '半 馬 拉 松 壯 年 組'],
							['hm_v', '半 馬 拉 松 元 老 組'],
							['hm_j', '半 馬 拉 松 青 年 組'],
							['m_o', '馬 拉 松 公 開 組'],
							['m_s', '馬 拉 松 壯 年 組'],
							['m_v', '馬 拉 松 元 老 組']
						]);
                        return;
                }
            } // yearSelect

         
        }

    //-->

