/* flash re write */
function IE_HtmlRewrite(objParent) {
	if (window.ActiveXObject && objParent) {
		objParent.innerHTML = objParent.innerHTML;
	}
}

/* PNG IE */
function setPng24(obj) {
	obj.width=obj.height=1;
	obj.className=obj.className.replace(/\bpng24\b/i,'');
	obj.style.filter =
	"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
	obj.src='';
	return '';
}

/* image rollover */
function imgOn(imgEl) {
	imgEl.src = imgEl.src.replace("_off.gif", "_on.gif");
}

function imgOff(imgEl) {
	imgEl.src = imgEl.src.replace("_on.gif", "_off.gif");
}

/* initTab */
function initTab(menuContainerID) {

	var tabAnchor = document.getElementById(menuContainerID).getElementsByTagName("a");
	var i = 0;

	for(i=0; i<tabAnchor.length; i++) {
		if (tabAnchor.item(i).className == "tab")
			thismenu = tabAnchor.item(i);
		else
			continue;
		thismenu.menuContainer = document.getElementById(menuContainerID);
		thismenu.targetEl = document.getElementById(thismenu.href.split("#")[1]);
		thismenu.targetEl.style.display = "none";
		if (thismenu.getElementsByTagName("img").item(0)) {
			thismenu.getElementsByTagName("img").item(0).onmouseover = function () {
				this.src = this.src.replace("_off.gif", "_on.gif");
			}
			thismenu.getElementsByTagName("img").item(0).onmouseout = function () {
				this.src = this.src.replace("_on.gif", "_off.gif");
			}
		}

		thismenu.onclick = tabMenuClick;

		if (!thismenu.menuContainer.first) {
			thismenu.menuContainer.first = thismenu;
		}
	}
	document.getElementById(menuContainerID).first.onclick();
}
function tabMenuClick() {
	currentmenu = this.menuContainer.current;

	if (currentmenu != this) {
		if (currentmenu) {
			currentmenu.targetEl.style.display = "none";
			if (currentmenu.getElementsByTagName("img").item(0)) {
				currentmenu.getElementsByTagName("img").item(0).onmouseover = function () {
					this.src = this.src.replace("_off.gif", "_on.gif");
				}
				currentmenu.getElementsByTagName("img").item(0).onmouseout = function () {
					this.src = this.src.replace("_on.gif", "_off.gif");
				}
				currentmenu.getElementsByTagName("img").item(0).onmouseout();
			}
			currentmenu.className = currentmenu.className.replace(" on", "");
		}

		this.targetEl.style.display = "block";
		if (this.getElementsByTagName("img").item(0)) {
			this.getElementsByTagName("img").item(0).onmouseout();
			this.getElementsByTagName("img").item(0).onmouseover();
			this.getElementsByTagName("img").item(0).onmouseover = null;
			this.getElementsByTagName("img").item(0).onmouseout = null;
		}
		if (this) {
			this.className += " on";
		}
		this.menuContainer.current = this;
	}
	return false;
}

/* ¿©ÇàÁ¤º¸ ¼¼°è */
function worldMap(val) {

	var tabList = document.getElementById("world-map").getElementsByTagName("li");
	var content0 = document.getElementById("map01");
	var content1 = document.getElementById("map02");
	var content2 = document.getElementById("map03");
	var content3 = document.getElementById("map04");
	var content4 = document.getElementById("map05");
	var content5 = document.getElementById("map06");
	var content6 = document.getElementById("map07");
	var i = 0;

	//alert(tabList.item(val).getElementsByTagName("img").item(0).src);
	for(i=0; i < 7; i++) {
		eval("content" + i).style.display = "none";
		tabList.item(i).getElementsByTagName("img").item(0).src = tabList.item(i).getElementsByTagName("img").item(0).src.replace("_on.gif", "_off.gif");
	}
	eval("content" + val).style.display = "block";
	tabList.item(val).getElementsByTagName("img").item(0).src = tabList.item(val).getElementsByTagName("img").item(0).src.replace("_off.gif", "_on.gif");
}

/* initTabOverRolling */
function initTabOverRolling(menuContainerID) {

	var tabAnchor = document.getElementById(menuContainerID).getElementsByTagName("a");
	var i = 0;
	var overitem = Array();
	var x = 0;
	for(i=0; i<tabAnchor.length; i++) {
		if (tabAnchor.item(i).className == "tab") {
			thismenu = tabAnchor.item(i);
			overitem[x] = tabAnchor.item(i);
			x++;
		}
		else
			continue;
		thismenu.menuContainer = document.getElementById(menuContainerID);
		thismenu.targetEl = document.getElementById(thismenu.href.split("#")[1]);
		thismenu.targetEl.style.display = "none";
		if (thismenu.getElementsByTagName("img").item(0)) {
			thismenu.getElementsByTagName("img").item(0).onmouseover = function () {
				this.src = this.src.replace("_off.gif", "_on.gif");
			}
			thismenu.getElementsByTagName("img").item(0).onmouseout = function () {
				this.src = this.src.replace("_on.gif", "_off.gif");
			}
		}

		thismenu.onmouseover = tabMenuOverRolling;
		thismenu.onclick = function() {
			return false;
		}

		if (!thismenu.menuContainer.first) {
			thismenu.menuContainer.first = thismenu;
		}
	}
	document.getElementById(menuContainerID).first.onmouseover();

	var y = 0;

	setInterval(function(){
		overitem[y].onmouseover()
		if(y < overitem.length - 1)
			y++;
		else
			y = 0;
	},5000);
}
function tabMenuOverRolling() {
	currentmenu = this.menuContainer.current;

	if (currentmenu != this) {
		if (currentmenu) {
			currentmenu.targetEl.style.display = "none";
			if (currentmenu.getElementsByTagName("img").item(0)) {
				currentmenu.getElementsByTagName("img").item(0).onmouseover = function () {
					this.src = this.src.replace("_off.gif", "_on.gif");
				}
				currentmenu.getElementsByTagName("img").item(0).onmouseout = function () {
					this.src = this.src.replace("_on.gif", "_off.gif");
				}
				currentmenu.getElementsByTagName("img").item(0).onmouseout();
			}
			currentmenu.className = currentmenu.className.replace(" on", "");
		}

		this.targetEl.style.display = "block";
		if (this.getElementsByTagName("img").item(0)) {
			this.getElementsByTagName("img").item(0).onmouseout();
			this.getElementsByTagName("img").item(0).onmouseover();
			this.getElementsByTagName("img").item(0).onmouseover = null;
			this.getElementsByTagName("img").item(0).onmouseout = null;
		}
		if (this) {
			this.className += " on";
		}
		this.menuContainer.current = this;
	}
	return false;
}

