m_code = new Array(12);

	m_name = new Array(12);

	

		m_code[0] = new Array(31);

		m_name[0] = new Array(31);

		

			m_code[0][0]="1";

			m_name[0][0]="1";

		

			m_code[0][1]="2";

			m_name[0][1]="2";

		

			m_code[0][2]="3";

			m_name[0][2]="3";

		

			m_code[0][3]="4";

			m_name[0][3]="4";

		

			m_code[0][4]="5";

			m_name[0][4]="5";

		

			m_code[0][5]="6";

			m_name[0][5]="6";

		

			m_code[0][6]="7";

			m_name[0][6]="7";

		

			m_code[0][7]="8";

			m_name[0][7]="8";

		

			m_code[0][8]="9";

			m_name[0][8]="9";

		

			m_code[0][9]="10";

			m_name[0][9]="10";

		

			m_code[0][10]="11";

			m_name[0][10]="11";

		

			m_code[0][11]="12";

			m_name[0][11]="12";

		

			m_code[0][12]="13";

			m_name[0][12]="13";

		

			m_code[0][13]="14";

			m_name[0][13]="14";

		

			m_code[0][14]="15";

			m_name[0][14]="15";

		

			m_code[0][15]="16";

			m_name[0][15]="16";

		

			m_code[0][16]="17";

			m_name[0][16]="17";

		

			m_code[0][17]="18";

			m_name[0][17]="18";

		

			m_code[0][18]="19";

			m_name[0][18]="19";

		

			m_code[0][19]="20";

			m_name[0][19]="20";

		

			m_code[0][20]="21";

			m_name[0][20]="21";

		

			m_code[0][21]="22";

			m_name[0][21]="22";

		

			m_code[0][22]="23";

			m_name[0][22]="23";

		

			m_code[0][23]="24";

			m_name[0][23]="24";

		

			m_code[0][24]="25";

			m_name[0][24]="25";

		

			m_code[0][25]="26";

			m_name[0][25]="26";

		

			m_code[0][26]="27";

			m_name[0][26]="27";

		

			m_code[0][27]="28";

			m_name[0][27]="28";

		

			m_code[0][28]="29";

			m_name[0][28]="29";

		

			m_code[0][29]="30";

			m_name[0][29]="30";

		

			m_code[0][30]="31";

			m_name[0][30]="31";

		

	

		m_code[1] = new Array(29);

		m_name[1] = new Array(29);

		

			m_code[1][0]="1";

			m_name[1][0]="1";

		

			m_code[1][1]="2";

			m_name[1][1]="2";

		

			m_code[1][2]="3";

			m_name[1][2]="3";

		

			m_code[1][3]="4";

			m_name[1][3]="4";

		

			m_code[1][4]="5";

			m_name[1][4]="5";

		

			m_code[1][5]="6";

			m_name[1][5]="6";

		

			m_code[1][6]="7";

			m_name[1][6]="7";

		

			m_code[1][7]="8";

			m_name[1][7]="8";

		

			m_code[1][8]="9";

			m_name[1][8]="9";

		

			m_code[1][9]="10";

			m_name[1][9]="10";

		

			m_code[1][10]="11";

			m_name[1][10]="11";

		

			m_code[1][11]="12";

			m_name[1][11]="12";

		

			m_code[1][12]="13";

			m_name[1][12]="13";

		

			m_code[1][13]="14";

			m_name[1][13]="14";

		

			m_code[1][14]="15";

			m_name[1][14]="15";

		

			m_code[1][15]="16";

			m_name[1][15]="16";

		

			m_code[1][16]="17";

			m_name[1][16]="17";

		

			m_code[1][17]="18";

			m_name[1][17]="18";

		

			m_code[1][18]="19";

			m_name[1][18]="19";

		

			m_code[1][19]="20";

			m_name[1][19]="20";

		

			m_code[1][20]="21";

			m_name[1][20]="21";

		

			m_code[1][21]="22";

			m_name[1][21]="22";

		

			m_code[1][22]="23";

			m_name[1][22]="23";

		

			m_code[1][23]="24";

			m_name[1][23]="24";

		

			m_code[1][24]="25";

			m_name[1][24]="25";

		

			m_code[1][25]="26";

			m_name[1][25]="26";

		

			m_code[1][26]="27";

			m_name[1][26]="27";

		

			m_code[1][27]="28";

			m_name[1][27]="28";

		

			m_code[1][28]="29";

			m_name[1][28]="29";

		

	

		m_code[2] = new Array(31);

		m_name[2] = new Array(31);

		

			m_code[2][0]="1";

			m_name[2][0]="1";

		

			m_code[2][1]="2";

			m_name[2][1]="2";

		

			m_code[2][2]="3";

			m_name[2][2]="3";

		

			m_code[2][3]="4";

			m_name[2][3]="4";

		

			m_code[2][4]="5";

			m_name[2][4]="5";

		

			m_code[2][5]="6";

			m_name[2][5]="6";

		

			m_code[2][6]="7";

			m_name[2][6]="7";

		

			m_code[2][7]="8";

			m_name[2][7]="8";

		

			m_code[2][8]="9";

			m_name[2][8]="9";

		

			m_code[2][9]="10";

			m_name[2][9]="10";

		

			m_code[2][10]="11";

			m_name[2][10]="11";

		

			m_code[2][11]="12";

			m_name[2][11]="12";

		

			m_code[2][12]="13";

			m_name[2][12]="13";

		

			m_code[2][13]="14";

			m_name[2][13]="14";

		

			m_code[2][14]="15";

			m_name[2][14]="15";

		

			m_code[2][15]="16";

			m_name[2][15]="16";

		

			m_code[2][16]="17";

			m_name[2][16]="17";

		

			m_code[2][17]="18";

			m_name[2][17]="18";

		

			m_code[2][18]="19";

			m_name[2][18]="19";

		

			m_code[2][19]="20";

			m_name[2][19]="20";

		

			m_code[2][20]="21";

			m_name[2][20]="21";

		

			m_code[2][21]="22";

			m_name[2][21]="22";

		

			m_code[2][22]="23";

			m_name[2][22]="23";

		

			m_code[2][23]="24";

			m_name[2][23]="24";

		

			m_code[2][24]="25";

			m_name[2][24]="25";

		

			m_code[2][25]="26";

			m_name[2][25]="26";

		

			m_code[2][26]="27";

			m_name[2][26]="27";

		

			m_code[2][27]="28";

			m_name[2][27]="28";

		

			m_code[2][28]="29";

			m_name[2][28]="29";

		

			m_code[2][29]="30";

			m_name[2][29]="30";

		

			m_code[2][30]="31";

			m_name[2][30]="31";

		

	

		m_code[3] = new Array(30);

		m_name[3] = new Array(30);

		

			m_code[3][0]="1";

			m_name[3][0]="1";

		

			m_code[3][1]="2";

			m_name[3][1]="2";

		

			m_code[3][2]="3";

			m_name[3][2]="3";

		

			m_code[3][3]="4";

			m_name[3][3]="4";

		

			m_code[3][4]="5";

			m_name[3][4]="5";

		

			m_code[3][5]="6";

			m_name[3][5]="6";

		

			m_code[3][6]="7";

			m_name[3][6]="7";

		

			m_code[3][7]="8";

			m_name[3][7]="8";

		

			m_code[3][8]="9";

			m_name[3][8]="9";

		

			m_code[3][9]="10";

			m_name[3][9]="10";

		

			m_code[3][10]="11";

			m_name[3][10]="11";

		

			m_code[3][11]="12";

			m_name[3][11]="12";

		

			m_code[3][12]="13";

			m_name[3][12]="13";

		

			m_code[3][13]="14";

			m_name[3][13]="14";

		

			m_code[3][14]="15";

			m_name[3][14]="15";

		

			m_code[3][15]="16";

			m_name[3][15]="16";

		

			m_code[3][16]="17";

			m_name[3][16]="17";

		

			m_code[3][17]="18";

			m_name[3][17]="18";

		

			m_code[3][18]="19";

			m_name[3][18]="19";

		

			m_code[3][19]="20";

			m_name[3][19]="20";

		

			m_code[3][20]="21";

			m_name[3][20]="21";

		

			m_code[3][21]="22";

			m_name[3][21]="22";

		

			m_code[3][22]="23";

			m_name[3][22]="23";

		

			m_code[3][23]="24";

			m_name[3][23]="24";

		

			m_code[3][24]="25";

			m_name[3][24]="25";

		

			m_code[3][25]="26";

			m_name[3][25]="26";

		

			m_code[3][26]="27";

			m_name[3][26]="27";

		

			m_code[3][27]="28";

			m_name[3][27]="28";

		

			m_code[3][28]="29";

			m_name[3][28]="29";

		

			m_code[3][29]="30";

			m_name[3][29]="30";

		

	

		m_code[4] = new Array(31);

		m_name[4] = new Array(31);

		

			m_code[4][0]="1";

			m_name[4][0]="1";

		

			m_code[4][1]="2";

			m_name[4][1]="2";

		

			m_code[4][2]="3";

			m_name[4][2]="3";

		

			m_code[4][3]="4";

			m_name[4][3]="4";

		

			m_code[4][4]="5";

			m_name[4][4]="5";

		

			m_code[4][5]="6";

			m_name[4][5]="6";

		

			m_code[4][6]="7";

			m_name[4][6]="7";

		

			m_code[4][7]="8";

			m_name[4][7]="8";

		

			m_code[4][8]="9";

			m_name[4][8]="9";

		

			m_code[4][9]="10";

			m_name[4][9]="10";

		

			m_code[4][10]="11";

			m_name[4][10]="11";

		

			m_code[4][11]="12";

			m_name[4][11]="12";

		

			m_code[4][12]="13";

			m_name[4][12]="13";

		

			m_code[4][13]="14";

			m_name[4][13]="14";

		

			m_code[4][14]="15";

			m_name[4][14]="15";

		

			m_code[4][15]="16";

			m_name[4][15]="16";

		

			m_code[4][16]="17";

			m_name[4][16]="17";

		

			m_code[4][17]="18";

			m_name[4][17]="18";

		

			m_code[4][18]="19";

			m_name[4][18]="19";

		

			m_code[4][19]="20";

			m_name[4][19]="20";

		

			m_code[4][20]="21";

			m_name[4][20]="21";

		

			m_code[4][21]="22";

			m_name[4][21]="22";

		

			m_code[4][22]="23";

			m_name[4][22]="23";

		

			m_code[4][23]="24";

			m_name[4][23]="24";

		

			m_code[4][24]="25";

			m_name[4][24]="25";

		

			m_code[4][25]="26";

			m_name[4][25]="26";

		

			m_code[4][26]="27";

			m_name[4][26]="27";

		

			m_code[4][27]="28";

			m_name[4][27]="28";

		

			m_code[4][28]="29";

			m_name[4][28]="29";

		

			m_code[4][29]="30";

			m_name[4][29]="30";

		

			m_code[4][30]="31";

			m_name[4][30]="31";

		

	

		m_code[5] = new Array(30);

		m_name[5] = new Array(30);

		

			m_code[5][0]="1";

			m_name[5][0]="1";

		

			m_code[5][1]="2";

			m_name[5][1]="2";

		

			m_code[5][2]="3";

			m_name[5][2]="3";

		

			m_code[5][3]="4";

			m_name[5][3]="4";

		

			m_code[5][4]="5";

			m_name[5][4]="5";

		

			m_code[5][5]="6";

			m_name[5][5]="6";

		

			m_code[5][6]="7";

			m_name[5][6]="7";

		

			m_code[5][7]="8";

			m_name[5][7]="8";

		

			m_code[5][8]="9";

			m_name[5][8]="9";

		

			m_code[5][9]="10";

			m_name[5][9]="10";

		

			m_code[5][10]="11";

			m_name[5][10]="11";

		

			m_code[5][11]="12";

			m_name[5][11]="12";

		

			m_code[5][12]="13";

			m_name[5][12]="13";

		

			m_code[5][13]="14";

			m_name[5][13]="14";

		

			m_code[5][14]="15";

			m_name[5][14]="15";

		

			m_code[5][15]="16";

			m_name[5][15]="16";

		

			m_code[5][16]="17";

			m_name[5][16]="17";

		

			m_code[5][17]="18";

			m_name[5][17]="18";

		

			m_code[5][18]="19";

			m_name[5][18]="19";

		

			m_code[5][19]="20";

			m_name[5][19]="20";

		

			m_code[5][20]="21";

			m_name[5][20]="21";

		

			m_code[5][21]="22";

			m_name[5][21]="22";

		

			m_code[5][22]="23";

			m_name[5][22]="23";

		

			m_code[5][23]="24";

			m_name[5][23]="24";

		

			m_code[5][24]="25";

			m_name[5][24]="25";

		

			m_code[5][25]="26";

			m_name[5][25]="26";

		

			m_code[5][26]="27";

			m_name[5][26]="27";

		

			m_code[5][27]="28";

			m_name[5][27]="28";

		

			m_code[5][28]="29";

			m_name[5][28]="29";

		

			m_code[5][29]="30";

			m_name[5][29]="30";

		

	

		m_code[6] = new Array(31);

		m_name[6] = new Array(31);

		

			m_code[6][0]="1";

			m_name[6][0]="1";

		

			m_code[6][1]="2";

			m_name[6][1]="2";

		

			m_code[6][2]="3";

			m_name[6][2]="3";

		

			m_code[6][3]="4";

			m_name[6][3]="4";

		

			m_code[6][4]="5";

			m_name[6][4]="5";

		

			m_code[6][5]="6";

			m_name[6][5]="6";

		

			m_code[6][6]="7";

			m_name[6][6]="7";

		

			m_code[6][7]="8";

			m_name[6][7]="8";

		

			m_code[6][8]="9";

			m_name[6][8]="9";

		

			m_code[6][9]="10";

			m_name[6][9]="10";

		

			m_code[6][10]="11";

			m_name[6][10]="11";

		

			m_code[6][11]="12";

			m_name[6][11]="12";

		

			m_code[6][12]="13";

			m_name[6][12]="13";

		

			m_code[6][13]="14";

			m_name[6][13]="14";

		

			m_code[6][14]="15";

			m_name[6][14]="15";

		

			m_code[6][15]="16";

			m_name[6][15]="16";

		

			m_code[6][16]="17";

			m_name[6][16]="17";

		

			m_code[6][17]="18";

			m_name[6][17]="18";

		

			m_code[6][18]="19";

			m_name[6][18]="19";

		

			m_code[6][19]="20";

			m_name[6][19]="20";

		

			m_code[6][20]="21";

			m_name[6][20]="21";

		

			m_code[6][21]="22";

			m_name[6][21]="22";

		

			m_code[6][22]="23";

			m_name[6][22]="23";

		

			m_code[6][23]="24";

			m_name[6][23]="24";

		

			m_code[6][24]="25";

			m_name[6][24]="25";

		

			m_code[6][25]="26";

			m_name[6][25]="26";

		

			m_code[6][26]="27";

			m_name[6][26]="27";

		

			m_code[6][27]="28";

			m_name[6][27]="28";

		

			m_code[6][28]="29";

			m_name[6][28]="29";

		

			m_code[6][29]="30";

			m_name[6][29]="30";

		

			m_code[6][30]="31";

			m_name[6][30]="31";

		

	

		m_code[7] = new Array(31);

		m_name[7] = new Array(31);

		

			m_code[7][0]="1";

			m_name[7][0]="1";

		

			m_code[7][1]="2";

			m_name[7][1]="2";

		

			m_code[7][2]="3";

			m_name[7][2]="3";

		

			m_code[7][3]="4";

			m_name[7][3]="4";

		

			m_code[7][4]="5";

			m_name[7][4]="5";

		

			m_code[7][5]="6";

			m_name[7][5]="6";

		

			m_code[7][6]="7";

			m_name[7][6]="7";

		

			m_code[7][7]="8";

			m_name[7][7]="8";

		

			m_code[7][8]="9";

			m_name[7][8]="9";

		

			m_code[7][9]="10";

			m_name[7][9]="10";

		

			m_code[7][10]="11";

			m_name[7][10]="11";

		

			m_code[7][11]="12";

			m_name[7][11]="12";

		

			m_code[7][12]="13";

			m_name[7][12]="13";

		

			m_code[7][13]="14";

			m_name[7][13]="14";

		

			m_code[7][14]="15";

			m_name[7][14]="15";

		

			m_code[7][15]="16";

			m_name[7][15]="16";

		

			m_code[7][16]="17";

			m_name[7][16]="17";

		

			m_code[7][17]="18";

			m_name[7][17]="18";

		

			m_code[7][18]="19";

			m_name[7][18]="19";

		

			m_code[7][19]="20";

			m_name[7][19]="20";

		

			m_code[7][20]="21";

			m_name[7][20]="21";

		

			m_code[7][21]="22";

			m_name[7][21]="22";

		

			m_code[7][22]="23";

			m_name[7][22]="23";

		

			m_code[7][23]="24";

			m_name[7][23]="24";

		

			m_code[7][24]="25";

			m_name[7][24]="25";

		

			m_code[7][25]="26";

			m_name[7][25]="26";

		

			m_code[7][26]="27";

			m_name[7][26]="27";

		

			m_code[7][27]="28";

			m_name[7][27]="28";

		

			m_code[7][28]="29";

			m_name[7][28]="29";

		

			m_code[7][29]="30";

			m_name[7][29]="30";

		

			m_code[7][30]="31";

			m_name[7][30]="31";

		

	

		m_code[8] = new Array(30);

		m_name[8] = new Array(30);

		

			m_code[8][0]="1";

			m_name[8][0]="1";

		

			m_code[8][1]="2";

			m_name[8][1]="2";

		

			m_code[8][2]="3";

			m_name[8][2]="3";

		

			m_code[8][3]="4";

			m_name[8][3]="4";

		

			m_code[8][4]="5";

			m_name[8][4]="5";

		

			m_code[8][5]="6";

			m_name[8][5]="6";

		

			m_code[8][6]="7";

			m_name[8][6]="7";

		

			m_code[8][7]="8";

			m_name[8][7]="8";

		

			m_code[8][8]="9";

			m_name[8][8]="9";

		

			m_code[8][9]="10";

			m_name[8][9]="10";

		

			m_code[8][10]="11";

			m_name[8][10]="11";

		

			m_code[8][11]="12";

			m_name[8][11]="12";

		

			m_code[8][12]="13";

			m_name[8][12]="13";

		

			m_code[8][13]="14";

			m_name[8][13]="14";

		

			m_code[8][14]="15";

			m_name[8][14]="15";

		

			m_code[8][15]="16";

			m_name[8][15]="16";

		

			m_code[8][16]="17";

			m_name[8][16]="17";

		

			m_code[8][17]="18";

			m_name[8][17]="18";

		

			m_code[8][18]="19";

			m_name[8][18]="19";

		

			m_code[8][19]="20";

			m_name[8][19]="20";

		

			m_code[8][20]="21";

			m_name[8][20]="21";

		

			m_code[8][21]="22";

			m_name[8][21]="22";

		

			m_code[8][22]="23";

			m_name[8][22]="23";

		

			m_code[8][23]="24";

			m_name[8][23]="24";

		

			m_code[8][24]="25";

			m_name[8][24]="25";

		

			m_code[8][25]="26";

			m_name[8][25]="26";

		

			m_code[8][26]="27";

			m_name[8][26]="27";

		

			m_code[8][27]="28";

			m_name[8][27]="28";

		

			m_code[8][28]="29";

			m_name[8][28]="29";

		

			m_code[8][29]="30";

			m_name[8][29]="30";

		

	

		m_code[9] = new Array(31);

		m_name[9] = new Array(31);

		

			m_code[9][0]="1";

			m_name[9][0]="1";

		

			m_code[9][1]="2";

			m_name[9][1]="2";

		

			m_code[9][2]="3";

			m_name[9][2]="3";

		

			m_code[9][3]="4";

			m_name[9][3]="4";

		

			m_code[9][4]="5";

			m_name[9][4]="5";

		

			m_code[9][5]="6";

			m_name[9][5]="6";

		

			m_code[9][6]="7";

			m_name[9][6]="7";

		

			m_code[9][7]="8";

			m_name[9][7]="8";

		

			m_code[9][8]="9";

			m_name[9][8]="9";

		

			m_code[9][9]="10";

			m_name[9][9]="10";

		

			m_code[9][10]="11";

			m_name[9][10]="11";

		

			m_code[9][11]="12";

			m_name[9][11]="12";

		

			m_code[9][12]="13";

			m_name[9][12]="13";

		

			m_code[9][13]="14";

			m_name[9][13]="14";

		

			m_code[9][14]="15";

			m_name[9][14]="15";

		

			m_code[9][15]="16";

			m_name[9][15]="16";

		

			m_code[9][16]="17";

			m_name[9][16]="17";

		

			m_code[9][17]="18";

			m_name[9][17]="18";

		

			m_code[9][18]="19";

			m_name[9][18]="19";

		

			m_code[9][19]="20";

			m_name[9][19]="20";

		

			m_code[9][20]="21";

			m_name[9][20]="21";

		

			m_code[9][21]="22";

			m_name[9][21]="22";

		

			m_code[9][22]="23";

			m_name[9][22]="23";

		

			m_code[9][23]="24";

			m_name[9][23]="24";

		

			m_code[9][24]="25";

			m_name[9][24]="25";

		

			m_code[9][25]="26";

			m_name[9][25]="26";

		

			m_code[9][26]="27";

			m_name[9][26]="27";

		

			m_code[9][27]="28";

			m_name[9][27]="28";

		

			m_code[9][28]="29";

			m_name[9][28]="29";

		

			m_code[9][29]="30";

			m_name[9][29]="30";

		

			m_code[9][30]="31";

			m_name[9][30]="31";

		

	

		m_code[10] = new Array(30);

		m_name[10] = new Array(30);

		

			m_code[10][0]="1";

			m_name[10][0]="1";

		

			m_code[10][1]="2";

			m_name[10][1]="2";

		

			m_code[10][2]="3";

			m_name[10][2]="3";

		

			m_code[10][3]="4";

			m_name[10][3]="4";

		

			m_code[10][4]="5";

			m_name[10][4]="5";

		

			m_code[10][5]="6";

			m_name[10][5]="6";

		

			m_code[10][6]="7";

			m_name[10][6]="7";

		

			m_code[10][7]="8";

			m_name[10][7]="8";

		

			m_code[10][8]="9";

			m_name[10][8]="9";

		

			m_code[10][9]="10";

			m_name[10][9]="10";

		

			m_code[10][10]="11";

			m_name[10][10]="11";

		

			m_code[10][11]="12";

			m_name[10][11]="12";

		

			m_code[10][12]="13";

			m_name[10][12]="13";

		

			m_code[10][13]="14";

			m_name[10][13]="14";

		

			m_code[10][14]="15";

			m_name[10][14]="15";

		

			m_code[10][15]="16";

			m_name[10][15]="16";

		

			m_code[10][16]="17";

			m_name[10][16]="17";

		

			m_code[10][17]="18";

			m_name[10][17]="18";

		

			m_code[10][18]="19";

			m_name[10][18]="19";

		

			m_code[10][19]="20";

			m_name[10][19]="20";

		

			m_code[10][20]="21";

			m_name[10][20]="21";

		

			m_code[10][21]="22";

			m_name[10][21]="22";

		

			m_code[10][22]="23";

			m_name[10][22]="23";

		

			m_code[10][23]="24";

			m_name[10][23]="24";

		

			m_code[10][24]="25";

			m_name[10][24]="25";

		

			m_code[10][25]="26";

			m_name[10][25]="26";

		

			m_code[10][26]="27";

			m_name[10][26]="27";

		

			m_code[10][27]="28";

			m_name[10][27]="28";

		

			m_code[10][28]="29";

			m_name[10][28]="29";

		

			m_code[10][29]="30";

			m_name[10][29]="30";

		

	

		m_code[11] = new Array(31);

		m_name[11] = new Array(31);

		

			m_code[11][0]="1";

			m_name[11][0]="1";

		

			m_code[11][1]="2";

			m_name[11][1]="2";

		

			m_code[11][2]="3";

			m_name[11][2]="3";

		

			m_code[11][3]="4";

			m_name[11][3]="4";

		

			m_code[11][4]="5";

			m_name[11][4]="5";

		

			m_code[11][5]="6";

			m_name[11][5]="6";

		

			m_code[11][6]="7";

			m_name[11][6]="7";

		

			m_code[11][7]="8";

			m_name[11][7]="8";

		

			m_code[11][8]="9";

			m_name[11][8]="9";

		

			m_code[11][9]="10";

			m_name[11][9]="10";

		

			m_code[11][10]="11";

			m_name[11][10]="11";

		

			m_code[11][11]="12";

			m_name[11][11]="12";

		

			m_code[11][12]="13";

			m_name[11][12]="13";

		

			m_code[11][13]="14";

			m_name[11][13]="14";

		

			m_code[11][14]="15";

			m_name[11][14]="15";

		

			m_code[11][15]="16";

			m_name[11][15]="16";

		

			m_code[11][16]="17";

			m_name[11][16]="17";

		

			m_code[11][17]="18";

			m_name[11][17]="18";

		

			m_code[11][18]="19";

			m_name[11][18]="19";

		

			m_code[11][19]="20";

			m_name[11][19]="20";

		

			m_code[11][20]="21";

			m_name[11][20]="21";

		

			m_code[11][21]="22";

			m_name[11][21]="22";

		

			m_code[11][22]="23";

			m_name[11][22]="23";

		

			m_code[11][23]="24";

			m_name[11][23]="24";

		

			m_code[11][24]="25";

			m_name[11][24]="25";

		

			m_code[11][25]="26";

			m_name[11][25]="26";

		

			m_code[11][26]="27";

			m_name[11][26]="27";

		

			m_code[11][27]="28";

			m_name[11][27]="28";

		

			m_code[11][28]="29";

			m_name[11][28]="29";

		

			m_code[11][29]="30";

			m_name[11][29]="30";

		

			m_code[11][30]="31";

			m_name[11][30]="31";


	area_info_code=new Array();

	area_info_name=new Array();

	airport_code=new Array();

	airport_name=new Array();

	area_info_code[0] = "0";

	area_info_name[0] = "Select Region";

	airport_code[0] = new Array();

	airport_name[0] = new Array();

	double_flg = new Array();


