//---------------------- Global Variables ------------------------
var gta_Area = new Array();
var gta_Country = new Array();
var gta_Dest = new Array();

//---------------------- Function Domain ------------------------
function gta_Init(){
	var form = document.GTASearchModule;
	gta_SetArea(form);
	gta_setCheckInOptions(form);

//----Google Analysis Begin----	
//	window.onload = function () {
		gaSSDSLoad("UA-9778589-1");
//	};
//----Google Analysis End----	

}
//Initializing Options
function gta_ClearOptions( obj ){
	obj.options.length = 0;
	obj.options[0] = new Option('-----',0,true,false);
	return true;
}
//Setting Options
function gta_SetArea( FormObj ){
	var i,data,splited;
	FormObj.area.options.length = 0;
	if(!gta_Area){return false;}
	for(i=0;i<gta_Area.length;i++){
		data = gta_Area[i];
		splited = data.split('::');
		FormObj.area.options[i] = new Option(splited[1],splited[0],false,false);
	}
	FormObj.area.options[0].selected = true;
	gta_SetCountry(FormObj.area);
	gta_ClearOptions(FormObj.destination);
	return true;
}
function gta_SetCountry( obj ){
	var i,data,splited;
	gta_ClearOptions(obj.form.country);
	gta_ClearOptions(obj.form.destination);
	if(!gta_Country[obj.value]){return false;}
	for(i=0;i<gta_Country[obj.value].length;i++){
		data = gta_Country[obj.value][i];
		splited = data.split('::');
		obj.form.country.options[i+1] = new Option(splited[1],splited[0],false,false);
	}
	gta_SetDestination(obj.form.country);
	return true;
}
function gta_SetDestination( obj ){
	var i,data,splited;
	gta_ClearOptions(obj.form.destination);
	if(!gta_Dest[obj.value]){return false;}
	for(i=0;i<gta_Dest[obj.value].length;i++){
		data = gta_Dest[obj.value][i];
		splited = data.split('::');
		obj.form.destination.options[i+1] = new Option(splited[1],splited[0],false,false);
	}
	return true;
}
//Redirecting
function gta_Submit(FormObj,target){
	var i,p_obj;
	var url = 'http://gbs.gta-travel.com/jp/HotelLink';
	var query_string = '?';
	var params = new Array('siteid','affiliateref','language','currency','country','destination','checkin','nights','location','starrating','location','hotelname','roomtype','rooms');
	if(FormObj.destination.value == 0){
		alert('都市を選択してください。');
		return false;
	}
	for(i=0;i<params.length;i++){
		if(params[i] == 'checkin'){
			query_string += params[i] + '=' + FormObj.CheckInYM.value + '-' + FormObj.CheckInD.value + '&';
		}else if(params[i] == 'country'){
			query_string += params[i] + '=JP&';
		}else if((p_obj = eval('FormObj.'+params[i])) && p_obj.value && p_obj.value != 0){
			query_string += params[i] + '=' + p_obj.value + '&';
		}
	}
	query_string = query_string.substr(0,query_string.length-1);
	if(target == '_self'){
		document.location.href = url + query_string;
	}else{
		window.open(url + query_string,'_blank');
		gaSSDSClick("UA-9778589-1", FormObj.country.value, FormObj.destination.value);
	}
	return false;
}
//setting check in options
function gta_setCheckInOptions(form){
	var i,y,m,ms,d,ds;
	var today = new Date();
	y = today.getYear();
	m = today.getMonth() + 1;
	d = today.getDate();
	if(y<1900){y += 1900;}
	form.CheckInYM.options.length=0;
	form.CheckInD.options.length=0;
	for(i=0;i<12;i++){
		ms = m;
		if(m>12){m=1;y++;}
		if(m<10){ms = '0' + m;}
		form.CheckInYM.options[i] = new Option('' + y + ' ' + ms + '月','' + y + '-' + ms,i==0,i==0);
		m++;
	}
	for(i=1;i<32;i++){
		ds = i;
		if(i<10){ds = '0' + i;}
		form.CheckInD.options[i-1] = new Option('' + ds + '日',ds,i==d,i==d);
	}
	return true;
}

//Data operation
function gta_newArea(code,name){
	gta_Area[gta_Area.length] = code + '::' + name;
	gta_Country[code] = new Array();
}
function gta_newCountry(area_code,code,name){
	gta_Country[area_code][gta_Country[area_code].length] = code + '::' + name;
	gta_Dest[code] = new Array();
}
function gta_newDest(country_code,code,name){
	gta_Dest[country_code][gta_Dest[country_code].length] = code + '::' + name;
}