/* Ç×°ø ´Ù¸¥Á¶°ÇÀ¸·Î°Ë»ö */
function differentSearch(imgEl) {
	var searchObj = document.getElementById("different-search");

	if(searchObj.style.display == "none") {
		searchObj.style.display = "block";
		imgEl.setAttribute("src","/images/airline/btn_search_close.gif");
		imgEl.setAttribute("alt","°Ë»ö´Ý±â");
	} else if(searchObj.style.display == "block") {
		searchObj.style.display = "none";
		imgEl.setAttribute("src","/images/airline/btn_different_search.gif");
		imgEl.setAttribute("alt","´Ù¸¥Á¶°ÇÀ¸·Î°Ë»ö");
	}

	if(!searchObj.style.display) {
		searchObj.style.display = "block";
		imgEl.setAttribute("src","/images/airline/btn_search_close.gif");
		imgEl.setAttribute("alt","°Ë»ö´Ý±â");
	}
}

/* ¿Õº¹ Æíµµ ´Ù±¸°£ ¼±ÅÃ */
function tripSelect(num) {
	var objTripSelect = Array();
	objTripSelect[0] = document.getElementById("round-trip");
	objTripSelect[1] = document.getElementById("one-way");
	objTripSelect[2] = document.getElementById("many-section");

	for(i = 0; i < objTripSelect.length; i++) {
		objTripSelect[i].style.display = "none";
	}
	objTripSelect[num].style.display = "block";
}

/* layer show/hide */
function layerShow(layerId) {
	document.getElementById(layerId).style.display = "block";

}
function layerHide(layerId) {
	document.getElementById(layerId).style.display = "none";
}
/* layer move */
function layerMove(layerId) {
	var layerObj = document.getElementById(layerId);
	if(document.getElementById("wrap")) {

		with (layerObj.style) {
			position = "absolute";
			left = (document.getElementById("wrap").offsetWidth - layerObj.offsetWidth)/2 +"px";
			top = document.documentElement.scrollTop + (window.screen.availHeight - layerObj.offsetHeight)/2 +"px";
		}
	} else {
		with (layerObj.style) {
			position = "absolute";
			left = 0;
			top = 0;
		}
	}
}

/* ÆË¾÷ ·¹ÀÌ¾î */
function popupLayer(layerId,dis) {
	if(dis == "show") {
		//alert(alpha.apply().style.zIndex);
		layerShow(layerId);
		layerMove(layerId);
		alpha.apply();

	} else if(dis == "hide") {
		layerHide(layerId);
		alpha.clear();
	}
	return false;
}

/* ÆË¾÷ ·¹ÀÌ¾î */
function popupLayer2(layerId,dis) {
	if(dis == "show") {
		document.getElementById(layerId).style.visibility = "visible";
		layerMove(layerId);
		alpha.apply();

	} else if(dis == "hide") {
		document.getElementById(layerId).style.visibility = "hidden";
		alpha.clear();
	}
	return false;
}

/* ºñÈ°¼ºÈ­ ·¹ÀÌ¾î */
// ¾ËÆÄ·¹ÀÌ¾î ¿Â    : alpha.apply('»ö»ó','Åõ¸íµµ')  [ »ö»ó ¹× Åõ¸íµµ ¹ÌÁöÁ¤½Ã µðÆúÆ®´Â Èò»ö¿¡ 50% ÀÔ´Ï´Ù ¿¹) alpha.apply() ]
// ¾ËÆÄ·¹ÀÌ¾î ¿ÀÇÁ  : alpha.clear()
alpha = new Object;
alpha = {
	clear  : function() {
				alpha.create().style.display = "none"
				document.getElementsByTagName('HTML')[0].style.overflow = "";
				showSelects(true);
			},
	apply  : function(co,op) {
				var Alpha = alpha.create()
				var alphacolor = co ? co : "#000"
				var opa = op ? op : "40"
				document.getElementsByTagName('HTML')[0].style.overflow = "";
				with (Alpha.style) {
					width      = document.body.scrollWidth + "px";
					height     = document.body.scrollHeight + "px";
					background = alphacolor;
					filter     = "alpha(opacity=" + opa + ")";
					opacity    = opa / 100;
					display    = "block";

				}
				//showSelects(false);
			},
	create : function() {
				if (!document.getElementById('alpha')) {
					var alphaDiv = document.createElement('div');
					alphaDiv.setAttribute('id', 'alpha');
					with(alphaDiv.style) {
						display  = "none";
						position = "absolute";
						top      = "0";
						left     = "0";
						zIndex   = "90";
					}
					document.body.appendChild(alphaDiv);
					window.onresize = alpha.resize;
				}
				return document.getElementById('alpha')
			},
	resize : function() {
				var Alpha = alpha.create()
				with (Alpha.style) {
					width      = document.body.scrollWidth + "px";
					height     = document.body.scrollHeight + "px";
				}
			}
}