// 日本ここから＝＝＝＝＝＝

area_info_code[1] = "1";

area_info_name[1] = "Japan";

airport_code[1] = new Array();

airport_name[1] = new Array();

double_flg = new Array();

//二重表示フラグのソート用配列

double_flg[0] = ["1","TYO","Tokyo"];

//二重表示フラグのソート用配列

double_flg[1] = ["2","NRT","Tokyo(Narita)"];

//二重表示フラグのソート用配列

double_flg[2] = ["3","HND","Tokyo(Haneda)"];

//二重表示フラグのソート用配列

double_flg[3] = ["4","OSA","Osaka"];

//二重表示フラグのソート用配列

double_flg[4] = ["5","KIX","Osaka(Kansai)"];

//二重表示フラグのソート用配列

double_flg[5] = ["6","CTS","Sapporo(Chitose)"];

//二重表示フラグのソート用配列

double_flg[6] = ["7","NGO","Nagoya(Chubu)"];

//二重表示フラグのソート用配列

double_flg[7] = ["8","FUK","Fukuoka"];

//二重表示フラグのソート用配列

double_flg[8] = ["9","OKA","Okinawa(Naha)"];

//二重表示フラグのソート(昇順)

double_flg.sort();

for(j=0; j<double_flg.length; j++){

//二重表示データの格納

airport_code[1][j] = double_flg[j][1];

airport_name[1][j] = double_flg[j][2];

}