//---------------------- Data Domain ------------------------
//Area Definitions
gta_newArea('ASIA','アジア');
gta_newArea('USCA','アメリカ・カナダ');
gta_newArea('SOAM','中南米・カリブ海');
gta_newArea('HGS','ハワイ・グアム・サイパン');
gta_newArea('EURO','ヨーロッパ');
gta_newArea('MIEA','中近東・アフリカ');
gta_newArea('OCEA','オセアニア');


//Country Definitions
gta_newCountry('ASIA','IN','インド');
gta_newCountry('ASIA','IA','インドネシア');
gta_newCountry('ASIA','K','韓国');
gta_newCountry('ASIA','KH','カンボジア');
gta_newCountry('ASIA','RS','シンガポール');
gta_newCountry('ASIA','CE','スリランカ');
gta_newCountry('ASIA','TH','タイ');
gta_newCountry('ASIA','TW','台湾');
gta_newCountry('ASIA','CN','中国');
gta_newCountry('ASIA','NP','ネパール');
gta_newCountry('ASIA','PH','フィリピン');
gta_newCountry('ASIA','BU','ブルネイ');
gta_newCountry('ASIA','VI','ベトナム');
gta_newCountry('ASIA','HX','香港');
gta_newCountry('ASIA','MO','マカオ');
gta_newCountry('ASIA','MA','マレーシア');
gta_newCountry('ASIA','MM','ミャンマー');
gta_newCountry('ASIA','LA','ラオス');
gta_newCountry('ASIA','J','日本');
gta_newCountry('USCA','US','アメリカ');
gta_newCountry('USCA','CA','カナダ');
gta_newCountry('SOAM','AR','アルゼンチン');
gta_newCountry('SOAM','EC','エクアドル');
gta_newCountry('SOAM','CU','キューバ');
gta_newCountry('SOAM','CL','チリ');
gta_newCountry('SOAM','BS','バハマ');
gta_newCountry('SOAM','BR','ブラジル');
gta_newCountry('SOAM','PE','ペルー');
gta_newCountry('SOAM','ME','メキシコ');
gta_newCountry('HGS','*US','ハワイ');
gta_newCountry('HGS','GU','グアム');
gta_newCountry('HGS','MP','サイパン');
gta_newCountry('EURO','IS','アイスランド');
gta_newCountry('EURO','EI','アイルランド');
gta_newCountry('EURO','GB','イギリス');
gta_newCountry('EURO','I','イタリア');
gta_newCountry('EURO','ES','エストニア');
gta_newCountry('EURO','A','オーストリア');
gta_newCountry('EURO','NL','オランダ');
gta_newCountry('EURO','GR','ギリシャ');
gta_newCountry('EURO','CR','クロアチア');
gta_newCountry('EURO','CH','スイス');
gta_newCountry('EURO','S','スウェーデン');
gta_newCountry('EURO','E','スペイン');
gta_newCountry('EURO','SR','スロバキア');
gta_newCountry('EURO','SL','スロベニア');
gta_newCountry('EURO','C','チェコ');
gta_newCountry('EURO','DK','デンマーク');
gta_newCountry('EURO','D','ドイツ');
gta_newCountry('EURO','TR','トルコ');
gta_newCountry('EURO','N','ノルウェー');
gta_newCountry('EURO','H','ハンガリー');
gta_newCountry('EURO','SF','フィンランド');
gta_newCountry('EURO','F','フランス');
gta_newCountry('EURO','BG','ブルガリア');
gta_newCountry('EURO','B','ベルギー');
gta_newCountry('EURO','PL','ポーランド');
gta_newCountry('EURO','P','ポルトガル');
gta_newCountry('EURO','MW','マルタ');
gta_newCountry('EURO','M','モロッコ');
gta_newCountry('EURO','LV','ラトビア');
gta_newCountry('EURO','LI','リトアニア');
gta_newCountry('EURO','R','ルーマニア');
gta_newCountry('EURO','LU','ルクセンブルグ');
gta_newCountry('EURO','RU','ロシア');
gta_newCountry('MIEA','EM','アラブ首長国連邦');
gta_newCountry('MIEA','UN','エジプト');
gta_newCountry('MIEA','KE','ケニア');
gta_newCountry('MIEA','SY','シリア');
gta_newCountry('MIEA','ZW','ジンバブエ');
gta_newCountry('MIEA','TN','チュニジア');
gta_newCountry('MIEA','BN','バーレーン');
gta_newCountry('MIEA','BO','ボリビア');
gta_newCountry('MIEA','SA','南アフリカ');
gta_newCountry('MIEA','LE','レバノン');
gta_newCountry('OCEA','AA','オーストラリア');
gta_newCountry('OCEA','NZ','ニュージーランド');