/* ¼¿·ºÆ® ¹Ú½º °¡¸®±â */
function showSelects(bVisible) {
	var selects = [];
	if (document.all)
		selects = document.all.tags("SELECT");
	var l = selects.length;
	for (var i = 0; i < l; i++) {
		selects[i].runtimeStyle.visibility = bVisible ? "" : "hidden";
	}
}

/* toggle(tID,order,row,imgEl) Å×ÀÌºíID, Å¬¸¯¹øÈ£1ºÎÅÍ, ÇÑ¼¼Æ® tr°³¼ö, ÀÌ¹ÌÁö¹öÆ°À¸·Î Åä±ÛµÉ°æ¿ì */
function toggle(tID,order,row,imgEl) {
	var container = document.getElementById(tID);
	var line = container.getElementsByTagName("tr");
	var lineTR;
	var lineTD;
	var dottedTD;
	var lineNum = 0;

	dottedTD = line[1].getElementsByTagName("td");

	for(i = 0; i < dottedTD.length; i++) {
		dottedTD[i].style.borderTop = "0";
	}

	if(order == 0) {
		for(i = 0; i < (line.length-1)/row; i++) {
			lineNum = lineNum + row;
			line[lineNum].style.display = "none";
		}
		return false;
	}

	if(!imgEl) {
		if(line[order * row].style.display == "none") {
			line[order * row].style.display = "";
		} else {
			line[order * row].style.display = "none";
		}
		return false;
	}

	if(imgEl.getAttribute("alt") == "¼±ÅÃ") {
		imgEl.setAttribute("alt","´Ý±â");
		imgEl.setAttribute("src",imgEl.getAttribute("src").replace("_on.gif", "_off.gif"))
		for(i = 1; i < row + 1; i++) {
			lineTR = line[(order * row) - row + i];
			lineTD = lineTR.getElementsByTagName("td");
			for(x = 0; x < lineTD.length; x++) {
				lineTD[x].style.background = "#f4f4f4";
			}
		}
		line[order * row].style.display = "";
		return false;

	} else {
		imgEl.setAttribute("alt","¼±ÅÃ");
		imgEl.setAttribute("src",imgEl.getAttribute("src").replace("_off.gif", "_on.gif"))
		for(i = 1; i < row + 1; i++) {
			lineTR = line[(order * row) - row + i];
			lineTD = lineTR.getElementsByTagName("td");
			for(x = 0; x < lineTD.length; x++) {
				lineTD[x].style.background = "#fff";
			}
		}
		line[order * row].style.display = "none";
		return false;
	}

}

/* initToggle */
function initToggle(tabContainer) {
	triggers = tabContainer.getElementsByTagName("a");

	for(i = 0; i < triggers.length; i++) {
		if (triggers.item(i).href.split("#")[1])
			triggers.item(i).targetEl = document.getElementById(triggers.item(i).href.split("#")[1]);

		if (!triggers.item(i).targetEl)
			continue;

		triggers.item(i).targetEl.style.display = "none";
		triggers.item(i).onclick = function () {
			if (tabContainer.current == this) {
				this.targetEl.style.display = "none";
				tabContainer.current = null;
			} else {
				if (tabContainer.current) {
					tabContainer.current.targetEl.style.display = "none";
				}
				this.targetEl.style.display = "";
				tabContainer.current = this;
			}
			return false;
		}
	}
}

/* familySite */
function familySite(containerID) {

	var container = document.getElementById(containerID);
	var familySiteTitle = container.getElementsByTagName("h3").item(0);
	var familySiteList = container.getElementsByTagName("ul").item(0);

	familySiteList.style.display = "none";

	familySiteTitle.onmouseover = function() {
		familySiteList.style.display = "block";
	}
	familySiteList.onmouseover = function() {
		familySiteList.style.display = "block";
	}

	familySiteTitle.onmouseout = function() {
		familySiteList.style.display = "none";
	}
	familySiteList.onmouseout = function() {
		familySiteList.style.display = "none";
	}

}


function productbar(imgEl) {
	var productbarH = 35;
	var container = document.getElementById("productbar-content");

	if(imgEl != document.getElementById("productbar-img")) {
		var btnImg = document.getElementById(imgEl);
		if(btnImg.getAttribute("alt") == "¿­±â") {
			btnImg.setAttribute("alt","´Ý±â");
			btnImg.setAttribute("src",btnImg.getAttribute("src").replace("_open.gif", "_close.gif"));
			productbarSlideStart(productbarH);
		}
	} else {
		if(imgEl.getAttribute("alt") == "¿­±â") {
			imgEl.setAttribute("alt","´Ý±â");
			imgEl.setAttribute("src",imgEl.getAttribute("src").replace("_open.gif", "_close.gif"));
			productbarSlideStart(productbarH);
		} else if(imgEl.getAttribute("alt") == "´Ý±â") {
			imgEl.setAttribute("alt","¿­±â");
			imgEl.setAttribute("src",imgEl.getAttribute("src").replace("_close.gif", "_open.gif"));
			container.style.height = "35px";
		}
	}
}
function productbarSlideStart(productbarH) {
	setTimeout("productbarSlide(" + productbarH + ")", 10);
}
function productbarSlide(productbarH) {
	var	productbarH_resize = productbarH + 10;
	if (productbarH_resize < 242) {
		document.getElementById("productbar-content").style.height = productbarH_resize + "px";
		productbarSlideStart(productbarH_resize);
	} else {
		document.getElementById("productbar-content").style.height = "242px";
	}
}


/* »óÇ°¸®½ºÆ® */