// ダブル表示のセパレーター

airport_code[1][9] = "empty";

airport_name[1][9] = "--------------";

airport_code[1][10] = "AXT";

airport_name[1][10] = "Akita";

airport_code[1][11] = "AKJ";

airport_name[1][11] = "Asahikawa";

airport_code[1][12] = "FUK";

airport_name[1][12] = "Fukuoka";

airport_code[1][13] = "FKS";

airport_name[1][13] = "Fukushima";

airport_code[1][14] = "FUJ";

airport_name[1][14] = "Goto Fukue";

airport_code[1][15] = "HAC";

airport_name[1][15] = "Hachijojima";

airport_code[1][16] = "IWJ";

airport_name[1][16] = "Hagi-Iwami";

airport_code[1][17] = "HKD";

airport_name[1][17] = "Hakodate";

airport_code[1][18] = "HIJ";

airport_name[1][18] = "Hiroshima";

airport_code[1][19] = "IBR";

airport_name[1][19] = "Ibaraki";

airport_code[1][20] = "IKI";

airport_name[1][20] = "Iki";

airport_code[1][21] = "ISG";

airport_name[1][21] = "Ishigaki";

airport_code[1][22] = "KOJ";

airport_name[1][22] = "Kagoshima";

airport_code[1][23] = "KKJ";

airport_name[1][23] = "Kitakyushu";

airport_code[1][24] = "KCZ";

airport_name[1][24] = "Kochi";

airport_code[1][25] = "KMQ";

airport_name[1][25] = "Komatsu";

airport_code[1][26] = "KMJ";

airport_name[1][26] = "Kumamoto";

airport_code[1][27] = "KUH";

airport_name[1][27] = "Kushiro";

airport_code[1][28] = "MYJ";

airport_name[1][28] = "Matsuyama";

airport_code[1][29] = "MMB";

airport_name[1][29] = "Memanbetsu";

airport_code[1][30] = "MYE";

airport_name[1][30] = "Miyakejima";

airport_code[1][31] = "MMY";

airport_name[1][31] = "Miyako";

airport_code[1][32] = "KMI";

airport_name[1][32] = "Miyazaki";

airport_code[1][33] = "NGS";

airport_name[1][33] = "Nagasaki";

airport_code[1][34] = "NGO";

airport_name[1][34] = "Nagoya(Chubu)";

airport_code[1][35] = "SHB";

airport_name[1][35] = "Nemuro Nakashibetsu";

airport_code[1][36] = "KIJ";

airport_name[1][36] = "Niigata";

airport_code[1][37] = "NTQ";

airport_name[1][37] = "Noto";

airport_code[1][38] = "ONJ";

airport_name[1][38] = "Odate Noshiro";

airport_code[1][39] = "OIT";

airport_name[1][39] = "Oita";

airport_code[1][40] = "OKJ";

airport_name[1][40] = "Okayama";

airport_code[1][41] = "MBE";

airport_name[1][41] = "Okhotsk Monbetsu";

airport_code[1][42] = "OKA";

airport_name[1][42] = "Okinawa(Naha)";

airport_code[1][43] = "OSA";

airport_name[1][43] = "Osaka";

airport_code[1][44] = "ITM";

airport_name[1][44] = "Osaka(Itami)";

airport_code[1][45] = "KIX";

airport_name[1][45] = "Osaka(Kansai)";

airport_code[1][46] = "UKB";

airport_name[1][46] = "Osaka(Kobe)";

airport_code[1][47] = "OIM";

airport_name[1][47] = "Oshima";

airport_code[1][48] = "RIS";

airport_name[1][48] = "Rishiri";

airport_code[1][49] = "HSG";

airport_name[1][49] = "Saga";

airport_code[1][50] = "CTS";

airport_name[1][50] = "Sapporo(Chitose)";

airport_code[1][51] = "SDJ";

airport_name[1][51] = "Sendai";

airport_code[1][52] = "FSZ";

airport_name[1][52] = "Shizuoka";

airport_code[1][53] = "SYO";

airport_name[1][53] = "Shonai";

airport_code[1][54] = "TAK";

airport_name[1][54] = "Takamatsu";

airport_code[1][55] = "TKS";

airport_name[1][55] = "Tokushima";

airport_code[1][56] = "TYO";

airport_name[1][56] = "Tokyo";

airport_code[1][57] = "HND";

airport_name[1][57] = "Tokyo(Haneda)";

airport_code[1][58] = "NRT";

airport_name[1][58] = "Tokyo(Narita)";

airport_code[1][59] = "TTJ";

airport_name[1][59] = "Tottori";

airport_code[1][60] = "TOY";

airport_name[1][60] = "Toyama";

airport_code[1][61] = "TSJ";

airport_name[1][61] = "Tsushima";

airport_code[1][62] = "WKJ";

airport_name[1][62] = "Wakkanai";

airport_code[1][63] = "UBJ";

airport_name[1][63] = "Yamaguchi Ube";

airport_code[1][64] = "YGJ";

airport_name[1][64] = "Yonago";


// 日本ここまで＝＝＝＝＝＝

// アメリカ・メキシコここから＝＝＝＝＝

area_info_code[2] = "2,4";

area_info_name[2] = "USA/Mexico";

airport_code[2] = new Array();

airport_name[2] = new Array();

double_flg = new Array();

//二重表示フラグのソート用配列

double_flg[0] = ["1","SFO","San Francisco"];

//二重表示フラグのソート用配列

double_flg[1] = ["2","LAX","Los Angeles"];

//二重表示フラグのソート用配列

