﻿$(
function () {
	var _hs = [
		{ name: "beijingHilton 北京", to: "北京希尔顿酒店" },
		{ name: "beijingWFJ 北京", to: "北京王府井希尔顿酒店" },
		{ name: "beijingAirport 北京", to: "北京首都机场希尔顿酒店" },
		{ name: "badalin jaya 八打灵", to: "八打灵希尔顿酒店" },
		{ name: "chongqingHilton 重庆", to: "重庆希尔顿酒店" },
		{name: "dongjing tokyo 东京", to: "东京希尔顿酒店" },
		{ name: "hefeiHilton 合肥", to: "合肥元一希尔顿酒店" },
		{ name: "kuala jilongpo 吉隆坡", to: "吉隆坡希尔顿酒店" },
		{ name: "luxembourg lusenbao 卢森堡", to: "卢森堡希尔顿酒店" },
		{ name: "mangu bangkok 曼谷", to: "曼谷千禧希尔顿酒店" },
		{ name: "pujidao phuket 普吉岛", to: "普吉岛希尔顿度假村" },
		{ name: "shanghaiHilton 上海", to: "上海希尔顿酒店" },
		{ name: "shanghaiHilton 上海", to: "上海虹桥元一希尔顿酒店" },
		{ name: "shanghaiHilton 上海外滩华尔道夫酒店", to: "上海外滩华尔道夫酒店" },
		{ name: "sanyaHilton 金茂", to: "金茂三亚希尔顿大酒店" },
		{ name: "shouer seoul 首尔", to: "首尔千禧希尔顿酒店" },
		{ name: "xinjiapo singapore 新加坡", to: "新加坡希尔顿酒店" },
		{ name: "广州天河新天希尔顿酒店", to: "广州天河新天希尔顿酒店" },
		{ name: "芭堤雅希尔顿酒店", to: "芭堤雅希尔顿酒店" },
		{ name: "旧金山金融区希尔顿酒店", to: "旧金山金融区希尔顿酒店" },
		{ name: "拉斯维加斯希尔顿酒店", to: "拉斯维加斯希尔顿酒店" },
		{ name: "旧金山联合广场希尔顿酒店", to: "旧金山联合广场希尔顿酒店" },
		{ name: "广州白云万达希尔顿酒店", to: "广州白云万达希尔顿酒店" },
		{ name: "希尔顿唯客乐度假村", to: "希尔顿唯客乐度假村" },
		{ name: "夏威夷希尔顿度假村", to: "夏威夷希尔顿度假村" },
		{ name: "东京成田机场希尔顿酒店", to: "东京成田机场希尔顿酒店" },
		{ name: "大阪希尔顿酒店", to: "大阪希尔顿酒店" },
		{ name: "福冈海鹰希尔顿酒店", to: "福冈海鹰希尔顿酒店" },
		{ name: "名古屋希尔顿酒店", to: "名古屋希尔顿酒店" },
		{ name: "北海道新雪谷希尔顿度假村", to: "北海道新雪谷希尔顿度假村" },
		{ name: "小田原希尔顿温泉度假村", to: "小田原希尔顿温泉度假村" },
		{ name: "东京湾希尔顿酒店", to: "东京湾希尔顿酒店" },
		{ name: "太原希尔顿酒店", to: "太原希尔顿酒店" },
		{ name: "杭州千岛湖滨江希尔顿度假酒店", to: "杭州千岛湖滨江希尔顿度假酒店" },
		{ name: "旧金山机场大使套房-南旧金山", to: "旧金山机场大使套房-南旧金山" },
		{ name: "孟买国际机场希尔顿酒店", to: "孟买国际机场希尔顿酒店" },
		{ name: "旧金山机场大使套房-海滨酒店", to: "旧金山机场大使套房-海滨酒店" },
		{ name: "威尼斯莫利诺斯塔基希尔顿酒店", to: "威尼斯莫利诺斯塔基希尔顿酒店" },
		{ name: "xian wanda 西安万达", to: "西安万达希尔顿酒店" },
		{ name: "nanjing shimaobinjiang 南京世茂滨江", to: "南京世茂滨江希尔顿酒店" },
		{ name: "nanjing wanda 南京万达", to: "南京万达希尔顿酒店" },
		{ name: "雅典希尔顿酒店", to: "雅典希尔顿酒店" },
		{ name: "dalian 大连万达", to: "大连万达希尔顿酒店" },

				///////////////////////////////////////康莱德////////////////////////////////////////////
		{ name: "曼谷 康莱德", to: "曼谷康莱德酒店" },
		{ name: "东京 康莱德", to: "东京康莱德酒店" },
		{ name: "大连 康莱德", to: "大连康莱德酒店" },
		{ name: "香港 港丽 康莱德", to: "香港港丽酒店" },
		{ name: "巴厘岛 康莱德", to: "巴厘岛康莱德酒店" },
		{ name: "苏梅岛 康莱德", to: "苏梅岛康莱德酒店" },
		{ name: "新加坡 港丽 康莱德", to: "新加坡港丽酒店" },
		{ name: "马尔代夫 康莱德", to: "马尔代夫康莱德酒店" },
		{ name: "曼谷 康莱德 公寓", to: "曼谷康莱德酒店公寓" },
		{name: "三亚 海棠湾 康莱德",to:"三亚海棠湾康莱德酒店"},

		///////////////////////////////////////逸林////////////////////////////////////////////
		{ name: "wxDT wuxi 无锡", to: "无锡希尔顿逸林酒店" },
		{ name: "beijingDT 北京", to: "北京希尔顿逸林酒店" },
		{ name: "qingdaoDT 青岛", to: "青岛鑫江希尔顿逸林酒店" },
		{ name: "kunshanDT 昆山", to: "昆山花桥希尔顿逸林酒店" },
		{ name: "吉隆坡希尔顿逸林酒店", to: "吉隆坡希尔顿逸林酒店" },
		{ name: "wxDT wuxi 无锡", to: "无锡灵山元一希尔顿逸林酒店" },
		{ name: "langfang wanda 廊坊万达", to: "廊坊万达希尔顿逸林酒店" },
		{ name: "旧金山机场希尔顿逸林酒店", to: "旧金山机场希尔顿逸林酒店" },
		{ name: "chongqi jiangbei 重庆江北", to: "重庆江北希尔顿逸林酒店" },
		{ name: "DoubletreeSanya 金茂", to: "万达三亚海棠湾希尔顿逸林度假酒店" },
		{ name: "jiangsu taizhou wanda 江苏泰州", to: "江苏泰州万达希尔顿逸林酒店" },
	]; //最上面右上面搜索

	var _hs_1 = [
		{ name: "beijingHilton 北京", to: "北京希尔顿酒店" },
		{ name: "beijingWFJ 北京", to: "北京王府井希尔顿酒店" },
		{ name: "beijingAirport 北京", to: "北京首都机场希尔顿酒店" },
		{ name: "badalin jaya 八打灵", to: "八打灵希尔顿酒店" },
		{ name: "chongqingHilton 重庆", to: "重庆希尔顿酒店" },
		{name: "dongjing tokyo 东京", to: "东京希尔顿酒店" },
		{ name: "hefeiHilton 合肥", to: "合肥元一希尔顿酒店" },
		{ name: "kuala jilongpo 吉隆坡", to: "吉隆坡希尔顿酒店" },
		{ name: "luxembourg lusenbao 卢森堡", to: "卢森堡希尔顿酒店" },
		{ name: "mangu bangkok 曼谷", to: "曼谷千禧希尔顿酒店" },
		{ name: "pujidao phuket 普吉岛", to: "普吉岛希尔顿度假村" },
		{ name: "shanghaiHilton 上海", to: "上海希尔顿酒店" },
		{ name: "shanghaiHilton 上海", to: "上海虹桥元一希尔顿酒店" },
		{ name: "shanghaiHilton 上海外滩华尔道夫酒店", to: "上海外滩华尔道夫酒店" },
		{ name: "sanyaHilton 金茂", to: "金茂三亚希尔顿大酒店" },
		{ name: "shouer seoul 首尔", to: "首尔千禧希尔顿酒店" },
		{ name: "xinjiapo singapore 新加坡", to: "新加坡希尔顿酒店" },
		{ name: "广州天河新天希尔顿酒店", to: "广州天河新天希尔顿酒店" },
		{ name: "芭堤雅希尔顿酒店", to: "芭堤雅希尔顿酒店" },
		{ name: "旧金山金融区希尔顿酒店", to: "旧金山金融区希尔顿酒店" },
		{ name: "拉斯维加斯希尔顿酒店", to: "拉斯维加斯希尔顿酒店" },
		{ name: "旧金山联合广场希尔顿酒店", to: "旧金山联合广场希尔顿酒店" },
		{ name: "广州白云万达希尔顿酒店", to: "广州白云万达希尔顿酒店" },
		{ name: "希尔顿唯客乐度假村", to: "希尔顿唯客乐度假村" },
		{ name: "夏威夷希尔顿度假村", to: "夏威夷希尔顿度假村" },
		{ name: "东京成田机场希尔顿酒店", to: "东京成田机场希尔顿酒店" },
		{ name: "大阪希尔顿酒店", to: "大阪希尔顿酒店" },
		{ name: "福冈海鹰希尔顿酒店", to: "福冈海鹰希尔顿酒店" },
		{ name: "名古屋希尔顿酒店", to: "名古屋希尔顿酒店" },
		{ name: "北海道新雪谷希尔顿度假村", to: "北海道新雪谷希尔顿度假村" },
		{ name: "小田原希尔顿温泉度假村", to: "小田原希尔顿温泉度假村" },
		{ name: "东京湾希尔顿酒店", to: "东京湾希尔顿酒店" },
		{ name: "太原希尔顿酒店", to: "太原希尔顿酒店" },
		{ name: "杭州千岛湖滨江希尔顿度假酒店", to: "杭州千岛湖滨江希尔顿度假酒店" },
		{ name: "旧金山机场大使套房-南旧金山", to: "旧金山机场大使套房-南旧金山" },
		{ name: "孟买国际机场希尔顿酒店", to: "孟买国际机场希尔顿酒店" },
		{ name: "旧金山机场大使套房-海滨酒店", to: "旧金山机场大使套房-海滨酒店" },
		{ name: "威尼斯莫利诺斯塔基希尔顿酒店", to: "威尼斯莫利诺斯塔基希尔顿酒店" },
		{ name: "xian wanda 西安万达", to: "西安万达希尔顿酒店" },
		{ name: "nanjing shimaobinjiang 南京世茂滨江", to: "南京世茂滨江希尔顿酒店" },
		{ name: "nanjing wanda 南京万达", to: "南京万达希尔顿酒店" },
		{ name: "雅典希尔顿酒店", to: "雅典希尔顿酒店" },
		{ name: "dalian 大连万达", to: "大连万达希尔顿酒店" },

		///////////////////////////////////////逸林////////////////////////////////////////////
		{ name: "wxDT wuxi 无锡", to: "无锡希尔顿逸林酒店" },
		{ name: "beijingDT 北京", to: "北京希尔顿逸林酒店" },
		{ name: "qingdaoDT 青岛", to: "青岛鑫江希尔顿逸林酒店" },
		{ name: "kunshanDT 昆山", to: "昆山花桥希尔顿逸林酒店" },
		{ name: "吉隆坡希尔顿逸林酒店", to: "吉隆坡希尔顿逸林酒店" },
		{ name: "wxDT wuxi 无锡", to: "无锡灵山元一希尔顿逸林酒店" },
		{ name: "langfang wanda 廊坊万达", to: "廊坊万达希尔顿逸林酒店" },
		{ name: "旧金山机场希尔顿逸林酒店", to: "旧金山机场希尔顿逸林酒店" },
		{ name: "chongqi jiangbei 重庆江北", to: "重庆江北希尔顿逸林酒店" },
		{ name: "DoubletreeSanya 金茂", to: "万达三亚海棠湾希尔顿逸林度假酒店" },
		{ name: "jiangsu taizhou wanda 江苏泰州", to: "江苏泰州万达希尔顿逸林酒店" },

		///////////////////////////////////////康莱德////////////////////////////////////////////
		{ name: "曼谷 康莱德", to: "曼谷康莱德酒店" },
		{ name: "东京 康莱德", to: "东京康莱德酒店" },
		{ name: "大连 康莱德", to: "大连康莱德酒店" },
		{ name: "香港 港丽 康莱德", to: "香港港丽酒店" },
		{ name: "巴厘岛 康莱德", to: "巴厘岛康莱德酒店" },
		{ name: "苏梅岛 康莱德", to: "苏梅岛康莱德酒店" },
		{ name: "新加坡 港丽 康莱德", to: "新加坡港丽酒店" },
		{ name: "马尔代夫 康莱德", to: "马尔代夫康莱德酒店" },
		{ name: "曼谷 康莱德 公寓", to: "曼谷康莱德酒店公寓" },
		{name: "三亚 海棠湾 康莱德",to:"三亚海棠湾康莱德酒店"}
	]; //预定。

	$("#searchHotelName").autocomplete(_hs_1, {
		minChars: 0,
		width: 200,
		autoFill: false,
		matchContains: true,
		formatItem: function (row, i, max) {
			if ($.browser.msie && ($.browser.version == "6.0")) {
				$('select').hide();
			}
			return row.to;
		},
		formatMatch: function (row, i, max) {
			return row.name + " " + row.to;
		},
		formatResult: function (row) {
			return row.to;
		}
	});

	$("#Header1_searchText").autocomplete(_hs, {
		minChars: 0,
		width: 200,
		autoFill: false,
		matchContains: true,
		formatItem: function (row, i, max) {
			return row.to;
		},
		formatMatch: function (row, i, max) {
			return row.name + " " + row.to;
		},
		formatResult: function (row) {
			return row.to;
		}
	});

	$("#arrival").datepicker({ numberOfMonths: 1 }, $.datepicker.regional['zh-CN']);
	$("#departure").datepicker({ numberOfMonths: 1 }, $.datepicker.regional['zh-CN']);
}
);