/* ±³ÅëÆí º¸ÀÌ±â */
function bookingClose(el,state,num) {
	var listTd = el.getElementsByTagName("td");
	var listHeight = listTd[0].offsetHeight;
	var listNum = num - 1;

	if(!state && !num) {
		el.className = "";
		listTd.item(0).getElementsByTagName("span").item(0).style.display = "none";
		return false;
	}
	if(state == "state1") {
		el.className = "state1";
	} else if(state == "state2") {
		el.className = "state2";
	} else if(state == "state3") {
		el.className = "state3";
	}
	listTd.item(0).getElementsByTagName("span").item(0).style.display = "block";
	listTd.item(0).getElementsByTagName("span").item(0).style.top = (listHeight * num) - 20 + "px";
}

function listToggle(containerID) {
	if(!document.getElementsByTagName) return false;
	var container = document.getElementById(containerID);
	var contentsRow = container.getElementsByTagName("li");

	for(i = 0; i < contentsRow.length; i++) {

		clickBtn = contentsRow.item(i).getElementsByTagName("img").item(0);
		clickBtn.container = document.getElementById(containerID);
		clickBtn.contentsRow = document.getElementById(containerID).getElementsByTagName("li").item(i);
		clickBtn.departureEl = contentsRow.item(i).getElementsByTagName("div").item(1);
		clickBtn.departureEl.style.display = "none";
		clickBtn.onclick = toggleClick;
	}
}

function toggleClick() {
	thisBtn = this;
	thisDepartureEl = this.departureEl;

	if(thisBtn.getAttribute("alt") == "Ãâ¹ßÀÏº¸ÀÌ±â") {
		thisBtn.setAttribute("alt","Ãâ¹ßÀÏ¼û±â±â");
		thisBtn.setAttribute("src",thisBtn.getAttribute("src").replace("_show.gif", "_hide.gif"));
		thisDepartureEl.style.display = "";
		this.contentsRow.className = this.contentsRow.className.replace("", "order_open ");
	} else if(thisBtn.getAttribute("alt") == "Ãâ¹ßÀÏ¼û±â±â") {
		thisBtn.setAttribute("alt","Ãâ¹ßÀÏº¸ÀÌ±â");
		thisBtn.setAttribute("src",thisBtn.getAttribute("src").replace("_hide.gif", "_show.gif"));
		thisDepartureEl.style.display = "none";
		this.contentsRow.className = this.contentsRow.className.replace("order_open ", "");
	}
}

var rollingCnt = 0;

function listRolling(containerID) {
	var container = document.getElementById(containerID);
	var listContainer = container.getElementsByTagName("ul").item(0);
	var listItem = listContainer.getElementsByTagName("li");
	var listItemH = listItem.item(0).offsetHeight;
	var listContainerH = listItemH * listItem.length;
	var btn = container.getElementsByTagName("p").item(0).getElementsByTagName("span");
	var btnPrev = btn.item(0);
	var btnNext = btn.item(1);
	for(i =0; i < listItem.length; i++) {
		listItem[i].onmouseover = function() {
			//clearTimeout(rollingSlide);
		}
	}
	rollingSlideStart(-1);
}
function rollingSlideStart(count) {
	var rollingSlide = setTimeout("rollingSlide(" + count + ")", 3000);
}
function rollingSlide(count) {
	var container = document.getElementById("deep-discount");
	var listContainer = container.getElementsByTagName("ul").item(0);
	var listItem = listContainer.getElementsByTagName("li");
	var listItemH = listItem.item(0).offsetHeight;
	var listContainerH = listItemH * listItem.length;

	rollingCnt = rollingCnt + count;


	if(count < 0) {
		if (rollingCnt > -listItem.length) {
			listContainer.style.top = (listItemH * rollingCnt) + "px";
			rollingSlideStart(count);
		} else {
			rollingCnt = 0;
			listContainer.style.top = (listItemH * rollingCnt) + "px";
			rollingSlideStart(count);
		}
	} else if(count > 0) {
		if (rollingCnt > listItem.length) {
			listContainer.style.top = (listItemH * rollingCnt) + "px";
		} else {
			rollingCnt = 0;
			listContainer.style.top = (listItemH * rollingCnt) + "px";
		}
	}
}



function realtimeHotelTab(num) {
	var obj1 = document.getElementById("realtime-hotel");
	var obj2 = document.getElementById("realtime-airline");

	if(num == "1") {
		obj1.style.display = "block";
		obj2.style.display = "none";
	}
	else if(num == "2") {
		obj1.style.display = "none";
		obj2.style.display = "block";
	}
	return false;
}

/* Æ÷Åä°¶·¯¸® */
function photoShow(el) {
	var container = document.getElementById(el);
	var photoAnchor = container.getElementsByTagName("a");
	for(i = 0; i < photoAnchor.length; i++) {
		thisAnchor = photoAnchor.item(i);
		thisAnchor.container = document.getElementById(el);
		thisAnchor.photoImg = photoAnchor.item(i).href;
		thisAnchor.photoText = photoAnchor.item(i).title;
		thisAnchor.photoImgContainer = container.getElementsByTagName("p").item(0);
		thisAnchor.photoTextContainer = container.getElementsByTagName("p").item(1);
		thisAnchor.listImg = thisAnchor.getElementsByTagName("img").item(0);
		thisAnchor.listImg.style.filter = "alpha(opacity=70)";
		thisAnchor.listImg.style.opacity = 70 / 100;
		thisAnchor.onclick = photoShowClick;
	}
	photoAnchor.item(0).onclick();
}
function photoShowClick() {
	currentListImg = this.container.current;

	if(currentListImg != this.listImg) {
		this.photoTextContainer.firstChild.nodeValue = this.photoText;
		this.photoImgContainer.firstChild.src = this.photoImg;
		this.photoImgContainer.firstChild.alt = this.photoText;
		this.listImg.style.filter = "alpha(opacity=100)";
		this.listImg.style.opacity = 100 / 100;
		if(currentListImg) {
			currentListImg.style.filter = "alpha(opacity=70)";
			currentListImg.style.opacity = 70 / 100;
		}
	}
	this.container.current = this.listImg;

	return false;
}