//Destination Definitions
//Destination Definitions
gta_newDest('IN','CIXU','アウランガバード');
gta_newDest('IN','CAGR','アグラ');
gta_newDest('IN','CCCU','カルカッタ');
gta_newDest('IN','CJAI','ジャイプール');
gta_newDest('IN','CMAA','チェンナイ（マドラス）');
gta_newDest('IN','CDEL','ニューデリー');
gta_newDest('IN','CVNS','バラナシ（ベナレス）');
gta_newDest('IN','CBLR','バンガロール');
gta_newDest('IN','CBOM','ムンバイ（ボンベイ）');
gta_newDest('IA','CJKT','ジャカルタ');
gta_newDest('IA','CYOGY','ジョグジャカルタ');
gta_newDest('IA','CSUB','スラバヤ');
gta_newDest('IA','ABALI','バリ島エリア');
gta_newDest('IA','CUBUD','バリ島（ウブド） ');
gta_newDest('IA','CBDO','バンドン');
gta_newDest('IA','CBINN','ビンタン島');
gta_newDest('IA','ALOM','ロンボク');
gta_newDest('K','CSEL','ソウル');
gta_newDest('K','CCJU','チェジュ（済州島）');
gta_newDest('K','CPUS','プサン（釜山）');
gta_newDest('KH','CSIEM','シェムリアップ');
gta_newDest('KH','CPNH','プノンペン');
gta_newDest('RS','CSIN','シンガポール');
gta_newDest('CE','CKNDY','キャンディ');
gta_newDest('CE','CCMB','コロンボ');
gta_newDest('CE','CNEGO','ニゴンボ');
gta_newDest('TH','CAYUT','アユタヤ');
gta_newDest('TH','AKRAB','クラビ');
gta_newDest('TH','AKOSA','サムイ');
gta_newDest('TH','CSUKH','スコータイ');
gta_newDest('TH','CCNX','チェンマイ');
gta_newDest('TH','CCEI','チェンライ');
gta_newDest('TH','APATT','パタヤ チャン島');
gta_newDest('TH','CBKK','バンコク');
gta_newDest('TH','CBKK','バンコク　空港');
gta_newDest('TH','AHKT','プーケット');
gta_newDest('TH','CHUAH','ホアヒン');
gta_newDest('TW','CHUN','花蓮');
gta_newDest('TW','CHSIN','新竹');
gta_newDest('TW','CTXG','台中');
gta_newDest('TW','CTANN','台南');
gta_newDest('TW','CTPE','台北');
gta_newDest('TW','CKHH','高雄');
gta_newDest('CN','CXMN','厦門');
gta_newDest('CN','CURC','ウルムチ');
gta_newDest('CN','CKWL','桂林');
gta_newDest('CN','CCAN','広州');
gta_newDest('CN','CHGH','杭州');
gta_newDest('CN','CKUNM','昆明');
gta_newDest('CN','CSYX','三亜');
gta_newDest('CN','CSHA','上海');
gta_newDest('CN','CCKG','重慶');
gta_newDest('CN','CZUH','珠海');
gta_newDest('CN','CSHEN','シンセン');
gta_newDest('CN','CSHEY','瀋陽');
gta_newDest('CN','CSIA','西安');
gta_newDest('CN','CCHEG','成都');
gta_newDest('CN','CSUZH','蘇州');
gta_newDest('CN','CDALY','大連');
gta_newDest('CN','CCHNG','長春');
gta_newDest('CN','CTAO','青島');
gta_newDest('CN','CTSN','天津');
gta_newDest('CN','CDNH','敦煌');
gta_newDest('CN','CNKG','南京');
gta_newDest('CN','CHAR3','ハルピン');
gta_newDest('CN','CWUH','武漢');
gta_newDest('CN','APEK','北京');
gta_newDest('CN','CWUXI','無錫');
gta_newDest('NP','CKTM','カトマンズ');
gta_newDest('PH','ACEB','セブ島');
gta_newDest('PH','CDVO','ダバオ');
gta_newDest('PH','CBORC','ボラカイ');
gta_newDest('PH','CMNL','マニラ');
gta_newDest('BU','CBWN','バンダルスリブガワン');
gta_newDest('VI','CHAN','ハノイ');
gta_newDest('VI','CSGN','ホーチミン');
gta_newDest('HX','CKOWL','香港（九龍）');
gta_newDest('HX','CHKG','香港（香港島）');
gta_newDest('MO','CMFM','マカオ');
gta_newDest('MA','CCAMR','キャメロンハイランド');
gta_newDest('MA','AKUL','クアラルンプール');
gta_newDest('MA','CKCH','クチン');
gta_newDest('MA','ABKI','コタキナバル');
gta_newDest('MA','CJHB','ジョホールバル');
gta_newDest('MA','CPEN','ペナン');
gta_newDest('MA','CMKZ','マラッカ');
gta_newDest('MA','ALANK','ランカウイ');
gta_newDest('MM','CRGN','ヤンゴン');
gta_newDest('LA','CVTE','ビエンチャン');
gta_newDest('J','COSA','大阪');
gta_newDest('J','CKIX','大阪（関西空港）');
gta_newDest('J','CTYO','東京');
gta_newDest('J','CNRT','東京（成田空港）');
gta_newDest('US','CATL','アトランタ');
gta_newDest('US','CANA','アナハイム');
gta_newDest('US','CABQ','アルバカーキー');
gta_newDest('US','AORL','オーランド');
gta_newDest('US','CEYW','キーウエスト');
gta_newDest('US','CGCN','グランドキャニオン');
gta_newDest('US','CSAN','サンディエゴ');
gta_newDest('US','CSJC','サンノゼ');
gta_newDest('US','ASFO','サンフランシスコ');
gta_newDest('US','CSEA','シアトル');
gta_newDest('US','ACHI','シカゴ');
gta_newDest('US','CCVG','シンシナティ');
gta_newDest('US','CSLC','ソルトレイクシティ');
gta_newDest('US','CDFW','ダラス');
gta_newDest('US','CDTT','デトロイト');
gta_newDest('US','CDEN','デンバー');
gta_newDest('US','CMSY','ニューオリンズ');
gta_newDest('US','CNYC','ニューヨーク');
gta_newDest('US','CNYC','JFK空港（ニューヨーク）');
gta_newDest('US','CPSP','パーム スプリングス');
gta_newDest('US','CBUF','バッファロー');
gta_newDest('US','AHOU1','ヒューストン');
gta_newDest('US','CPHL','フィラデルフィア');
gta_newDest('US','CFLL','フォートローダデール');
gta_newDest('US','CFAT','フレズノ');
gta_newDest('US','CPDX','ポートランド');
gta_newDest('US','CBOS','ボストン');
gta_newDest('US','CBWI','ボルチモア');
gta_newDest('US','AMIA','マイアミ');
gta_newDest('US','CMSP','ミネアポリス');
gta_newDest('US','CLAS','ラスベガス');
gta_newDest('US','CLAX','ロサンゼルス');
gta_newDest('US','CLAXI','ロサンゼルス　空港');
gta_newDest('US','CWAS','ワシントンDC');
gta_newDest('US','AWASA','ワシントン　空港');
gta_newDest('CA','CWHIS','ウィスラー');
gta_newDest('CA','CYEA','エドモントン');
gta_newDest('CA','CYOW','オタワ');
gta_newDest('CA','CYYC','カルガリー');
gta_newDest('CA','CYQB','ケベック');
gta_newDest('CA','CYJA','ジャスパー');
gta_newDest('CA','AYTO','トロント');
gta_newDest('CA','CYYZ','トロント　空港 ');
gta_newDest('CA','CNIAA','ナイアガラフォールズ');
gta_newDest('CA','AYVR','バンクーバー');
gta_newDest('CA','CYBA','バンフ');
gta_newDest('CA','CYYJ','ビクトリア');
gta_newDest('CA','CYMQ','モントリオール');
gta_newDest('CA','CLAKL','レイク ルイーズ');
gta_newDest('AR','CBUE','ブエノスアイレス');
gta_newDest('EC','CUIO','キト');
gta_newDest('CU','CHAV','ハバナ');
gta_newDest('CL','CSCL','サンチアゴ');
gta_newDest('BS','ABAH','バハマ');
gta_newDest('BR','CIGU','イグアスフォールズ');
gta_newDest('BR','CSSA','サルバドール');
gta_newDest('BR','CSAO','サンパウロ');
gta_newDest('BR','CMAO','マナウス');
gta_newDest('BR','CRIO','リオデジャネイロ');
gta_newDest('BR','CREC','レシフェ');
gta_newDest('PE','CCUSC','クスコ');
gta_newDest('PE','CPUNO','プーノ');
gta_newDest('PE','CMATC','マチュピチュ');
gta_newDest('PE','CLIM','リマ');
gta_newDest('ME','CACA','アカプルコ');
gta_newDest('ME','COAX','オアハカ');
gta_newDest('ME','CCUN','カンクン');
gta_newDest('ME','CCZM','コズメル');
gta_newDest('ME','CCZA','チチェン イツァ');
gta_newDest('ME','CMEX','メキシコシティ');
gta_newDest('ME','CMID','メリダ');
gta_newDest('*US','CHNL','ホノルル');
gta_newDest('*US','AHAW5','オアフ島');
gta_newDest('*US','AHAW2','カウアイ島');
gta_newDest('*US','AHAW4','マウイ島');
gta_newDest('*US','AHAW1','ハワイ島');
gta_newDest('*US','CMOLO','モロカイ島');
gta_newDest('GU','CGUM','グアム');
gta_newDest('MP','CSPN','サイパン');
gta_newDest('IS','CREK','レイキャビク');
gta_newDest('EI','CKIR','キラーニー');
gta_newDest('EI','CORK','コーク');
gta_newDest('EI','CGWY','ゴールウェイ');
gta_newDest('EI','ADUB','ダブリン');
gta_newDest('GB','AABE','アバディーン');
gta_newDest('GB','CINV','インバネス');
gta_newDest('GB','CWIND','ウィンダーミア');
gta_newDest('GB','CEDI','エジンバラ');
gta_newDest('GB','COXFO','オックスフォード');
gta_newDest('GB','CGLA','グラスゴー');
gta_newDest('GB','CGRAS','グラスミア');
gta_newDest('GB','CCVT','コベントリー');
gta_newDest('GB','CCEG','チェスター');
gta_newDest('GB','CNCL','ニューカッスル');
gta_newDest('GB','CBATH','バース');
gta_newDest('GB','CBHX','バーミンガム');
gta_newDest('GB','CBSH','ブライトン');
gta_newDest('GB','CBEL','ベルファスト');
gta_newDest('GB','CMAN','マンチェスター');
gta_newDest('GB','CYORK','ヨーク');
gta_newDest('GB','CLANC','ランカスター');
gta_newDest('GB','CLON','ロンドン');
gta_newDest('GB','CLHR','ヒースロー空港');
gta_newDest('GB','CLBA','リーズ');
gta_newDest('GB','CLPL','リバプール');
gta_newDest('I','CQAO','アグリジェント（シ島）');
gta_newDest('I','CASSI','アッシジ');
gta_newDest('I','CQAN','アンコナ');
gta_newDest('I','CCTA','カターニャ（シチリア島）');
gta_newDest('I','CPRJ','カプリ');
gta_newDest('I','CQCM','コモ');
gta_newDest('I','ASAR2','サルディーニャ島');
gta_newDest('I','CSIEN','シエナ');
gta_newDest('I','CGOA','ジェノバ');
gta_newDest('I','CQIC','シラクーサ（シチリア島）');
gta_newDest('I','CSORR','ソレント');
gta_newDest('I','ATAOR','タオルミナ（シチリア島）');
gta_newDest('I','CTRN','トリノ');
gta_newDest('I','CNAP','ナポリ');
gta_newDest('I','CBRI','バーリ');
gta_newDest('I','CQPA','パドバ');
gta_newDest('I','CQPM','パルマ');
gta_newDest('I','CPMO','パレルモ（シチリア島）');
gta_newDest('I','CPSA','ピサ');
gta_newDest('I','AFLR','フィレンツェ');
gta_newDest('I','CQBS','ブレーシャ');
gta_newDest('I','AVCE','ベニス（すべて）');
gta_newDest('I','CVCEI','ベニス（本島）');
gta_newDest('I','AVCE1','ベニス（その他）');
gta_newDest('I','CPEG','ペルージャ');
gta_newDest('I','CVRN','ベローナ');
gta_newDest('I','CPOSI','ポジターノ');
gta_newDest('I','CBLQ','ボローニャ');
gta_newDest('I','CMIL','ミラノ');
gta_newDest('I','CMIL','ミラノ マルペンサ空港');
gta_newDest('I','CMONC','モンテカティーニ');
gta_newDest('I','CRMI','リミニ');
gta_newDest('I','CROM','ローマ');
gta_newDest('I','CFCO','ローマ フェウミチーノ空港');
gta_newDest('ES','CTLL','タリン');
gta_newDest('A','CINN','インスブルック');
gta_newDest('A','CVIE','ウィーン');
gta_newDest('A','CGRZ','グラーツ');
gta_newDest('A','CSZG','ザルツブルグ');
gta_newDest('A','CBADC','バード イシュル');
gta_newDest('A','CLNZ','リンツ');
gta_newDest('NL','AAMS1','アムステルダム');
gta_newDest('NL','CHAG','ハーグ');
gta_newDest('NL','CMST','マーストリヒト');
gta_newDest('NL','CUTRE','ユトレヒト');
gta_newDest('NL','CRTM','ロッテルダム');
gta_newDest('GR','CATH','アテネ');
gta_newDest('GR','CKALA','カランバカ');
gta_newDest('GR','ACRET','クレタ島');
gta_newDest('GR','ASANO','サントリーニ島');
gta_newDest('GR','CSKG','テサロニキ');
gta_newDest('GR','CDELP','デルフィ');
gta_newDest('GR','AJMK','ミコノス島');
gta_newDest('GR','AAARH','ロードス島');
gta_newDest('CR','CZAG','ザグレブ');
gta_newDest('CR','CDBV','ドゥブロヴニク');
gta_newDest('CR','CPLIT','プリトヴィチェ');
gta_newDest('CH','CINTE','インターラーケン');
gta_newDest('CH','CCHUR','クール');
gta_newDest('CH','CGRIN','グリンデルワルド');
gta_newDest('CH','CSMV','サンモリッツ');
gta_newDest('CH','CGVA','ジュネーブ');
gta_newDest('CH','AZRH1','チューリッヒ');
gta_newDest('CH','CZERM','ツェルマット');
gta_newDest('CH','CBSL','バーゼル');
gta_newDest('CH','CBRN','ベルン');
gta_newDest('CH','CMONE','モントルー');
gta_newDest('CH','CLUG','ルガーノ');
gta_newDest('CH','CLUCE','ルツェルン');
gta_newDest('CH','CQLS','ローザンヌ');
gta_newDest('S','CUPPS','ウプサラ');
gta_newDest('S','CSTO','ストックホルム');
gta_newDest('S','CMMA','マルメ');
gta_newDest('S','CGOT','ヨーテボリ');
gta_newDest('E','CAVIL','アビラ');
gta_newDest('E','AIBI','イビサ島');
gta_newDest('E','CGRX','グラナダ');
gta_newDest('E','CODB','コルドバ');
gta_newDest('E','CZAZ','サラゴサ');
gta_newDest('E','CEAS','サン セバスチャン');
gta_newDest('E','CSVQ','セビリア');
gta_newDest('E','CTOLE','トレド');
gta_newDest('E','CUTL','トレモリノス');
gta_newDest('E','ABCN1','バルセロナ');
gta_newDest('E','APLMA','パルマ デ マヨルカ');
gta_newDest('E','CVCL','バレンシア');
gta_newDest('E','CBIO','ビルバオ');
gta_newDest('E','CBENA','ベナルマデナ');
gta_newDest('E','AMAD1','マドリッド（空港含む）');
gta_newDest('E','CAGP','マラガ');
gta_newDest('E','CQRL','マルベーリャ');
gta_newDest('SR','CBTS','ブラチスラバ');
gta_newDest('SL','CLJU','リュブリャーナ');
gta_newDest('C','CKLV','カルロヴィヴァリ');
gta_newDest('C','CCESY','チェスキー クルムロフ');
gta_newDest('C','CPRG','プラハ');
gta_newDest('C','CBRQ','ブルノ');
gta_newDest('C','CPLZE','プレゼニュ');
gta_newDest('DK','CAAR','アールフス');
gta_newDest('DK','CAAL','アールボリ');
gta_newDest('DK','CODE','オーデンセ');
gta_newDest('DK','CCPH','コペンハーゲン');
gta_newDest('D','CAAH','アーヘン');
gta_newDest('D','CAGB','アウグスブルグ');
gta_newDest('D','CESS','エッセン');
gta_newDest('D','CQKA','カールスルーエ');
gta_newDest('D','CKSF','カッセル');
gta_newDest('D','CGARI','ガルミッシュ');
gta_newDest('D','CKEL','キール');
gta_newDest('D','CCGN','ケルン');
gta_newDest('D','CKOBL','コブレンツ');
gta_newDest('D','CSTGO','サンクト ゴアール');
gta_newDest('D','CSTR','シュトゥットガルト');
gta_newDest('D','CDUS','デュッセルドルフ');
gta_newDest('D','CDRS','ドレスデン');
gta_newDest('D','CNUE','ニュルンベルグ');
gta_newDest('D','CBADD','バーデン バーデン');
gta_newDest('D','CQHD','ハイデルベルグ');
gta_newDest('D','CBYU','バイロイト');
gta_newDest('D','CHAJ','ハノーバー');
gta_newDest('D','CHAM','ハンブルグ');
gta_newDest('D','CQWU','ビュルツブルグ');
gta_newDest('D','CUWE','ヴィスバーデン');
gta_newDest('D','CFUSS','フッセン');
gta_newDest('D','CHOHE','ホーエンシュバンガウ');
gta_newDest('D','CQFB','フライブルグ');
gta_newDest('D','AFRA','フランクフルト');
gta_newDest('D','CFAPT','フランクフルト空港');
gta_newDest('D','CBRE','ブレーメン');
gta_newDest('D','CBER','ベルリン');
gta_newDest('D','CBNJ','ボン');
gta_newDest('D','CQMZ','マインツ');
gta_newDest('D','AMUC','ミュンヘン');
gta_newDest('D','CMHG','マンハイム');
gta_newDest('D','CLEJ','ライプチヒ');
gta_newDest('D','CRUDE','リューデスハイム');
gta_newDest('D','CROTE','ローテンブルグ');
gta_newDest('D','CWEIM','ワイマール');
gta_newDest('TR','CANK','アンカラ');
gta_newDest('TR','CANTA','アンタルヤ');
gta_newDest('TR','CIST','イスタンブール');
gta_newDest('TR','CIZM','イズミール');
gta_newDest('TR','CURGU','ウルギュップ');
gta_newDest('TR','CKUSA','クシャダシ');
gta_newDest('TR','CCANA','チャナッカレ');
gta_newDest('TR','CPAMU','パムッカレ');
gta_newDest('N','AOSL','オスロ');
gta_newDest('N','CSVG','スタバンゲル');
gta_newDest('N','CTOS','トロムソ');
gta_newDest('N','CTRD','トロンハイム');
gta_newDest('N','CFLAM','フラム');
gta_newDest('N','CBGO','ベルゲン');
gta_newDest('N','CVOSS','ヴォス');
gta_newDest('N','CLILL','リレハンメル');
gta_newDest('H','CBUD','ブダペスト');
gta_newDest('SF','CSAAR','サーリセルカ');
gta_newDest('SF','CTMP','タンペレ');
gta_newDest('SF','CTKU','トゥルク');
gta_newDest('SF','CNAAN','ナーンタリ');
gta_newDest('SF','CHAMN','ハーメンリンナ');
gta_newDest('SF','CHEL','ヘルシンキ');
gta_newDest('SF','CJYV','ユヴァスキュラ');
gta_newDest('SF','CJOE','ヨエンスー');
gta_newDest('SF','CRVN','ロバニエミ');
gta_newDest('F','CAVN','アビニヨン');
gta_newDest('F','CARLE','アルル');
gta_newDest('F','CAIXE','エクサンプロバンス');
gta_newDest('F','CCCF','カルカソンヌ');
gta_newDest('F','CCEQ','カンヌ');
gta_newDest('F','CSTMA','サンマロ');
gta_newDest('F','CCHAM','シャモニー モンブラン');
gta_newDest('F','CSXB','ストラスブール');
gta_newDest('F','CTUF','ツール');
gta_newDest('F','CDIJ','ディジョン');
gta_newDest('F','CTLS','トゥールーズ');
gta_newDest('F','CNCE','ニース');
gta_newDest('F','CFNI','ニーム');
gta_newDest('F','CPAR','パリ');
gta_newDest('F','CCDG','シャルルドゴール空港');
gta_newDest('F','CBIQ','ビアリッツ');
gta_newDest('F','CBOD','ボルドー');
gta_newDest('F','CMRS','マルセイユ');
gta_newDest('F','CMONT','モンサンミッシェル');
gta_newDest('F','CRHE','ランス');
gta_newDest('F','CLYN','リヨン');
gta_newDest('F','CLDE','ルルド');
gta_newDest('F','CRNS','レンヌ');
gta_newDest('F','CQMCM','モンテカルロ');
gta_newDest('BG','CSOF','ソフィア');
gta_newDest('B','CANR','アントワープ');
gta_newDest('B','CGNE','ゲント');
gta_newDest('B','CBRUG','ブルージュ');
gta_newDest('B','CBRU','ブリュッセル');
gta_newDest('B','CQNM','ナミュール');
gta_newDest('PL','CKRK','クラクフ');
gta_newDest('PL','CWAW','ワルシャワ');
gta_newDest('P','CEVOR','エボラ');
gta_newDest('P','CCOIM','コインブラ');
gta_newDest('P','CSINT','シントラ');
gta_newDest('P','CNAZA','ナザレ');
gta_newDest('P','CVILM','ビラモウラ');
gta_newDest('P','CFATI','ファティマ');
gta_newDest('P','COPO','ポルト');
gta_newDest('P','CLIS','リスボン');
gta_newDest('MW','CSLIE','スリーマ');
gta_newDest('MW','CSTJU','セントジュリアン');
gta_newDest('MW','CVLT','バレッタ');
gta_newDest('M','CCAS','カサブランカ');
gta_newDest('M','CTNG','タンジール');
gta_newDest('M','CFEZ','フェズ');
gta_newDest('M','CRAK','マラケシュ');
gta_newDest('M','COZZ','ワルザザート');
gta_newDest('LV','CRIX','リガ');
gta_newDest('LI','CVNO','ビリニュス');
gta_newDest('R','CBUH','ブカレスト');
gta_newDest('LU','CLUX','ルクセンブルグ');
gta_newDest('RU','CLED','サンクトペテルブルグ');
gta_newDest('RU','CMOW','モスクワ');
gta_newDest('EM','CAUH','アブダビ');
gta_newDest('EM','ADXB','ドバイ');
gta_newDest('UN','CCAI','カイロ');
gta_newDest('UN','CLXR','ルクソール');
gta_newDest('KE','CNBO','ナイロビ');
gta_newDest('SY','CDAM','ダマスカス');
gta_newDest('ZW','CVICR','ビクトリアフォールズ');
gta_newDest('TN','CQSO','スース');
gta_newDest('TN','CSFAX','スファックス');
gta_newDest('TN','CTUN','チュニス');
gta_newDest('TN','CDOUZ','ドゥーズ');
gta_newDest('TN','CTOE','トズール');
gta_newDest('TN','CHAMM','ハマメット');
gta_newDest('BN','CBAH','バーレーン');
gta_newDest('BO','CLPB','ラパス');
gta_newDest('SA','CCPT','ケープタウン');
gta_newDest('SA','AJNB','ヨハネスブルグ');
gta_newDest('LE','CBEY','ベイルート');
gta_newDest('AA','CADL','アデレード');
gta_newDest('AA','CAYQ','エアーズロック');
gta_newDest('AA','CCBR','キャンベラ');
gta_newDest('AA','ACNS','ケアンズ');
gta_newDest('AA','COOL','ゴールドコースト');
gta_newDest('AA','ASYDN','シドニー');
gta_newDest('AA','CDRW','ダーウィン');
gta_newDest('AA','CPER','パース');
gta_newDest('AA','CBNE','ブリスベーン');
gta_newDest('AA','CMEL','メルボルン');
gta_newDest('NZ','CWLG','ウェリントン');
gta_newDest('NZ','CAKL','オークランド');
gta_newDest('NZ','CZQN','クィーンズタウン');
gta_newDest('NZ','CCHC','クライストチャーチ');
gta_newDest('NZ','CTEU','テアナウ');
gta_newDest('NZ','CLAKT','テカポ湖');
gta_newDest('NZ','CMON','マウント クック');
gta_newDest('NZ','CROT','ロトルア');
gta_newDest('NZ','CWKA','ワナカ');