double_flg[2] = ["3","JFK","New York(JFK)"];

//二重表示フラグのソート用配列

double_flg[3] = ["4","IAD","Washington,D.C.(IAD)"];

//二重表示フラグのソート用配列

double_flg[4] = ["5","ORD","Chicago(ORD)"];

//二重表示フラグのソート(昇順)

double_flg.sort();

for(j=0; j<double_flg.length; j++){

//二重表示データの格納

airport_code[2][j] = double_flg[j][1];

airport_name[2][j] = double_flg[j][2];

}

// ダブル表示のセパレーター

airport_code[2][5] = "empty";

airport_name[2][5] = "--------------";

airport_code[2][6] = "AGU";

airport_name[2][6] = "Aguascalientes";

airport_code[2][7] = "CUN";

airport_name[2][7] = "Cancun";

airport_code[2][8] = "GDL";

airport_name[2][8] = "Guadalajara";

airport_code[2][9] = "MEX";

airport_name[2][9] = "Mexico City";

airport_code[2][10] = "MTY";

airport_name[2][10] = "Monterrey";

airport_code[2][11] = "SJD";

airport_name[2][11] = "San Jose del Cabo";

airport_code[2][12] = "ALB";

airport_name[2][12] = "Albany";

airport_code[2][13] = "ABQ";

airport_name[2][13] = "Albuquerque";

airport_code[2][14] = "ABE";

airport_name[2][14] = "Allentown";

airport_code[2][15] = "ATL";

airport_name[2][15] = "Atlanta";

airport_code[2][16] = "AUS";

airport_name[2][16] = "Austin";

airport_code[2][17] = "BFL";

airport_name[2][17] = "Bakersfield";

airport_code[2][18] = "BWI";

airport_name[2][18] = "Baltimore";

airport_code[2][19] = "BTR";

airport_name[2][19] = "Baton Rouge";

airport_code[2][20] = "BGM";

airport_name[2][20] = "Binghamton";

airport_code[2][21] = "BHM";

airport_name[2][21] = "Birmingham";

airport_code[2][22] = "BMI";

airport_name[2][22] = "Bloomington";

airport_code[2][23] = "BOI";

airport_name[2][23] = "Boise";

airport_code[2][24] = "BOS";

airport_name[2][24] = "Boston";

airport_code[2][25] = "BUF";

airport_name[2][25] = "Buffalo";

airport_code[2][26] = "BTV";

airport_name[2][26] = "Burlington";

airport_code[2][27] = "CID";

airport_name[2][27] = "Cedar Rapids";

airport_code[2][28] = "CHS";

airport_name[2][28] = "Charleston(South Carolina)";

airport_code[2][29] = "CRW";

airport_name[2][29] = "Charleston(West Virginia)";

airport_code[2][30] = "CLT";

airport_name[2][30] = "Charlotte";

airport_code[2][31] = "CHO";

airport_name[2][31] = "Charlottsville";

airport_code[2][32] = "CHA";

airport_name[2][32] = "Chattanooga";

airport_code[2][33] = "ORD";

airport_name[2][33] = "Chicago(ORD)";

airport_code[2][34] = "CVG";

airport_name[2][34] = "Cincinnati";

airport_code[2][35] = "CLE";

airport_name[2][35] = "Cleveland";

airport_code[2][36] = "COS";

airport_name[2][36] = "Colorado Springs";

airport_code[2][37] = "CAE";

airport_name[2][37] = "Columbia";

airport_code[2][38] = "CMH";

airport_name[2][38] = "Columbus";

airport_code[2][39] = "DFW";

airport_name[2][39] = "Dallas(DFW)";

airport_code[2][40] = "DAY";

airport_name[2][40] = "Dayton";

airport_code[2][41] = "DEN";

airport_name[2][41] = "Denver";

airport_code[2][42] = "DSM";

airport_name[2][42] = "Des Moines";

airport_code[2][43] = "DTW";

airport_name[2][43] = "Detroit";

airport_code[2][44] = "ELP";

airport_name[2][44] = "El Paso";

airport_code[2][45] = "EUG";

airport_name[2][45] = "Eugene";

airport_code[2][46] = "EVV";

airport_name[2][46] = "Evansville";

airport_code[2][47] = "XNA";

airport_name[2][47] = "Fayetteville(Arkansas)";

airport_code[2][48] = "FLL";

airport_name[2][48] = "Fort Lauderdale";

airport_code[2][49] = "FWA";

airport_name[2][49] = "Fort Wayne";

airport_code[2][50] = "FAT";

airport_name[2][50] = "Fresno";

airport_code[2][51] = "GRR";

airport_name[2][51] = "Grand Rapids";

airport_code[2][52] = "GSO";

airport_name[2][52] = "Greensboro";

airport_code[2][53] = "GSP";

airport_name[2][53] = "Greenville(South Carolina)";

airport_code[2][54] = "MDT";

airport_name[2][54] = "Harrisburg";

airport_code[2][55] = "BDL";

airport_name[2][55] = "Hartford";

airport_code[2][56] = "IAH";

airport_name[2][56] = "Houston";

airport_code[2][57] = "HSV";

airport_name[2][57] = "Huntsville";

airport_code[2][58] = "IND";

airport_name[2][58] = "Indianapolis";

airport_code[2][59] = "JAX";

airport_name[2][59] = "Jacksonville(Florida)";

airport_code[2][60] = "AZO";

airport_name[2][60] = "Kalamazoo";

airport_code[2][61] = "MCI";

airport_name[2][61] = "Kansas City";

airport_code[2][62] = "TYS";

airport_name[2][62] = "Knoxville";

airport_code[2][63] = "LAN";

airport_name[2][63] = "Lansing";

airport_code[2][64] = "LAS";

airport_name[2][64] = "Las Vegas";

airport_code[2][65] = "LEX";

airport_name[2][65] = "Lexington";

airport_code[2][66] = "LNK";

airport_name[2][66] = "Lincoln";

airport_code[2][67] = "LIT";

airport_name[2][67] = "Little Rock";

airport_code[2][68] = "LAX";

airport_name[2][68] = "Los Angeles";

airport_code[2][69] = "SDF";

airport_name[2][69] = "Louisville";

airport_code[2][70] = "MSN";

airport_name[2][70] = "Madison";

airport_code[2][71] = "MHT";

airport_name[2][71] = "Manchester";

airport_code[2][72] = "MEM";

airport_name[2][72] = "Memphis";

airport_code[2][73] = "MIA";

airport_name[2][73] = "Miami";

airport_code[2][74] = "MKE";

airport_name[2][74] = "Milwaukee";

airport_code[2][75] = "MSP";

airport_name[2][75] = "Minneapolis";

airport_code[2][76] = "MRY";

airport_name[2][76] = "Monterey";

airport_code[2][77] = "BNA";

airport_name[2][77] = "Nashville";

airport_code[2][78] = "MSY";

airport_name[2][78] = "New Orleans";

airport_code[2][79] = "NYC";

airport_name[2][79] = "New York";

airport_code[2][80] = "EWR";

airport_name[2][80] = "New York(EWR)";

airport_code[2][81] = "JFK";

airport_name[2][81] = "New York(JFK)";

airport_code[2][82] = "LGA";

airport_name[2][82] = "New York(LGA)";

airport_code[2][83] = "ORF";

airport_name[2][83] = "Norfolk";

airport_code[2][84] = "OAK";

airport_name[2][84] = "Oakland";

airport_code[2][85] = "OKC";

airport_name[2][85] = "Oklahoma city";

airport_code[2][86] = "OMA";

airport_name[2][86] = "Omaha";

airport_code[2][87] = "MCO";

airport_name[2][87] = "Orlando";

airport_code[2][88] = "PSP";

airport_name[2][88] = "Palm Springs";

airport_code[2][89] = "PNS";

airport_name[2][89] = "Pensacola";

airport_code[2][90] = "PHL";

airport_name[2][90] = "Philadelphia";

airport_code[2][91] = "PHX";

airport_name[2][91] = "Phoenix";

airport_code[2][92] = "PIT";

airport_name[2][92] = "Pittsburgh";

airport_code[2][93] = "PWM";

airport_name[2][93] = "Portland(Maine)";

airport_code[2][94] = "PDX";

airport_name[2][94] = "Portland(Oregon)";

airport_code[2][95] = "PVD";

airport_name[2][95] = "Providence";

airport_code[2][96] = "RDU";

airport_name[2][96] = "Raleigh Durham";

airport_code[2][97] = "RNO";

airport_name[2][97] = "Reno";

airport_code[2][98] = "RIC";

airport_name[2][98] = "Richmond";

airport_code[2][99] = "ROA";

airport_name[2][99] = "Roanoke";

airport_code[2][100] = "RST";

airport_name[2][100] = "Rochester(Minnesota)";

airport_code[2][101] = "ROC";

airport_name[2][101] = "Rochester(New York)";

airport_code[2][102] = "SMF";

airport_name[2][102] = "Sacramento";

airport_code[2][103] = "SLC";

airport_name[2][103] = "Salt Lake City";

airport_code[2][104] = "SAT";

airport_name[2][104] = "San Antonio";

airport_code[2][105] = "SAN";

airport_name[2][105] = "San Diego";

airport_code[2][106] = "SFO";

airport_name[2][106] = "San Francisco";

airport_code[2][107] = "SJC";

airport_name[2][107] = "San Jose";

airport_code[2][108] = "SNA";

airport_name[2][108] = "Santa Ana";

airport_code[2][109] = "SBA";

airport_name[2][109] = "Santa Barbara";

airport_code[2][110] = "SEA";

airport_name[2][110] = "Seattle";

airport_code[2][111] = "SPI";

airport_name[2][111] = "Springfield(Illinois)";

airport_code[2][112] = "SGF";

airport_name[2][112] = "Springfield(Missouri)";

airport_code[2][113] = "STL";

airport_name[2][113] = "St. Louis";

airport_code[2][114] = "SCE";

airport_name[2][114] = "State College";

airport_code[2][115] = "SYR";

airport_name[2][115] = "Syracuse";

airport_code[2][116] = "TPA";

airport_name[2][116] = "Tampa";

airport_code[2][117] = "TOL";

airport_name[2][117] = "Toledo";

airport_code[2][118] = "TUS";

airport_name[2][118] = "Tucson";

airport_code[2][119] = "TUL";

airport_name[2][119] = "Tulsa";

airport_code[2][120] = "WAS";

airport_name[2][120] = "Washington,D.C.";

airport_code[2][121] = "DCA";

airport_name[2][121] = "Washington,D.C.(DCA)";

airport_code[2][122] = "IAD";

airport_name[2][122] = "Washington,D.C.(IAD)";

airport_code[2][123] = "PBI";

airport_name[2][123] = "West Palm Beach";

airport_code[2][124] = "HPN";

airport_name[2][124] = "Westchester ";

airport_code[2][125] = "ICT";

airport_name[2][125] = "Wichita";

airport_code[2][126] = "YUM";

airport_name[2][126] = "Yuma";

// アメリカ・メキシコここまで＝＝＝＝＝

// ハワイ・グアム・サイパンここから＝＝＝＝＝＝


area_info_code[3] = "3";