/* ±¹³»ÄÜµµ Å×¸¶°Ë»ö */
function condoPic(thisImg,imgUrl) {
	var mapText = document.getElementById("map-text");
	mapText.src = imgUrl;
	mapText.setAttribute("src",imgUrl);
	mapText.setAttribute("alt",thisImg.getAttribute("alt"));

}

/* ³»°¡¾²´Â ¿©Çà±â */
function myTravels(containerID) {
	var container = document.getElementById(containerID);
	var listItem = container.getElementsByTagName("tbody").item(0).getElementsByTagName("tr")

	for(i = 0; i < listItem.length; i++) {
		thisList = listItem.item(i);
		thisList.onmouseover = function() {
			if (thisList.current != this) {
				if(thisList.current) {
					thisList.current.className = thisList.current.className.replace(" on","");
				}
				this.className = this.className.replace(""," on");
			}
			thisList.current = this;
		}
	}
	listItem.item(0).onmouseover();
}


/* GS È¨¼îÇÎ È÷Æ® »óÇ°Àü */
function homeshopping(containerID) {
	var container = document.getElementById(containerID);
	var list = container.getElementsByTagName("li");
	for(i = 0; i < list.length; i++) {
		thisList = list.item(i);
		thisList.list = thisList;
		thisList.product = thisList.getElementsByTagName("p").item(0);
		thisList.icon = thisList.product.getElementsByTagName("img").item(0);
		thisList.content = thisList.getElementsByTagName("p").item(1);
		thisList.content.style.display = "none";

		thisList.onclick = function() {
			if (thisList.current == this) {
				this.icon.setAttribute("alt","´Ý±â");
				this.icon.setAttribute("src",this.icon.getAttribute("src").replace("_up.gif", "_down.gif"));
				this.content.style.display = "block";

			} else {
				if(thisList.current) {
					thisList.current.icon.setAttribute("alt","¿­±â");
					thisList.current.icon.setAttribute("src",thisList.current.icon.getAttribute("src").replace("_down.gif", "_up.gif"));
					thisList.current.content.style.display = "none";
				}
				this.icon.setAttribute("alt","´Ý±â");
				this.icon.setAttribute("src",this.icon.getAttribute("src").replace("_up.gif", "_down.gif"));
				this.content.style.display = "block";

				thisList.current = this;
			}
			//return false;
		}
	}
	list.item(0).onclick();
}


/* »óÇ°ÀÌ¹ÌÁö ¸Þ´º */
// ¸Þ´º ¿Â    : productMenu.apply('Äüºä','ÂòÇÏ±â','°ü½É¿©Çàµî·Ï');
// ¸Þ´º ¿ÀÇÁ  : productMenu.clear();
productMenu = new Object;
productMenu = {
	clear  : function(el) {

				var thisEl = el;

				thisEl.removeChild(productMenu.create(el));


			},
	apply  : function(quick,zzim,wish,el) {
				var productMenuBox = productMenu.create(el);
				return false;

			},
	create : function(el) {

				if (!document.getElementById("photo-menu")) {
					var thisEl = el;
					var insertMenuBox = document.createElement("span");

					thisEl.style.position = "relative";
					insertMenuBox.setAttribute("id", "photo-menu");
					insertMenuBox.style.position = "absolute";
					insertMenuBox.style.left = "0";
					insertMenuBox.style.top = "100px";
					insertMenuBox.style.width = "80px";
					insertMenuBox.style.border = "1px solid #000";
					//alert(parentEl.getAttribute("class"));
					thisEl.appendChild(insertMenuBox);


				} else {

					return document.getElementById('photo-menu');
				}
			}

}
/* »óÇ°ÀÌ¹ÌÁö ¸Þ´º */
function productMenuWrite(quick,zzim,wish) {
	var productMenuObj;
	productMenuObj = '';
	productMenuObj += '<span id="photo-menu-box' + quick + '" class="photo-menu" style="display: none;">';
	productMenuObj += '<span class="box">';
	productMenuObj += '	<span class="menu1"><img src="/images/common/icon_quick_view.gif" alt="QUICK VIEW" onmouseover="layerShow(\'photo-menu' + quick +'\')" onmouseout="layerHide(\'photo-menu' + quick +'\')" onclick="quickView('+ quick +')" style="width: 21px; height: 19px; border: 0;" /></span>';
	productMenuObj += '	<span id="photo-menu'+ quick +'" class="info-text1"><img src="/images/common/text_quick_view.gif" alt="QUICK VIEW" style="width: 66px; height: 21px; border: 0;" /></span>';
	productMenuObj += '	<span class="menu2"><img src="/images/common/icon_zzim.gif" alt="ÂòÇÏ±â" onmouseover="layerShow(\'photo-menu' + zzim +'\')" onmouseout="layerHide(\'photo-menu' + zzim +'\')" onclick="zzim('+ zzim +')" style="width: 20px; height: 19px; border: 0;" /></span>';
	productMenuObj += '	<span id="photo-menu'+ zzim +'" class="info-text2"><img src="/images/common/text_zzim.gif" alt="ÂòÇÏ±â" style="width: 66px; height: 21px; border: 0;" /></span>';
	productMenuObj += '	<span class="menu3"><img src="/images/common/icon_wish_travel.gif" alt="°ü½É¿©Çàµî·Ï" onmouseover="layerShow(\'photo-menu' + wish +'\')" onmouseout="layerHide(\'photo-menu' + wish +'\')" onclick="wish('+ wish +')" style="width: 20px; height: 19px; border: 0;" /></span>';
	productMenuObj += '	<span id="photo-menu'+ wish +'" class="info-text3"><img src="/images/common/text_wish_travel.gif" alt="°ü½É¿©Çàµî·Ï" style="width: 66px; height: 21px; border: 0;" /></span>';
	productMenuObj += '</span><!-- end box -->';
	productMenuObj += '</span>';
	document.write(productMenuObj);
	var thisEl = document.getElementById("photo-menu-box" + quick);
	thisEl.parentNode.style.position = "relative";
}
function productMenuView(prodId) {
	var productMenuobj = document.getElementById("photo-menu-box" + prodId);
	productMenuobj.style.display = "";

}
function productMenuClose(prodId) {
	var productMenuobj = document.getElementById("photo-menu-box" + prodId);
	productMenuobj.style.display = "none";
}