/*
Inserts GA using DOM insertion of <script> tag and "script onload" method
 to initialize the pageTracker object. Prevents GA insertion from blocking I/O!
As suggested in Steve Souder's talk. 
See:
http://google-code-updates.blogspot.com/2009/03/steve-souders-lifes-too-short-write.html
*/
/* acct is GA account number, i.e. "UA-5555555-1" */

function gaSSDSLoad (acct) {
   var   gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."),
         pageTracker,
         textGoogle,  //  Google Analyticsのレポート表示用ラベル
         s;
   s = document.createElement('script');
   s.src = gaJsHost + 'google-analytics.com/ga.js';
   s.type = 'text/javascript';
   s.onloadDone = false;
   function init () {
//     pageTracker = _gat._getTracker(acct);
//     pageTracker._trackPageview();
// modified by http://www.google.com/support/forum/p/Google+Analytics/thread?tid=34f464d4d2239f14&hl=en
       pageTracker = _gat._getTracker(acct);
       pageTracker._setDomainName('none');
       pageTracker._setAllowLinker(true);
       // Hotel Search Windows + URL
       textGoogle = '/HSW-' + 	window.location.host + 
				window.location.pathname + 
				window.location.search + 
				window.location.hash ;
       pageTracker._trackPageview(textGoogle);
   }
   s.onload = function () {
     s.onloadDone = true;
     init();

   };
   s.onreadystatechange = function() {
     if (('loaded' === s.readyState || 'complete' === s.readyState) && !s.onloadDone) { 
        s.onloadDone = true;
        init();
     }
   };

//   document.getElementsByTagName('head')[0].appendChild(s);
// modified by http://www.google.com/support/forum/p/Google+Analytics/thread?tid=34f464d4d2239f14&hl=en

     document.getElementsByTagName('body')[0].appendChild(s);


}