area_info_name[3] = "Hawaii/Guam/Saipan";

airport_code[3] = new Array();

airport_name[3] = new Array();

double_flg = new Array();

//二重表示フラグのソート用配列

double_flg[0] = ["1","HNL","Honolulu"];

//二重表示フラグのソート(昇順)

double_flg.sort();

for(j=0; j<double_flg.length; j++){

//二重表示データの格納

airport_code[3][j] = double_flg[j][1];

airport_name[3][j] = double_flg[j][2];

}

// ダブル表示のセパレーター

airport_code[3][1] = "empty";

airport_name[3][1] = "--------------";

airport_code[3][2] = "GUM";

airport_name[3][2] = "Guam";

airport_code[3][3] = "SPN";

airport_name[3][3] = "Saipan";

airport_code[3][4] = "ITO";

airport_name[3][4] = "Hilo";

airport_code[3][5] = "HNL";

airport_name[3][5] = "Honolulu";

airport_code[3][6] = "MKK";

airport_name[3][6] = "Hoolehua";

airport_code[3][7] = "OGG";

airport_name[3][7] = "Kahului";

airport_code[3][8] = "JHM";

airport_name[3][8] = "Kapalua";

airport_code[3][9] = "LIH";

airport_name[3][9] = "Kauai Island";

airport_code[3][10] = "KOA";

airport_name[3][10] = "Kona";

airport_code[3][11] = "LNY";

airport_name[3][11] = "Lanai";

// ハワイ・グアム・サイパンここまで＝＝＝＝＝＝

// カナダここから＝＝＝＝＝

area_info_code[4] = "5";

area_info_name[4] = "Canada";

airport_code[4] = new Array();

airport_name[4] = new Array();

double_flg = new Array();

airport_code[4][0] = "YYC";

airport_name[4][0] = "Calgary";

airport_code[4][1] = "YEG";

airport_name[4][1] = "Edmonton";

airport_code[4][2] = "YHZ";

airport_name[4][2] = "Halifax";

airport_code[4][3] = "YUL";

airport_name[4][3] = "Montreal";

airport_code[4][4] = "YOW";

airport_name[4][4] = "Ottawa";

airport_code[4][5] = "YQB";

airport_name[4][5] = "Quebec";

airport_code[4][6] = "YYZ";

airport_name[4][6] = "Toronto(YYZ)";

airport_code[4][7] = "YVR";

airport_name[4][7] = "Vancouver";

airport_code[4][8] = "YYJ";

airport_name[4][8] = "Victoria";

airport_code[4][9] = "YWG";

airport_name[4][9] = "Winnipeg";

// カナダここまで＝＝＝＝＝

// 南米ここから＝＝＝＝

area_info_code[5] = "6";

area_info_name[5] = "South America";

airport_code[5] = new Array();

airport_name[5] = new Array();

double_flg = new Array();

airport_code[5][0] = "IGU";

airport_name[5][0] = "Iguassu Falls";

airport_code[5][1] = "POA";

airport_name[5][1] = "Porto Alegre";

airport_code[5][2] = "RIO";

airport_name[5][2] = "Rio de Janeiro";

airport_code[5][3] = "GIG";

airport_name[5][3] = "Rio de Janeiro(GIG)";

airport_code[5][4] = "SDU";

airport_name[5][4] = "Rio de Janeiro(SDU)";

airport_code[5][5] = "SAO";

airport_name[5][5] = "Sao Paulo";

airport_code[5][6] = "CGH";

airport_name[5][6] = "Sao Paulo(CGH)";

airport_code[5][7] = "GRU";

airport_name[5][7] = "Sao Paulo(GRU)";

// 南米ここまで＝＝＝＝


//　イギリスここから＝＝＝

area_info_code[6] = "7";

area_info_name[6] = "United Kingdom";

airport_code[6] = new Array();

airport_name[6] = new Array();

double_flg = new Array();
		
//二重表示フラグのソート用配列

double_flg[0] = ["1","LHR","London(LHR)"];

//二重表示フラグのソート(昇順)

double_flg.sort();

for(j=0; j<double_flg.length; j++){

//二重表示データの格納

airport_code[6][j] = double_flg[j][1];	

airport_name[6][j] = double_flg[j][2];	

}

airport_code[6][1] = "empty";

airport_name[6][1] = "--------------";

airport_code[6][2] = "ABZ";

airport_name[6][2] = "Aberdeen";

airport_code[6][3] = "BHD";

airport_name[6][3] = "Belfast(BHD)";

airport_code[6][4] = "MME";

airport_name[6][4] = "Durham Tees Valley(Tees Side)";

airport_code[6][5] = "EDI";

airport_name[6][5] = "Edinburgh";

airport_code[6][6] = "GLA";

airport_name[6][6] = "Glasgow(GLA)";

airport_code[6][7] = "INV";

airport_name[6][7] = "Inverness";

airport_code[6][8] = "LBA";

airport_name[6][8] = "Leeds Bradford";

airport_code[6][9] = "LON";

airport_name[6][9] = "London";

airport_code[6][10] = "LCY";

airport_name[6][10] = "London(LCY)";

airport_code[6][11] = "LGW";

airport_name[6][11] = "London(LGW)";

airport_code[6][12] = "LHR";

airport_name[6][12] = "London(LHR)";

airport_code[6][13] = "MAN";

airport_name[6][13] = "Manchester";

airport_code[6][14] = "NCL";

airport_name[6][14] = "Newcastle";

//　イギリスここまで＝＝＝

// ドイツ・オーストリアここから＝＝＝＝

area_info_code[7] = "9,30";

area_info_name[7] = "Germany/Austria";

airport_code[7] = new Array();

airport_name[7] = new Array();

double_flg = new Array();
		
//二重表示フラグのソート用配列

double_flg[0] = ["1","FRA","Frankfurt"];

//二重表示フラグのソート用配列

double_flg[1] = ["2","MUC","Munich"];

//二重表示フラグのソート(昇順)

double_flg.sort();

for(j=0; j<double_flg.length; j++){

//二重表示データの格納

airport_code[7][j] = double_flg[j][1];

airport_name[7][j] = double_flg[j][2];

}

// ダブル表示のセパレーター

airport_code[7][2] = "empty";

airport_name[7][2] = "--------------";

airport_code[7][3] = "GRZ";

airport_name[7][3] = "Graz";

airport_code[7][4] = "INN";

airport_name[7][4] = "Innsbruck";

airport_code[7][5] = "KLU";

airport_name[7][5] = "Klagenfurt";

airport_code[7][6] = "LNZ";

airport_name[7][6] = "Linz";

airport_code[7][7] = "SZG";

airport_name[7][7] = "Salzburg";

airport_code[7][8] = "VIE";

airport_name[7][8] = "Vienna";

airport_code[7][9] = "TXL";

airport_name[7][9] = "Berlin(TXL)";

airport_code[7][10] = "BRE";

airport_name[7][10] = "Bremen";

airport_code[7][11] = "CGN";

airport_name[7][11] = "Cologne(CGN)";

airport_code[7][12] = "QKL";

airport_name[7][12] = "Cologne Central st.";

airport_code[7][13] = "DTM";

airport_name[7][13] = "Dortmund";

airport_code[7][14] = "DRS";

airport_name[7][14] = "Dresden";

airport_code[7][15] = "DUS";

airport_name[7][15] = "Dusseldorf(DUS)";

airport_code[7][16] = "FRA";

airport_name[7][16] = "Frankfurt";

airport_code[7][17] = "FDH";

airport_name[7][17] = "Friedrichshafen";

airport_code[7][18] = "HAM";

airport_name[7][18] = "Hamburg";

airport_code[7][19] = "HAJ";

airport_name[7][19] = "Hannover";

airport_code[7][20] = "HOQ";

airport_name[7][20] = "Hof";

airport_code[7][21] = "LEJ";

airport_name[7][21] = "Leipzig";

airport_code[7][22] = "MUC";

airport_name[7][22] = "Munich";

airport_code[7][23] = "FMO";

airport_name[7][23] = "Munster";

airport_code[7][24] = "NUE";

airport_name[7][24] = "Nuremberg";

airport_code[7][25] = "PAD";

airport_name[7][25] = "Paderborn";

airport_code[7][26] = "STR";

airport_name[7][26] = "Stuttgart(STR)";

airport_code[7][27] = "ZWS";

airport_name[7][27] = "Stuttgart Main Station";

// ドイツ・オーストリアここまで＝＝＝＝

// フランスここから＝＝＝＝＝

area_info_code[8] = "12";

area_info_name[8] = "France";

airport_code[8] = new Array();

airport_name[8] = new Array();

double_flg = new Array();
		
//二重表示フラグのソート用配列

double_flg[0] = ["1","CDG","Paris(CDG)"];

//二重表示フラグのソート(昇順)

double_flg.sort();		
		
for(j=0; j<double_flg.length; j++){		
		
//二重表示データの格納		
		
airport_code[8][j] = double_flg[j][1];		
		
airport_name[8][j] = double_flg[j][2];		
		
}		
		
// ダブル表示のセパレーター

airport_code[8][1] = "empty";

airport_name[8][1] = "--------------";

airport_code[8][2] = "BIQ";

airport_name[8][2] = "Biarritz";

airport_code[8][3] = "BOD";

airport_name[8][3] = "Bordeaux(BOD)";

airport_code[8][4] = "LYS";

airport_name[8][4] = "Lyon(LYS)";

airport_code[8][5] = "MRS";

airport_name[8][5] = "Marseille";

airport_code[8][6] = "MLH";

airport_name[8][6] = "Mulhouse";

airport_code[8][7] = "NTE";

airport_name[8][7] = "Nantes(NTE)";

airport_code[8][8] = "NCE";

airport_name[8][8] = "Nice";

airport_code[8][9] = "PAR";

airport_name[8][9] = "Paris";

airport_code[8][10] = "CDG";

airport_name[8][10] = "Paris(CDG)";

airport_code[8][11] = "ORY";

airport_name[8][11] = "Paris(ORY)";

airport_code[8][12] = "RNS";

airport_name[8][12] = "Rennes(RNS)";

airport_code[8][13] = "SXB";

airport_name[8][13] = "Strasbourg";

airport_code[8][14] = "TLS";

airport_name[8][14] = "Toulouse";

// フランスここまで＝＝＝＝＝

// その他ヨーロッパここから＝＝＝＝

area_info_code[9] = "8,10,11,13,14";

area_info_name[9] = "Other Europe";

airport_code[9] = new Array();

airport_name[9] = new Array();

double_flg = new Array();

airport_code[9][0] = "TIA";

airport_name[9][0] = "Tirane";

airport_code[9][1] = "MSQ";

airport_name[9][1] = "Minsk";

airport_code[9][2] = "BRU";

airport_name[9][2] = "Brussels";

airport_code[9][3] = "SJJ";

airport_name[9][3] = "Sarajevo";

airport_code[9][4] = "SOF";

airport_name[9][4] = "Sofia";

airport_code[9][5] = "DBV";

airport_name[9][5] = "Dubrovnik";

airport_code[9][6] = "ZAG";

airport_name[9][6] = "Zagreb";

airport_code[9][7] = "LCA";