function nextdate(_date) {
	_dates = _date.split('-');
	_date = new Date(_dates[0], _dates[1] - 1, _dates[2]);
	_date.setDate(_date.getDate() + 1);
	y = _date.getFullYear();
	m = (_date.getMonth() + 1) > 9 ? (_date.getMonth() + 1) : "0" + (_date.getMonth() + 1)
	d = _date.getDate() > 9 ? (_date.getDate()) : "0" + (_date.getDate())
	$('#departure').val(y + '-' + m + '-' + d);
	return;
}

function showRoom(_value) {
	switch (_value) {
		case '1':
			hiddenRoom();
			break;
		case '2':
			hiddenRoom();
			$('#tr_room2').show();
			break;
		case '3':
			hiddenRoom();
			$('#tr_room2').show();
			$('#tr_room3').show();
			break;
		case '4':
			hiddenRoom();
			$('#tr_room2').show();
			$('#tr_room3').show();
			$('#tr_room4').show();
			break;
		case '5':
			hiddenRoom();
			$('#r_a_1').hide();
			$('#r_c_1').hide();
			break;
	}
}

function hiddenRoom() {
	$('#tr_room2').hide();
	$('#tr_room3').hide();
	$('#tr_room4').hide();
	$('#r_a_1').show();
	$('#r_c_1').show();
}