function gaSSDSClick (acct, selectCountry, selectCity) {
   var   gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."),
         pageTracker,
		 clickTracker,
         textGoogle,  //  Google Analyticsのレポート表示用ラベル
         s;
    s = document.createElement('script');
    s.src = gaJsHost + 'google-analytics.com/ga.js';
    s.type = 'text/javascript';
//    s.onloadDone = true;
//	window.alert('Action & Country = ' + action + '; ' + selectCountry);
//    function click(){
		pageTracker = _gat._getTracker(acct);
		pageTracker._setDomainName('none');
		pageTracker._setAllowLinker(true);
		// Hotel Search Windows + URL
		textGoogle = '/HSW-' + window.location.host +
		window.location.pathname +
		window.location.search +
		window.location.hash;
		// window.alert(window.location.host);
		clickTracker = pageTracker._createEventTracker(acct);
		clickTracker._trackEvent(window.location.host, selectCountry, selectCity);
		pageTracker._trackEvent(window.location.host, selectCountry, selectCity);
		pageTracker._trackPageview(textGoogle);
//		window.alert('Country & City = ' + selectCountry + ": " + selectCity);
//		window.alert(pageTracker._trackEvent(window.location.host, selectCountry, selectCity));
//		window.alert(pageTracker._createEventTracker('HSW'));
//	}

//   s.onclick = function () {
//	click();
//	window.alert("Click is completed");
//	};

//   document.getElementsByTagName('head')[0].appendChild(s);
// modified by http://www.google.com/support/forum/p/Google+Analytics/thread?tid=34f464d4d2239f14&hl=en

     document.getElementsByTagName('body')[0].appendChild(s);

}
