function intCitySetup( formName, areaCode, citySelName, dispId, dir, listFlg ) {
	var list;
	switch( listFlg ) {
		case 1: list = intCityList; break;	//	DOM Lounge
		case 2: list = intCityList2; break;	//	INTER Lounge
		case 3: list = intCityList3; break;	//	DOM AIRPORT
		case 4: list = intCityList4; break;	//	INTER AIRPORT
		case 5: list = intCityList2; break;	//	INTER Lounge2
		default: break;
	}

	if( areaCode ) var v = areaCode;
	var str = '<select name="' + citySelName + '0"  onChange=\'var e = document.forms["' + formName + '"].elements["' + citySelName + '"]; if( e != null ) e.value = this.options[this.selectedIndex].value;\'>';	
	var list;
	if( !v || !areaCode ) {
		str += '<option value="" selected>Select the city.</option>';
		for( var i = 0; i < list.length; i ++ ){
str += "<option value= >---------------------</option>";
str += "<option value= >[" + list[i][1]+ "]</option>";

			for( var j = 0; j < list[i][2].length; j ++ ){

if(list[i][0]=='china'){
str += '<option value="' + dir + 'asia/' + list[i][2][j][0] + '">' + list[i][2][j][1]+ '</option>';
}else{
str += '<option value="' + dir + list[i][0] + '/' + list[i][2][j][0] + '">' + list[i][2][j][1]+ '</option>'; 
}

			}
		}
	}
	else {
		for( var i = 0; i < list.length; i ++ ) {
			if( v == list[i][0] ) {
				switch( listFlg ) {
					case 1:
						if( JLJS.env.isMac && JLJS.env.isIE || JLJS.env.isSafari )	
							str += '<option value="" selected>Select the city.</option>';
						break;
					case 2:
str += '<option value="" selected>' + list[i][1] + "</option>"; 
						break;
					case 3:
str += '<option value="" selected>' + list[i][2][0][1] + "</option>"; 
						break;
					case 4:
str += '<option value="" selected>' + list[i][1] + "</option>"; 
						break;
					case 5:
//str += '<option value="" selected>' + list[i][1] + "</option>"; 
						break;
					default: break;
				}
				for( var j = 0; j < list[i][2].length; j ++ ) {
					switch( listFlg ) {
						case 1: str += '<option value="' + dir + list[i][0] + '/' + list[i][2][j][0] + '">' + list[i][2][j][1]+ '</option>'; break;
						case 2: 
if(list[i][0]=='china'){
str += '<option value="' + dir + 'asia/' + list[i][2][j][0] + '">' + list[i][2][j][1]+ '</option>'; break;
}else{
str += '<option value="' + dir + list[i][0] + '/' + list[i][2][j][0] + '">' + list[i][2][j][1]+ '</option>'; break;
}
						case 3: 
							if (j==0) break;
							if((list[i][2][j][0]=='nrt')||(list[i][2][j][0]=='kix')||(list[i][2][j][0]=='ngo')){
								str += '<option value="' + "/en/dom/airport/japan/" + list[i][2][j][0] + '/' + list[i][2][j][0] + '_00.html">' + list[i][2][j][1]+ '</option>'; break;
							}else{
								str += '<option value="' + dir + "japan/" + list[i][2][j][0] + '/' + list[i][2][j][0] + '_00.html">' + list[i][2][j][1]+ '</option>'; break;
							}
						case 4: 
if(list[i][0]=='china'){
str += '<option value="' + dir + 'asia/' + list[i][2][j][0] + '/' + list[i][2][j][0] + '_00.html">' + list[i][2][j][1]+ '</option>'; break;
}else if(list[i][0]=='euro'){
if(list[i][2][j][0]=='ist'){
str += '<option value="' + dir + 'asia/' + list[i][2][j][0] + '/' + list[i][2][j][0] + '_00.html">' + list[i][2][j][1]+ '</option>'; 
}else{
str += '<option value="' + dir + list[i][0] + '/' + list[i][2][j][0] + '/' + list[i][2][j][0] + '_00.html">' + list[i][2][j][1]+ '</option>'; break;
}
}else if(list[i][0]=='japan'){
if(list[i][2][j][0]=='fuk'){
str += '<option value="' + '/en/inter/airport/japan/' + list[i][2][j][0] + '/' + list[i][2][j][0] + '_00.html">' + list[i][2][j][1]+ '</option>'; break;
}else if(list[i][2][j][0]=='spk'){
str += '<option value="' + '/en/inter/airport/japan/' + list[i][2][j][0] + '/' + list[i][2][j][0] + '_00.html">' + list[i][2][j][1]+ '</option>'; break;
}else if(list[i][2][j][0]=='hnd'){
str += '<option value="' + '/en/inter/airport/japan/' + list[i][2][j][0] + '/' + list[i][2][j][0] + '_00.html">' + list[i][2][j][1]+ '</option>'; break;
}else{
str += '<option value="' + dir + list[i][0] + '/' + list[i][2][j][0] + '/' + list[i][2][j][0] + '_00.html">' + list[i][2][j][1]+ '</option>'; break;
}
}else{
str += '<option value="' + dir + list[i][0] + '/' + list[i][2][j][0] + '/' + list[i][2][j][0] + '_00.html">' + list[i][2][j][1]+ '</option>'; break;
}
						case 5: 
if(list[i][0]=='china'){
str += '<option value="' + dir + 'asia/' + list[i][2][j][0] + '">' + list[i][2][j][1]+ '</option>'; break;
}else{
str += '<option value="' + dir + list[i][0] + '/' + list[i][2][j][0] + '">' + list[i][2][j][1]+ '</option>'; break;
}
default: break;
					}
				}
			}
		}
	}
	str += '</select>';
	document.getElementById( dispId ).innerHTML = str;
	if( JLJS.env.isMac && JLJS.env.isIE || JLJS.env.isSafari ) {
		return true;
	}else {
		var form = document.forms[formName];
		var e = form.elements[citySelName];
		var e0 = form.elements[citySelName + "0"];
		if( e != null && e0 != null ) {
			e.value = e0.options[0].value;
		}
	}
}


function jumpPulldown( citySelNode ) {
	var c = citySelNode.value;
	if( c ) document.location.href = c;
	else alert( "Select the region and city." );
}

function jumpPulldownB( citySelNode ) {
	var c = citySelNode.value;
	if( c ) document.location.href = c;
	else alert( "Select the city." );
}