/* Äüºä */
function quickView(val) {
	//alert(val);
}
/* Âò */
function zzim(val) {
	//alert(val);
}
/* °ü½É¿©Çàµî·Ï */
function wish(val) {
	//alert(val);
}

/* »óÇ°ÀÌ¹ÌÁö ¸Þ´º - ÀÌ¹Î¿í */
function newProductMenuWrite( idFlag, params ) {
	var productMenuObj;
	productMenuObj = '';
	productMenuObj += '<span id="photo-menu-box' + idFlag + '" class="photo-menu" style="display: none;">';
	productMenuObj += '<span class="box">';
	productMenuObj += '	<span class="menu1"><img src="/images/common/icon_quick_view.gif" alt="QUICK VIEW" onmouseover="layerShow(\'photo-menuQ' + idFlag +'\')" onmouseout="layerHide(\'photo-menuQ' + idFlag +'\')" onclick="newQuickView(\'' + params + '\')" style="width: 21px; height: 19px; border: 0;" /></span>';
	productMenuObj += '	<span id="photo-menuQ'+ idFlag +'" class="info-text1"><img src="/images/common/text_quick_view.gif" alt="QUICK VIEW" style="width: 66px; height: 21px; border: 0;" /></span>';
	productMenuObj += '	<span class="menu2"><img src="/images/common/icon_zzim.gif" alt="ÂòÇÏ±â" onmouseover="layerShow(\'photo-menuZ' + idFlag +'\')" onmouseout="layerHide(\'photo-menuZ' + idFlag +'\')" onclick="newZzim(\'' + params + '\')" style="width: 20px; height: 19px; border: 0;" /></span>';
	productMenuObj += '	<span id="photo-menuZ'+ idFlag +'" class="info-text2"><img src="/images/common/text_zzim.gif" alt="ÂòÇÏ±â" style="width: 66px; height: 21px; border: 0;" /></span>';
	productMenuObj += '	<span class="menu3"><img src="/images/common/icon_wish_travel.gif" alt="°ü½É¿©Çàµî·Ï" onmouseover="layerShow(\'photo-menuW' + idFlag +'\')" onmouseout="layerHide(\'photo-menuW' + idFlag +'\')" onclick="newWish(\'' + params + '\')" style="width: 20px; height: 19px; border: 0;" /></span>';
	productMenuObj += '	<span id="photo-menuW'+ idFlag +'" class="info-text3"><img src="/images/common/text_wish_travel.gif" alt="°ü½É¿©Çàµî·Ï" style="width: 66px; height: 21px; border: 0;" /></span>';
	productMenuObj += '</span><!-- end box -->';
	productMenuObj += '</span>';
	document.write(productMenuObj);

	var thisEl = document.getElementById("photo-menu-box" + idFlag);
	thisEl.parentNode.style.position = "relative";
}

/* Äüºä */
function newQuickView(val) {

	var params = val.split("_");

	// foot.jsp ¿¡ goQuickViewÇÔ¼ö°¡ Á¤ÀÇ µÇÀÖ´Ù.
	goQuickView( params[0], params[1], params[2], params[3], params[4], params[5], params[6], params[7]  )
	//goQuickView( hangsaSeq, pkgTypeCode, areaCode, pkgYear, pkgSeq, evntNoDay, evntSeq, cateSeq  )
}

/* Âò */
function newZzim(val) {
	var params = val.split("_");

	if( LoginFlag ){
	//	alert("·Î±äµÆ´Ù");
		QuickZzimGo(params[0], params[1], params[2], params[3], params[4], params[5], params[6]);
	}
	else{
		alert("·Î±×ÀÎ½Ã¿¡ »ç¿ë°¡´ÉÇÕ´Ï´Ù.");
	}

}

/* °ü½É¿©Çàµî·Ï */
function newWish(val) {
	var params = val.split("_");
	//alert(val);
	if( LoginFlag ){
	//	alert("·Î±äµÆ´Ù");
		QuickWishGo(params[0], params[1], params[2], params[3], params[4], params[5], params[6]);
	}
	else{
		alert("·Î±×ÀÎ½Ã¿¡ »ç¿ë°¡´ÉÇÕ´Ï´Ù.");
	}
}

/* ÁÂÃø ¸Þ´º °ü·Ã */

function leftMenu(menuHeight) {
	var baseHeight = 60;
	var sidebarObj = document.getElementById("side-content-frame");
	var flashMenu = document.getElementById("flash-menu");
	var contentsObj = document.getElementById("contents");
	var sideHeight = sidebarObj.offsetHeight + flashMenu.offsetHeight;
	var contentsHeight = contentsObj.offsetHeight;
	if(menuHeight) {
		sidebarObj.style.top = Math.floor(menuHeight) + baseHeight + "px";
		flashMenu.style.height = Math.floor(menuHeight) + baseHeight + "px";
	}

	if(sideHeight > contentsHeight) {
		contentsObj.style.height = sideHeight;
	}
}