function autoComplete(_id) {
	switch (_id) {
		case 1:
			$("#searchText").keydown();
			break;
		case 2:
			$("#searchHotelName").keydown();
			break;
	}

}

function clearSearchText(e, _id) {
	switch (_id) {
		case 1:
			if (e.value == "请输入您想查询的酒店或城市") {
				e.value = "";
			}
			break;
		case 2:
			if (e.value == "中文/拼音填入城市或酒店名称") {
				e.value = "";
			}
			break;
	}
}

function backSearchText(e, _id) {
	switch (_id) {
		case 1:
			if (jQuery.trim(e.value) == "") {
				e.value = "请输入您想查询的酒店或城市";
			}
			break;
		case 2:
			if (jQuery.trim(e.value) == "") {
				e.value = "中文/拼音填入城市或酒店名称";
			}
			break;
	}
}
/*
* open function
* for upload window open
*/
function openUploadWindow(url) {
	var features;
	w = 400;
	h = 150;
	l = (screen.availWidth - w) / 2;
	t = (screen.availHeight - h) / 2;
	features = "toolbar=no";
	features += ",location=no";
	features += ",directories=no";
	features += ",status=no";
	features += ",menubar=no";
	features += ",scrollbars=no";
	features += ",resizable=no";
	features += ",dependent";
	features += ",height=" + h;
	features += ",width=" + w;
	features += ",left=" + l;
	features += ",top=" + t;
	window.open(url, '', features);
}