airport_name[9][7] = "Larnaca";

airport_code[9][8] = "PRG";

airport_name[9][8] = "Prague";

airport_code[9][9] = "CPH";

airport_name[9][9] = "Copenhagen";

airport_code[9][10] = "TLL";

airport_name[9][10] = "Tallinn";

airport_code[9][11] = "HEL";

airport_name[9][11] = "Helsinki";

airport_code[9][12] = "GIB";

airport_name[9][12] = "Gibraltar";

airport_code[9][13] = "ATH";

airport_name[9][13] = "Athens";

airport_code[9][14] = "BUD";

airport_name[9][14] = "Budapest";

airport_code[9][15] = "ORK";

airport_name[9][15] = "Cork Intl";

airport_code[9][16] = "DUB";

airport_name[9][16] = "Dublin";

airport_code[9][17] = "SNN";

airport_name[9][17] = "Shannon";

airport_code[9][18] = "AHO";

airport_name[9][18] = "Alghero";

airport_code[9][19] = "AOI";

airport_name[9][19] = "Ancona";

airport_code[9][20] = "BRI";

airport_name[9][20] = "Bari";

airport_code[9][21] = "BLQ";

airport_name[9][21] = "Bologna";

airport_code[9][22] = "BDS";

airport_name[9][22] = "Brindisi";

airport_code[9][23] = "CAG";

airport_name[9][23] = "Cagliari";

airport_code[9][24] = "CTA";

airport_name[9][24] = "Catania";

airport_code[9][25] = "FLR";

airport_name[9][25] = "Florence(Firenze)";

airport_code[9][26] = "GOA";

airport_name[9][26] = "Genoa";

airport_code[9][27] = "SUF";

airport_name[9][27] = "Lamezia Terme";

airport_code[9][28] = "MIL";

airport_name[9][28] = "Milan";

airport_code[9][29] = "LIN";

airport_name[9][29] = "Milan(LIN)";

airport_code[9][30] = "MXP";

airport_name[9][30] = "Milan(MXP)";

airport_code[9][31] = "NAP";

airport_name[9][31] = "Naples";

airport_code[9][32] = "OLB";

airport_name[9][32] = "Olbia";

airport_code[9][33] = "PMO";

airport_name[9][33] = "Palermo";

airport_code[9][34] = "PEG";

airport_name[9][34] = "Perugia";

airport_code[9][35] = "PSA";

airport_name[9][35] = "Pisa";

airport_code[9][36] = "FCO";

airport_name[9][36] = "Rome";

airport_code[9][37] = "TRS";

airport_name[9][37] = "Trieste";

airport_code[9][38] = "TRN";

airport_name[9][38] = "Turin";

airport_code[9][39] = "VCE";

airport_name[9][39] = "Venice";

airport_code[9][40] = "VRN";

airport_name[9][40] = "Verona";

airport_code[9][41] = "RIX";

airport_name[9][41] = "Riga";

airport_code[9][42] = "VNO";

airport_name[9][42] = "Vilinius";

airport_code[9][43] = "LUX";

airport_name[9][43] = "Luxembourg";

airport_code[9][44] = "SKP";

airport_name[9][44] = "Skopje";

airport_code[9][45] = "MLA";

airport_name[9][45] = "Malta";

airport_code[9][46] = "BGO";

airport_name[9][46] = "Bergen";

airport_code[9][47] = "KRS";

airport_name[9][47] = "Kristiansand";

airport_code[9][48] = "OSL";

airport_name[9][48] = "Oslo(OSL)";

airport_code[9][49] = "SVG";

airport_name[9][49] = "Stavanger";

airport_code[9][50] = "GDN";

airport_name[9][50] = "Gdansk";

airport_code[9][51] = "KTW";

airport_name[9][51] = "Katowice";

airport_code[9][52] = "KRK";

airport_name[9][52] = "Krakow";

airport_code[9][53] = "POZ";

airport_name[9][53] = "Poznan";

airport_code[9][54] = "WAW";

airport_name[9][54] = "Warsaw";

airport_code[9][55] = "WRO";

airport_name[9][55] = "Wroclaw";

airport_code[9][56] = "FAO";

airport_name[9][56] = "Faro";

airport_code[9][57] = "LIS";

airport_name[9][57] = "Lisbon";

airport_code[9][58] = "OPO";

airport_name[9][58] = "Porto";

airport_code[9][59] = "OTP";

airport_name[9][59] = "Bucharest";

airport_code[9][60] = "BEG";

airport_name[9][60] = "Belgrad";

airport_code[9][61] = "BTS";

airport_name[9][61] = "Bratislava";

airport_code[9][62] = "LJU";

airport_name[9][62] = "Ljubljana";

airport_code[9][63] = "ALC";

airport_name[9][63] = "Alicante";

airport_code[9][64] = "BCN";

airport_name[9][64] = "Barcelona";

airport_code[9][65] = "BIO";

airport_name[9][65] = "Bilbao";

airport_code[9][66] = "LPA";

airport_name[9][66] = "Gran Canaria Las Palmas";

airport_code[9][67] = "GRX";

airport_name[9][67] = "Granada";

airport_code[9][68] = "LCG";

airport_name[9][68] = "La Coruna";

airport_code[9][69] = "MAD";

airport_name[9][69] = "Madrid";

airport_code[9][70] = "AGP";

airport_name[9][70] = "Malaga";

airport_code[9][71] = "PMI";

airport_name[9][71] = "Palma";

airport_code[9][72] = "SCQ";

airport_name[9][72] = "Santiago de Compostela";

airport_code[9][73] = "SVQ";

airport_name[9][73] = "Seville";

airport_code[9][74] = "TFS";

airport_name[9][74] = "Tenerife";

airport_code[9][75] = "VLC";

airport_name[9][75] = "Valencia";

airport_code[9][76] = "ZAZ";

airport_name[9][76] = "Zaragoza";

airport_code[9][77] = "GOT";

airport_name[9][77] = "Gothenburg";

airport_code[9][78] = "MMX";

airport_name[9][78] = "Malmo";

airport_code[9][79] = "ARN";

airport_name[9][79] = "Stockholm（ARN）";

airport_code[9][80] = "BSL";

airport_name[9][80] = "Basel";

airport_code[9][81] = "BRN";

airport_name[9][81] = "Bern";

airport_code[9][82] = "GVA";

airport_name[9][82] = "Geneva";

airport_code[9][83] = "LUG";

airport_name[9][83] = "Lugano";

airport_code[9][84] = "ZRH";

airport_name[9][84] = "Zurich";

airport_code[9][85] = "AMS";

airport_name[9][85] = "Amsterdam";

airport_code[9][86] = "TUN";

airport_name[9][86] = "Tunis";

airport_code[9][87] = "IST";

airport_name[9][87] = "Istanbul(IST)";

airport_code[9][88] = "KBP";

airport_name[9][88] = "Kiev";

// その他ヨーロッパここまで＝＝＝＝


// 中国・韓国・台湾ここから＝＝＝＝＝

area_info_code[10] = "15,16,17,18";

area_info_name[10] = "China/Korea/Taiwan";

airport_code[10] = new Array();

airport_name[10] = new Array();

double_flg = new Array();

airport_code[10][0] = "PEK";

airport_name[10][0] = "Beijing";

airport_code[10][1] = "CTU";

airport_name[10][1] = "Chengdu";

airport_code[10][2] = "CKG";

airport_name[10][2] = "Chongqing";

airport_code[10][3] = "DLC";

airport_name[10][3] = "Dalian";

airport_code[10][4] = "FOC";

airport_name[10][4] = "Fuzhou";

airport_code[10][5] = "CAN";

airport_name[10][5] = "Guangzhou";

airport_code[10][6] = "HGH";

airport_name[10][6] = "Hangzhou";

airport_code[10][7] = "HKG";

airport_name[10][7] = "Hong Kong";

airport_code[10][8] = "KMG";

airport_name[10][8] = "Kunming";

airport_code[10][9] = "TAO";

airport_name[10][9] = "Qingdao";

airport_code[10][10] = "SHA";

airport_name[10][10] = "Shanghai(Hongqiao)";

airport_code[10][11] = "PVG";

airport_name[10][11] = "Shanghai(Pudong)";

airport_code[10][12] = "SHE";

airport_name[10][12] = "Shenyang";

airport_code[10][13] = "SZX";

airport_name[10][13] = "Shenzhen";

airport_code[10][14] = "WUH";

airport_name[10][14] = "Wuhan";

airport_code[10][15] = "XMN";

airport_name[10][15] = "Xiamen";

airport_code[10][16] = "XIY";

airport_name[10][16] = "Xian";

airport_code[10][17] = "SEL";

airport_name[10][17] = "Seoul";

airport_code[10][18] = "GMP";

airport_name[10][18] = "Seoul(Gimpo)";

airport_code[10][19] = "ICN";

airport_name[10][19] = "Seoul(Incheon)";

airport_code[10][20] = "PUS";

airport_name[10][20] = "Busan";

airport_code[10][21] = "CJU";

airport_name[10][21] = "Jeju";

airport_code[10][22] = "MFM";

airport_name[10][22] = "Macau";

airport_code[10][23] = "TPE";

airport_name[10][23] = "Taipei(Taoyuan)";

airport_code[10][24] = "TSA";

airport_name[10][24] = "Taipei(Songshan)";

airport_code[10][25] = "KHH";

airport_name[10][25] = "Kaohsiung";

// 中国・韓国・台湾ここまで＝＝＝＝＝

// 東南アジアここから＝＝＝＝＝

area_info_code[11] = "19,22,23,24,25";

area_info_name[11] = "South East Asia";

airport_code[11] = new Array();

airport_name[11] = new Array();

double_flg = new Array();

//二重表示フラグのソート用配列

double_flg[0] = ["3","BKK","Bangkok(BKK)"];

//二重表示フラグのソート用配列

double_flg[1] = ["2","CGK","Jakarta"];

//二重表示フラグのソート用配列

double_flg[2] = ["4","SGN","Ho Chi Minh City"];

//二重表示フラグのソート用配列

double_flg[3] = ["1","SIN","Singapore"];

//二重表示フラグのソート用配列

double_flg[4] = ["5","MNL","Manila"];

//二重表示フラグのソート(昇順)

double_flg.sort();

for(j=0; j<double_flg.length; j++){

//二重表示データの格納

airport_code[11][j] = double_flg[j][1];	

airport_name[11][j] = double_flg[j][2];	

}

// ダブル表示のセパレーター

airport_code[11][4] = "empty";

airport_name[11][4] = "--------------";

airport_code[11][5] = "PNH";

airport_name[11][5] = "Phnom Penh";

airport_code[11][6] = "REP";

airport_name[11][6] = "Siem Reap";

airport_code[11][7] = "DPS";

airport_name[11][7] = "Denpasar(Bali)";

airport_code[11][8] = "CGK";

airport_name[11][8] = "Jakarta";

airport_code[11][9] = "MES";

airport_name[11][9] = "Medan";

airport_code[11][10] = "SUB";

airport_name[11][10] = "Surabaya";

airport_code[11][11] = "JOG";

airport_name[11][11] = "Yogyakarta";

airport_code[11][12] = "BKI";