function leftOpen() {
	var flashMenu = document.getElementById("flash-menu");
	flashMenu.style.width = "320px";
}
function leftClose() {
	var flashMenu = document.getElementById("flash-menu");
	flashMenu.style.width = "192px";
}
 
function freeLnb(stat) {
	var flashMenu = document.getElementById("flash-menu");
	if(stat == "open") {
		flashMenu.style.width = "320px";
	}
	else if(stat == "close") {
		flashMenu.style.width = "200px";
	}
}

function dateView(num) {
	var objCalendar = document.getElementById("calendar-view");
	var objDeparture = document.getElementById("departure-view");
	if(num == "calendar-view") {
		objCalendar.style.display = "block";
		objDeparture.style.display = "none";
	}
	else if(num == "departure-view") {
		objCalendar.style.display = "none";
		objDeparture.style.display = "block";
	}
}
function quickDateView(num) {
	var objCalendar = document.getElementById("quick-calendar-view");
	var objDeparture = document.getElementById("quick-departure-view");
	if(num == "quick-calendar-view") {
		objCalendar.style.display = "block";
		objDeparture.style.display = "none";
	}
	else if(num == "quick-departure-view") {
		objCalendar.style.display = "none";
		objDeparture.style.display = "block";
	}
}

function mainBooking(el) {
	var objProductBooking = document.getElementById("main-product-booking");
	var objAirlineBooking = document.getElementById("main-airline-booking");
	var objHotelBooking = document.getElementById("main-hotel-booking");
	if(el == "main-product-booking") {
		objProductBooking.style.display = "block";
		objAirlineBooking.style.display = "none";
		objHotelBooking.style.display = "none";
	}
	else if(el == "main-airline-booking") {
		objProductBooking.style.display = "none";
		objAirlineBooking.style.display = "block";
		objHotelBooking.style.display = "none";
	}
	else if(el == "main-hotel-booking") {
		objProductBooking.style.display = "none";
		objAirlineBooking.style.display = "none";
		objHotelBooking.style.display = "block";
	}

}

/* °ñÇÁ Å«ÀÌ¹ÌÁö º¸±â */
function golfPhoto(imgUrl) {
	var golfLinksPhoto = document.getElementById("golf-links-photo");
	var golfPhoto = document.getElementById("golf-photo");
	golfPhoto.src = imgUrl;
	golfLinksPhoto.style.zIndex = "-1";
	golfPhoto.src = imgUrl;
	golfLinksPhoto.style.zIndex = "100";
}

/* °ñÇÁÀå Á¤º¸ º¸±â */
function golfLinksPhoto(imgUrl) {
	var objPhoto = document.getElementById("photo-big");
	objPhoto.getElementsByTagName("img").item(0).src = imgUrl;
}

/* ½ºÅ©·Ñ µû¶ó ¿òÁ÷ÀÌ´Â ·¹ÀÌ¾î */
function initMoving(layerID, position, topLimit, btmLimit) {
	if (!layerID)
		return false;

	var obj = document.getElementById(layerID);
	obj.initTop = position;
	obj.topLimit = topLimit;
	obj.bottomLimit = document.documentElement.scrollHeight - btmLimit;

	obj.style.position = "absolute";
	obj.top = obj.initTop;
	obj.left = obj.initLeft;

	if (typeof(window.pageYOffset) == "number") {
		obj.getTop = function() {
			return window.pageYOffset;
		}
	} else if (typeof(document.documentElement.scrollTop) == "number") {
		obj.getTop = function() {
			return document.documentElement.scrollTop;
		}
	} else {
		obj.getTop = function() {
			return 0;
		}
	}

	if (self.innerHeight) {
		obj.getHeight = function() {
			return self.innerHeight;
		}
	} else if(document.documentElement.clientHeight) {
		obj.getHeight = function() {
			return document.documentElement.clientHeight;
		}
	} else {
		obj.getHeight = function() {
			return 500;
		}
	}

	obj.move = setInterval(function() {
		if (obj.initTop > -1) {
			pos = obj.getTop() + obj.initTop;
		} else {
			pos = obj.getTop() + obj.getHeight() + obj.initTop;
		}

		if (pos > obj.bottomLimit)
			pos = obj.bottomLimit;
		if (pos < obj.topLimit)
			pos = obj.topLimit;

		interval = obj.top - pos;
		obj.top = obj.top - interval / 3;
		obj.style.top = obj.top + "px";
	}, 50)
}

/* ÀÎ±â¿©ÇàÁöµµ */
function popularMap(num) {
	var size = 6;
	var popularMap1 = document.getElementById("popular-content01");
	var popularMap2 = document.getElementById("popular-content02");
	var popularMap3 = document.getElementById("popular-content03");
	var popularMap4 = document.getElementById("popular-content04");
	var popularMap5 = document.getElementById("popular-content05");
	var popularMap6 = document.getElementById("popular-content06");

	for(i = 1; i <= size; i++) {
		eval("popularMap" +i).style.display = "none";
	}
	eval("popularMap" +num).style.display = "block";
}
/* ¿©Çà tip */
function travelTip(num) {
	var size = 5;
	var travelTip1 = document.getElementById("main-travel-tip01");
	var travelTip2 = document.getElementById("main-travel-tip02");
	var travelTip3 = document.getElementById("main-travel-tip03");
	var travelTip4 = document.getElementById("main-travel-tip04");
	var travelTip5 = document.getElementById("main-travel-tip05");
	for(i = 1; i <= size; i++) {
		eval("travelTip" +i).style.display = "none";
	}
	eval("travelTip" +num).style.display = "block";
}

/* iframe resize - µ¿ÀÏÇÑ¼­¹öÀÏ¶§¸¸ °¡´É */
function autoResize(el) {
	var iframeWidth = el.contentWindow.document.body.scrollWidth;
    var iframeHeight = el.contentWindow.document.body.scrollHeight;
	el.width = iframeWidth;
    el.height = iframeHeight;
}