/*
* select location
* for searcher

function createLocations()
{
for(i=0;i<_locations.length;i++)
{
document.write('<option value="' + _locations[i] + '">' + _hiltons['locations'][_locations[i]] + '</option>');
}
}
*/

/*
* select special
* for searcher
*/
function createSpecials() {
	for (i = 0; i < _specialids.length; i++) {
		document.write('<option value="' + _specialids[i] + '">' + _hiltons['specials'][_specialids[i]] + '</option>');
	}
}

/*
* get special
* for cms offer list
*/
function getSpecial(specialid) {
	document.write(_hiltons['specials'][specialid]);
}

/*
* create hotel checkbox
* for cms offer create update
*/
function createHotels() {
	_count = 0;
	for (i = 0; i < _hiltonids.length; i++) {
		_count++;
		document.write('<input type="checkbox" name="hotels[]" value="' + _hiltonids[i] + '" onclick="createHotelList()"/> ' + _hiltons['hotels'][_hiltonids[i]]);
		if (_count == 5) {
			document.write('<br/>');
			_count = 0;
		}
	}
}

function createSelectHotels() {
	for (i = 0; i < _hiltonids.length; i++) {
		document.write('<option value="' + _hiltonids[i] + '">' + _hiltons['hotels'][_hiltonids[i]] + '</option>');
	}
}
/*
* Important function
* for create update offer
*/
function createHotelList() {
	var _hotels = Array();
	var _locations = Array();
	var _links = Array();

	$("input[@name='hotels[]']").each(
		function () {
			if ($(this).attr("checked") == true) {
				_hotels.push($(this).val());
				_locations.push(_hiltons['hotels_locations'][$(this).val()]);
				_links.push('<a href="#" target="_blank">' + _hiltons['hotels'][$(this).val()] + '</a>');
			}
		}
	)
	$('#hotels').val(_hotels.join('|'));
	$('#locations').val(_locations.join('|'));
	$('#links').val(_links.join('\n'));
}

/*
* Important function
* for upload mapping opener image path
*/
function setImage(form_id, m_strValue) {
	var m_str = m_strValue;
	m_str = m_str.replace('//', '/');
	$("#" + form_id).val(m_strValue);
	return;
}

/*
* submit promotion page form
* promotion page form base on javascript
*/
function setSubmitFrom(str) {
	$('#pagefrom').val(str);
	$('#SubmitForm').submit();
}