airport_name[11][12] = "Kota Kinabalu";

airport_code[11][13] = "KUL";

airport_name[11][13] = "Kuala Lumpur";

airport_code[11][14] = "KCH";

airport_name[11][14] = "Kuching";

airport_code[11][15] = "LGK";

airport_name[11][15] = "Langkawi";

airport_code[11][16] = "PEN";

airport_name[11][16] = "Penang";

airport_code[11][17] = "RGN";

airport_name[11][17] = "Yangon";

airport_code[11][18] = "CEB";

airport_name[11][18] = "Cebu";

airport_code[11][19] = "MNL";

airport_name[11][19] = "Manila";

airport_code[11][20] = "SIN";

airport_name[11][20] = "Singapore";

airport_code[11][21] = "BKK";

airport_name[11][21] = "Bangkok(BKK)";

airport_code[11][22] = "DMK";

airport_name[11][22] = "Bangkok(DMK)";

airport_code[11][23] = "CNX";

airport_name[11][23] = "Chiang Mai";

airport_code[11][24] = "CEI";

airport_name[11][24] = "Chiang Rai";

airport_code[11][25] = "HDY";

airport_name[11][25] = "Hat Yai ";

airport_code[11][26] = "KBV";

airport_name[11][26] = "Krabi";

airport_code[11][27] = "HKT";

airport_name[11][27] = "Phuket";

airport_code[11][28] = "USM";

airport_name[11][28] = "Samui";

airport_code[11][29] = "THS";

airport_name[11][29] = "Sukothai";

airport_code[11][30] = "TDX";

airport_name[11][30] = "Trat";

airport_code[11][31] = "DAD";

airport_name[11][31] = "Danang";

airport_code[11][32] = "HAN";

airport_name[11][32] = "Hanoi";

airport_code[11][33] = "SGN";

airport_name[11][33] = "Ho Chi Minh City";

// 東南アジアここまで＝＝＝＝＝

// インドここから＝＝＝＝＝

area_info_code[12] = "26";

area_info_name[12] = "India";

airport_code[12] = new Array();

airport_name[12] = new Array();

double_flg = new Array();

//二重表示フラグのソート用配列

double_flg[0] = ["1","BOM","Mumbai"];

//二重表示フラグのソート(昇順)

double_flg.sort();

for(j=0; j<double_flg.length; j++){

//二重表示データの格納

airport_code[12][j] = double_flg[j][1];

airport_name[12][j] = double_flg[j][2];

}

// ダブル表示のセパレーター

airport_code[12][1] = "empty";

airport_name[12][1] = "--------------";

airport_code[12][2] = "AMD";

airport_name[12][2] = "Ahmedabad";

airport_code[12][3] = "BLR";

airport_name[12][3] = "Bangalore";

airport_code[12][4] = "MAA";

airport_name[12][4] = "Chennai";

airport_code[12][5] = "DEL";

airport_name[12][5] = "Delhi";

airport_code[12][6] = "GOI";

airport_name[12][6] = "Goa";

airport_code[12][7] = "HYD";

airport_name[12][7] = "Hyderabad";

airport_code[12][8] = "CCU";

airport_name[12][8] = "Kolkata";

airport_code[12][9] = "BOM";

airport_name[12][9] = "Mumbai";

airport_code[12][10] = "PNQ";

airport_name[12][10] = "Pune";

airport_code[12][11] = "TRV";

airport_name[12][11] = "Thiruvananthapum";

airport_code[12][12] = "BDQ";

airport_name[12][12] = "Vadodara";


// インドここまで＝＝＝＝＝

// 中東・アフリカここから＝＝＝＝

area_info_code[13] = "20,21";

area_info_name[13] = "Middle East/Africa";

airport_code[13] = new Array();

airport_name[13] = new Array();

double_flg = new Array();

airport_code[13][0] = "AUH";

airport_name[13][0] = "Abu Dhabi";

airport_code[13][1] = "AMM";

airport_name[13][1] = "Amman";

airport_code[13][2] = "BAH";

airport_name[13][2] = "Bahrain";

airport_code[13][3] = "BEY";

airport_name[13][3] = "Beirut";

airport_code[13][4] = "DAM";

airport_name[13][4] = "Damascus";

airport_code[13][5] = "DOH";

airport_name[13][5] = "Doha";

airport_code[13][6] = "DXB";

airport_name[13][6] = "Dubai";

airport_code[13][7] = "JED";

airport_name[13][7] = "Jedda";

airport_code[13][8] = "KWI";

airport_name[13][8] = "Kuwait";

airport_code[13][9] = "RUH";

airport_name[13][9] = "Riyadh";

airport_code[13][10] = "TLV";

airport_name[13][10] = "Tel Aviv";

airport_code[13][11] = "CAI";

airport_name[13][11] = "Cairo";

airport_code[13][12] = "LXR";

airport_name[13][12] = "Luxor";

airport_code[13][13] = "CMN";

airport_name[13][13] = "Casablanca";

airport_code[13][14] = "CPT";

airport_name[13][14] = "Capetown";

airport_code[13][15] = "DUR";

airport_name[13][15] = "Durban";

airport_code[13][16] = "JNB";

airport_name[13][16] = "Johannesburg";

// 中東・アフリカここまで＝＝＝＝


// 地域リスト

via_area_info_code=new Array();

via_area_info_name=new Array();

via_area_info_code[0] = "0";

via_area_info_name[0] = "Select Region";

via_area_info_code[1] = "1";

via_area_info_name[1] = "Japan";

via_area_info_code[2] = "2,4";

via_area_info_name[2] = "USA/Mexico";

via_area_info_code[3] = "3";

via_area_info_name[3] = "Hawaii/Guam/Saipan";

via_area_info_code[4] = "5";

via_area_info_name[4] = "Canada";

via_area_info_code[5] = "6";

via_area_info_name[5] = "South America";

via_area_info_code[6] = "7";

via_area_info_name[6] = "United Kingdom";

via_area_info_code[7] = "9,30";

via_area_info_name[7] = "Germany/Austria";

via_area_info_code[8] = "12";

via_area_info_name[8] = "France";

via_area_info_code[9] = "8,10,11,13,14";

via_area_info_name[9] = "Other Europe";

via_area_info_code[10] = "15,16,17,18";

via_area_info_name[10] = "China/Korea/Taiwan";

via_area_info_code[11] = "19,22,23,24,25";

via_area_info_name[11] = "South East Asia";

via_area_info_code[12] = "26";

via_area_info_name[12] = "India";

via_area_info_code[13] = "20,21";