/* category */
function category(state) {
	var categoryObj = document.getElementById("all-category");
	if(state == "open") {
		categoryObj.style.height = "513px";
	}
	else if(state == "close") {
		setTimeout("categoryClose()",1000)
	}
}
function categoryClose() {
	var categoryObj = document.getElementById("all-category");
	categoryObj.style.height = '50px'
}

/*  */

function resizeFrame(targetId) {
	var targetId = document.frames ? document.frames['iframe-consult'].document.getElementById(targetId) : document.getElementById('iframe-consult').contentDocument.getElementById(targetId);
	var frameWidth = targetId.offsetWidth;
	var frameHeight = targetId.offsetHeight;
	if(frameWidth == 0 || frameHeight == 0) {
		return false;
	} else {
		document.getElementById("iframe-consult").style.width = frameWidth + "px";
		document.getElementById("iframe-consult").style.height = frameHeight + "px";
	}
}
function iframeURL() {
	document.getElementById("iframe-consult").src ="/jsp/cscenter/iframe_consult.jsp";
}

/* ÀÏÁ¤Ç¥ ´Þ·Â Á¤º¸ */
function bookingInfoOpen(thisEl,num,val1,val2,val3) {
	var thisEl = thisEl;
	var bookingInfoObj = document.createElement('span');
	var bookingInfoContent;
	thisEl.style.position = "relative";
	bookingInfoObj.style.position = "absolute";
	bookingInfoObj.style.left = "0";
	bookingInfoObj.style.top = "-25px";
	bookingInfoObj.style.padding = "3px 0 2px";
	bookingInfoObj.style.width = "220px";

	if(num == "1") {
		bookingInfoContent = "<span style='color:#0072bc'>" + val1 + "</span>";
		bookingInfoContent += "<span style='color:#0072bc;font-weight: bold;padding: 0 5px;'>"+ val2 + "¿ø</span>";
		bookingInfoContent += "<span style='color:#0072bc;'>("+ val3 + "¸í ¿¹¾à °¡´É)</span>";
		bookingInfoObj.style.border = "1px solid #88aad4";
		bookingInfoObj.style.backgroundColor = "#ddecff";
	}
	else if(num == "2") {
		bookingInfoContent = "<span style='color:#197b30'>" + val1 + "</span>";
		bookingInfoContent += "<span style='color:#197b30;font-weight: bold;padding: 0 5px;'>"+ val2 + "¿ø</span>";
		bookingInfoContent += "<span style='color:#197b30;'>("+ val3 + "¸í ¿¹¾à °¡´É)</span>";
		bookingInfoObj.style.border = "1px solid #aed488";
		bookingInfoObj.style.backgroundColor = "#edffdd";
	}
	bookingInfoObj.innerHTML = bookingInfoContent;
	thisEl.appendChild(bookingInfoObj);
}
function bookingInfoClose(thisEl) {
	var thisEl = thisEl;
	var bookingInfoObj = thisEl.getElementsByTagName("span").item(0);
	thisEl.removeChild(bookingInfoObj);
}

function travel_info_View(tSeq) {
	popupLayer('layer-region','show')
}

	/* sidebar tab */
function	sideTab()	{
	var tab1 = "product-booking";//»óÇ°¿¹¾à ÄÁÅÙÃ÷ id
	var tab2 = "find-calendar";//³¯Â¥·Î Ã£±â id
	var tab1Title = document.getElementById(tab1 + "-title");//»óÇ°¿¹¾à Å¸ÀÌÆ² º¯¼ö
	var tab2Title = document.getElementById(tab2 + "-title");//³¯Â¥·Î Ã£±â Å¸ÀÌÆ² º¯¼ö
	var tab1TitleImg = tab1Title.getElementsByTagName("img")[0];//»óÇ°¿¹¾à Å¸ÀÌÆ² ÀÌ¹ÌÁö º¯¼ö
	var tab2TitleImg = tab2Title.getElementsByTagName("img")[0];//³¯Â¥·Î Ã£±â ÀÌ¹ÌÁö º¯¼ö

	//ÃÊ±â°ª ¼³Á¤
	document.getElementById(tab2).style.display = "none";//³¯Â¥·Î Ã£±â ÄÁÅÙÃ÷ ¼û±è
	tab2Title.style.position = "absolute";//³¯Â¥·Î Ã£±â Å¸ÀÌÆ² Æ÷Áö¼Å´×
	tab2Title.style.top = "0px";
	tab2Title.style.left = "91px";
	tab1TitleImg.src = tab1TitleImg.src.replace("_off.gif","_on.gif");//»óÇ°¿¹¾à Å¸ÀÌÆ² on

	tab1Title.onclick = function()	{//»óÇ°¿¹¾à Å¸ÀÌÆ² Å¬¸¯½Ã
		document.getElementById(tab1).style.display = "block";
		document.getElementById(tab2).style.display = "none";
		tab1TitleImg.src = tab1TitleImg.src.replace("_off.gif","_on.gif");
		tab2TitleImg.src = tab2TitleImg.src.replace("_on.gif","_off.gif");



	}

	tab2Title.onclick = function()	{//³¯Â¥·Î Ã£±â Å¸ÀÌÆ² Å¬¸¯½Ã


		document.getElementById(tab1).style.display = "none";
		document.getElementById(tab2).style.display = "block";
		tab1TitleImg.src = tab1TitleImg.src.replace("_on.gif","_off.gif");
		tab2TitleImg.src = tab2TitleImg.src.replace("_off.gif","_on.gif");
	}


}

function leftMenu(num1) {
	try {
		document.getElementById("flash-menu-height").style.height = num1 + 40 + "px";
	} catch(e) { }
}