via_area_info_name[13] = "Middle East/Africa";

	via_airport_code=new Array();

	via_airport_name=new Array();

	via_airport_code[0] = new Array();

	via_airport_name[0] = new Array();

	via_airport_code[1] = new Array();

	via_airport_name[1] = new Array();

				via_airport_code[1][0] = "ORD";

				via_airport_name[1][0] = "Chicago(ORD)";

				via_airport_code[1][1] = "LAX";

				via_airport_name[1][1] = "Los Angeles";

				via_airport_code[1][2] = "JFK";

				via_airport_name[1][2] = "New York(JFK)";

				via_airport_code[1][3] = "SFO";

				via_airport_name[1][3] = "San Francisco";

				via_airport_code[1][4] = "SEA";

				via_airport_name[1][4] = "Seattle";

				via_airport_code[1][5] = "IAD";

				via_airport_name[1][5] = "Washington,D.C.(IAD)";

	via_airport_code[2] = new Array();

	via_airport_name[2] = new Array();

				via_airport_code[2][0] = "YYZ";

				via_airport_name[2][0] = "Toronto(YYZ)";

				via_airport_code[2][1] = "YVR";

				via_airport_name[2][1] = "Vancouver";

	via_airport_code[3] = new Array();

	via_airport_name[3] = new Array();

				via_airport_code[3][0] = "GIG";

				via_airport_name[3][0] = "Rio de Janeiro(GIG)";

				via_airport_code[3][1] = "GRU";

				via_airport_name[3][1] = "Sao Paulo(GRU)";

	via_airport_code[4] = new Array();

	via_airport_name[4] = new Array();

				via_airport_code[4][0] = "GUM";

				via_airport_name[4][0] = "Guam";

				via_airport_code[4][1] = "HNL";

				via_airport_name[4][1] = "Honolulu";

	via_airport_code[5] = new Array();

	via_airport_name[5] = new Array();

				via_airport_code[5][0] = "FRA";

				via_airport_name[5][0] = "Frankfurt";

				via_airport_code[5][1] = "LHR";

				via_airport_name[5][1] = "London(LHR)";

				via_airport_code[5][2] = "MUC";

				via_airport_name[5][2] = "Munich";

				via_airport_code[5][3] = "CDG";

				via_airport_name[5][3] = "Paris(CDG)";

				via_airport_code[5][4] = "VIE";

				via_airport_name[5][4] = "Vienna";

				via_airport_code[5][5] = "ZRH";

				via_airport_name[5][5] = "Zurich";

	via_airport_code[6] = new Array();

	via_airport_name[6] = new Array();

				via_airport_code[6][0] = "DOH";

				via_airport_name[6][0] = "Doha";

				via_airport_code[6][1] = "BOM";

				via_airport_name[6][1] = "Mumbai";

	via_airport_code[7] = new Array();

	via_airport_name[7] = new Array();

				via_airport_code[7][0] = "PEK";

				via_airport_name[7][0] = "Beijing";

				via_airport_code[7][1] = "DLC";

				via_airport_name[7][1] = "Dalian";

				via_airport_code[7][2] = "CAN";

				via_airport_name[7][2] = "Guangzhou";

				via_airport_code[7][3] = "HGH";

				via_airport_name[7][3] = "Hangzhou";

				via_airport_code[7][4] = "HKG";

				via_airport_name[7][4] = "Hong Kong";

				via_airport_code[7][5] = "TAO";

				via_airport_name[7][5] = "Qingdao";

				via_airport_code[7][6] = "GMP";

				via_airport_name[7][6] = "Seoul(Gimpo)";

				via_airport_code[7][7] = "ICN";

				via_airport_name[7][7] = "Seoul(Incheon)";

				via_airport_code[7][8] = "PVG";

				via_airport_name[7][8] = "Shanghai(PVG)";

				via_airport_code[7][9] = "PVG";

				via_airport_name[7][9] = "Shanghai(PVG)";

				via_airport_code[7][10] = "SHE";

				via_airport_name[7][10] = "Shenyang";

				via_airport_code[7][11] = "TPE";

				via_airport_name[7][11] = "Taipei";

				via_airport_code[7][12] = "XMN";

				via_airport_name[7][12] = "Xiamen";

				via_airport_code[7][13] = "PUS";

				via_airport_name[7][13] = "Busan";

				via_airport_code[7][14] = "CTU";

				via_airport_name[7][14] = "Chengdu";

				via_airport_code[7][15] = "CKG";

				via_airport_name[7][15] = "Chongqing";

				via_airport_code[7][16] = "CJU";

				via_airport_name[7][16] = "Jeju";

				via_airport_code[7][17] = "SZX";

				via_airport_name[7][17] = "Shenzhen";

	via_airport_code[8] = new Array();

	via_airport_name[8] = new Array();

				via_airport_code[8][0] = "BKK";

				via_airport_name[8][0] = "Bangkok(BKK)";

				via_airport_code[8][1] = "SGN";

				via_airport_name[8][1] = "Ho Chi Minh City";

				via_airport_code[8][2] = "KUL";

				via_airport_name[8][2] = "Kuala Lumpur";

				via_airport_code[8][3] = "SIN";

				via_airport_name[8][3] = "Singapore";

	via_airport_code[9] = new Array();

	via_airport_name[9] = new Array();

				via_airport_code[9][0] = "FUK";

				via_airport_name[9][0] = "Fukuoka";

				via_airport_code[9][1] = "NGO";

				via_airport_name[9][1] = "Nagoya(Chubu)";

				via_airport_code[9][2] = "OSA";

				via_airport_name[9][2] = "Osaka";

				via_airport_code[9][3] = "TYO";

				via_airport_name[9][3] = "Tokyo";

	index=0;

	for(i=0;i<area_info_code.length;i++){

		if(area_info_code[i]=="0"){

			index=i;

		}

	}

	airport_code[index]=new Array();

	airport_name[index]=new Array();

	airport_code[index][0]="";

	airport_name[index][0]="Select the airport";

	count=1;

	for(i=0;i<airport_code.length;i++){

		if(i!=index){

			airport_code[index][count]="empty";

			airport_name[index][count]="\u25CF"+area_info_name[i];

			count++;

			for(j=0;j<airport_code[i].length;j++){

				airport_code[index][count]=airport_code[i][j];

				airport_name[index][count]=airport_name[i][j];

				count++;

			}

		}

	}

	index=0;

	for(i=0;i<via_area_info_code.length;i++){

		if(via_area_info_code[i]=="0"){

			index=i;

		}

	}

	via_airport_code[index]=new Array();

	via_airport_name[index]=new Array();

	via_airport_code[index][0]="";

	via_airport_name[index][0]="Select the airport";

	count=1;

	for(i=0;i<via_airport_code.length;i++){

		if(i!=index){

			via_airport_code[index][count]="empty";

			via_airport_name[index][count]="\u25CF"+via_area_info_name[i];

			count++;

			for(j=0;j<via_airport_code[i].length;j++){

				via_airport_code[index][count]=via_airport_code[i][j];

				via_airport_name[index][count]=via_airport_name[i][j];

				count++;

			}

		}

	}

	function SET_D_APT_CD(){

		if (document.preReSearchScheduleResultForm.deptAirport.selectedIndex == -1) {

			document.preReSearchScheduleResultForm.deptAirport.selectedIndex = 0;

		}

		if("empty"==getSelectValue(document.preReSearchScheduleResultForm.deptAirport)){

			document.preReSearchScheduleResultForm.deptAirport.selectedIndex += 1;

		}

		document.preReSearchScheduleResultForm.deptAirportCode.value=getSelectValue(document.preReSearchScheduleResultForm.deptAirport);

	}

	function SET_A_APT_CD(){

		if (document.preReSearchScheduleResultForm.arriveAirport.selectedIndex == -1) {

			document.preReSearchScheduleResultForm.arriveAirport.selectedIndex = 0;

		}

		if("empty"==getSelectValue(document.preReSearchScheduleResultForm.arriveAirport)){

			document.preReSearchScheduleResultForm.arriveAirport.selectedIndex += 1;

		}

		document.preReSearchScheduleResultForm.arriveAirportCode.value=getSelectValue(document.preReSearchScheduleResultForm.arriveAirport);

	}

	function SET_V_APT_CD(){

		if (document.preReSearchScheduleResultForm.viaAirport.selectedIndex == -1) {

			document.preReSearchScheduleResultForm.viaAirport.selectedIndex = 0;

		}

		if("empty"==getSelectValue(document.preReSearchScheduleResultForm.viaAirport)){

			document.preReSearchScheduleResultForm.viaAirport.selectedIndex += 1;

		}

		document.preReSearchScheduleResultForm.viaAirportCode.value=getSelectValue(document.preReSearchScheduleResultForm.viaAirport);

	}

	function SELECT_D_AREA(){

		areaCode=getSelectValue(document.preReSearchScheduleResultForm.deptArea);

		index=0;

		for(i = 0; i < area_info_code.length; i++) {

			if (areaCode==area_info_code[i]) {

				index=i;

			}

		}

		document.preReSearchScheduleResultForm.deptAirport.options.length=airport_code[index].length;

		for(i = 0; i < airport_code[index].length; i++) {

			document.preReSearchScheduleResultForm.deptAirport.options[i].value=airport_code[index][i];

			document.preReSearchScheduleResultForm.deptAirport.options[i].text=airport_name[index][i];

		}

		document.preReSearchScheduleResultForm.deptAirport.selectedIndex=0;

		SET_D_APT_CD();

	}

	function SELECT_A_AREA(){

		areaCode=getSelectValue(document.preReSearchScheduleResultForm.arriveArea);

		index=0;

		for(i = 0; i < area_info_code.length; i++) {

			if (areaCode==area_info_code[i]) {

				index=i;

			}

		}

		document.preReSearchScheduleResultForm.arriveAirport.options.length=airport_code[index].length;

		for(i = 0; i < airport_code[index].length; i++) {

			document.preReSearchScheduleResultForm.arriveAirport.options[i].value=airport_code[index][i];

			document.preReSearchScheduleResultForm.arriveAirport.options[i].text=airport_name[index][i];

		}

		document.preReSearchScheduleResultForm.arriveAirport.selectedIndex=0;

		SET_A_APT_CD();

	}

	function SELECT_V_AREA(){

		areaCode=getSelectValue(document.preReSearchScheduleResultForm.viaArea);

		index=0;

		for(i = 0; i < via_area_info_code.length; i++) {

			if (areaCode==via_area_info_code[i]) {

				index=i;

			}

		}

		document.preReSearchScheduleResultForm.viaAirport.options.length=via_airport_code[index].length;

		for(i = 0; i < via_airport_code[index].length; i++) {

			document.preReSearchScheduleResultForm.viaAirport.options[i].value=via_airport_code[index][i];

			document.preReSearchScheduleResultForm.viaAirport.options[i].text=via_airport_name[index][i];

		}

		document.preReSearchScheduleResultForm.viaAirport.selectedIndex=0;

		SET_V_APT_CD();

	}

	function INIT() {

		if (document.forms[initFlagPos].initFlag.value != "true") {

			index=document.preReSearchScheduleResultForm.deptAirport.selectedIndex;

			SELECT_D_AREA();

			document.preReSearchScheduleResultForm.deptAirport.selectedIndex=index;

			SET_D_APT_CD();

		

			index=document.preReSearchScheduleResultForm.arriveAirport.selectedIndex;

			SELECT_A_AREA();

			document.preReSearchScheduleResultForm.arriveAirport.selectedIndex=index;

			SET_A_APT_CD();

		} else {

//			document.forms[initFlagPos].initFlag.value = false;

			deptAirport=getSelectValue(document.preReSearchScheduleResultForm.deptAirport);

			SELECT_D_AREA();

			setSelectValue(document.preReSearchScheduleResultForm.deptAirport, deptAirport);

			SET_D_APT_CD();

		

			arriveAirport=getSelectValue(document.preReSearchScheduleResultForm.arriveAirport);

			SELECT_A_AREA();

			setSelectValue(document.preReSearchScheduleResultForm.arriveAirport, arriveAirport);

			SET_A_APT_CD();

		}

		var date = new Date();

		var datem = date.getMonth();

		var dated = date.getDate();

		

		document.preReSearchScheduleResultForm.boardingMonth.options[datem].selected = true;

		document.preReSearchScheduleResultForm.boardingDay.options[dated - 1].selected = true;

		m_code = new Array(12);

		m_name = new Array(12);

		for( i=0 ; i<m_code.length ; i++ ){

			if( i==0 || i==2 || i==4 || i==6 || i==7 || i==9 ||i==11 ){

				m_code[i] = new Array(31);

				m_name[i] = new Array(31);

				for( j=0 ; j<m_code[i].length ; j++ ){

					m_code[i][j]=j+1;

					m_name[i][j]=j+1+'';

				}

			}else if( i==3 || i==5 || i==8 || i==10 ){

				m_code[i] = new Array(30);

				m_name[i] = new Array(30);

				for( j=0 ; j<m_code[i].length ; j++ ){

					m_code[i][j]=j+1;

					m_name[i][j]=j+1+'';

				}

			}else if( i==1 ){

				m_code[i] = new Array(28);

				m_name[i] = new Array(28);

				for( j=0 ; j<m_code[i].length ; j++ ){

					m_code[i][j]=j+1;

					m_name[i][j]=j+1+'';

				}

			}

		}

		function CHANGE_E_DAY1(){

			s=document.preReSearchScheduleResultForm.boardingMonth.selectedIndex;

			p=document.preReSearchScheduleResultForm.boardingDay.selectedIndex;

			r=document.preReSearchScheduleResultForm.boardingDay.options.length;

			if( p+3 >= r ){

				ip =document.preReSearchScheduleResultForm.boardingMonth.selectedIndex;

				m=ip;

			}

		}

	}

	function SELECT_E_MONTH( sec_num ){
		if( sec_num == 1 ){
			d=document.preReSearchScheduleResultForm.boardingMonth.selectedIndex;
			document.preReSearchScheduleResultForm.boardingDay.options.length = m_code[d].length;
			for( i=0 ; i<m_code[d].length ; i++ ){
				document.preReSearchScheduleResultForm.boardingDay.options[i].text=m_name[d][i];
				document.preReSearchScheduleResultForm.boardingDay.options[i].value=m_code[d][i];
			}
			document.preReSearchScheduleResultForm.boardingDay.selectedIndex=0;
		}
	}

	function getSelectValue(objSelect) {

		index=objSelect.selectedIndex;

		if (index == -1) {

			return null;

		}

		return objSelect.options[index].value;

	}

	function setSelectValue(objSelect, objValue){

		for(i=0;i<objSelect.options.length;i++){

			if(objSelect.options[i].value==objValue){

				objSelect.selectedIndex=i;
				break;

			}

		}

	}

function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}

function MM_nbGroup(event, grpName) { //v6.0

  var i,img,nbArr,args=MM_nbGroup.arguments;

  if (event == "init" && args.length > 2) {

    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {

      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;

      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();

      nbArr[nbArr.length] = img;

      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {

        if (!img.MM_up) img.MM_up = img.src;

        img.src = img.MM_dn = args[i+1];

        nbArr[nbArr.length] = img;

    } }

  } else if (event == "over") {

    document.MM_nbOver = nbArr = new Array();

    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {

      if (!img.MM_up) img.MM_up = img.src;

      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);

      nbArr[nbArr.length] = img;

    }

  } else if (event == "out" ) {

    for (i=0; i < document.MM_nbOver.length; i++) {

      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }

  } else if (event == "down") {

    nbArr = document[grpName];

    if (nbArr)

      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }

    document[grpName] = nbArr = new Array();

    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {

      if (!img.MM_up) img.MM_up = img.src;

      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;

      nbArr[nbArr.length] = img;

  } }

}


