﻿
/*********************************************************************************************************
	플래시 삽입 스크립트
**********************************************************************************************************/

function ActiveX2(areaid, objectid){
	addevent(window,'load',function(){ActiveX3(areaid,objectid);});
}

function ActiveX3(areaid, objectid){
	var area = document.getElementById(areaid);
	area.innerHTML=area.innerHTML;
	if(objectid != undefined)
		window[objectid] = document.getElementById(objectid);
}

function ActiveX1(objects){
	var objects = document.getElementById(objects);
	if(navigator.appName == "Microsoft Internet Explorer"){
		document.write(objects.text);
		objects.id = "";
	}
}

function addevent(target,eventname,functionname){
	if(target.attachEvent){
		target.attachEvent('on'+eventname,functionname);
	}else{
		target.addEventListener(eventname,functionname,false);
	}
}

function cellOver() {
	if(!document.getElementById) return false;
	if(!document.getElementById('boardList')) return false;

	var tab = document.getElementById('boardList');
	var over = tab.getElementsByTagName('tr');

	for (i = 0; i < over.length; i++) {

		var overTd = over[i].getElementsByTagName('td');

		over[i].onmouseover = function() {
			this.className = 'overTr';
		}

		over[i].onmouseout = function() {
			this.className = 'outTr';
		}
	}
}

function cellOver1() {
	if(!document.getElementById) return false;
	if(!document.getElementById('boardList1')) return false;

	var tab = document.getElementById('boardList1');
	var over = tab.getElementsByTagName('tr');

	for (i = 0; i < over.length; i++) {

		var overTd = over[i].getElementsByTagName('td');
		for (j = 0; j < overTd.length; j++) {
			if (j == 0 || j == 1  || j == 3  || j == 4) {
				overTd[j].style.fontWeight = "normal";
			}
		}

		over[i].onmouseover = function() {
			this.className = 'overTr';
		}

		over[i].onmouseout = function() {
			this.className = 'outTr';
		}
	}
}

addevent(window,'load',cellOver);
addevent(window,'load',cellOver1);

/*-- quickMenu --*/
function quick() {
	var quick = document.getElementById("quick");
	if(!quick) return;

	var defaulttop = 78;
	var bottom = 100;

	var scrolltop = document.documentElement.scrollTop+defaulttop;
	var maxtop = document.documentElement.scrollHeight-bottom-quick.offsetHeight;

	if(!quick.style.top) quick.style.top = defaulttop+'px';

	quick.timer = null;

	var action = function(){

		clearTimeout(quick.timer);

		var quicktop=parseInt(quick.style.top);
		var top=0;

		if(scrolltop != quicktop){

			if(scrolltop>quicktop) top = (quicktop+Math.ceil((scrolltop-quicktop)/10));
			else top = (quicktop-Math.ceil((quicktop-scrolltop)/10));

			if(maxtop>top) quick.style.top = top+'px';

			quick.timer = setTimeout(action, 20);

		}
	}
	action();

}
window.onscroll = quick;
window.onresize = quick;

function quickMenu() {
	if(!document.getElementById) return false;
	if(!document.getElementById('quickMenu')) return false;
	var tab = document.getElementById("quickMenu");

	var link = tab.getElementsByTagName("img");
	var alink = tab.getElementsByTagName("a");
	var max = link.length;

	for (var i = 0; i < max; i++) {
		link[i].no = i;
		link[i].onmouseover = function() {
			over(this.no);
		}
	}

	function over(no){
		for(var i=0; i<max; i++){
			if(i==no){
				link[i].src = link[i].src.replace("_off.gif","_on.gif");
				alink[i].className = "over"
			} else {
				link[i].src = link[i].src.replace("_on.gif","_off.gif");
				alink[i].className = "out"
			}
		}
	}
}

addevent(window,'load',quickMenu);
/*-- //quickMenu --*/


/*-- 메인 갤러리--*/
function GalleryM() {
	if(!document.getElementById) return false;
	if(!document.getElementById("mainImg")) return false;
	if(!document.getElementById("thumImg")) return false;

	var mainImg = document.getElementById("mainImg");
	var mainList = mainImg.getElementsByTagName("img");
	var thumPic = document.getElementById("thumImg");
	var thumList = thumPic.getElementsByTagName("img");

	for (var i =0; i < thumList.length; i++) {
		thumList[i].no=i;
		thumList[i].onmouseover = function() {
			showPic(this.no);
		}
	}

	function showPic(no) {
		for (var i = 0; i < thumList.length; i++) {
			if (i == no) {
				mainImg.src = thumList[i].alt;
				thumList[i].src = thumList[i].src.replace("_off.jpg","_on.jpg");
			}else{
				thumList[i].src = thumList[i].src.replace("_on.jpg","_off.jpg");
			}
		}
	}



}

addevent(window,'load',GalleryM);


/*-- 룸갤러리 --*/
function gallery() {
	if(!document.getElementById("mainPic")) return false;
	if(!document.getElementById("thumPic")) return false;

	var mainPic = document.getElementById("mainPic").getElementsByTagName("img")[0];
	var thumPic = document.getElementById("thumPic");
	var thumList = thumPic.getElementsByTagName("a");

	for (var i =0; i < thumList.length; i++) {
		thumList[i].no=i;
		thumList[i].onmouseover = function() {
			showPic(this);
		}

		thumList[i].onclick = function() {
			showPic(this); return false;
		}
	}

	function showPic(no) {
		mainPic.src = no.href;
	}
}

addevent(window,'load',gallery);
/*-- //룸갤러리 --*/

function menuTab(num) {
	if(!document.getElementById) return false;
	if(!document.getElementById('tabMenu')) return false;
	var obj=document.getElementById("tabMenu");
	var img=obj.getElementsByTagName('img');

	for (i = 0; i < img.length; i++) {
		if(i == num) {
			document.getElementById("mainTab"+i).style.display = "block";
			img[0].src=img[0].src.replace("_on.gif","_off.gif");
			img[1].src=img[1].src.replace("_off.gif","_on.gif");
		} else {
			document.getElementById("mainTab"+i).style.display = "none";
			img[0].src=img[0].src.replace("_off.gif","_on.gif");
			img[1].src=img[1].src.replace("_on.gif","_off.gif");
		}
	}
}

/*faq 오버시*/
function showBx() {

	if(!document.getElementById) return false;
	if(!document.getElementById('faq')) return false;

    var bx = document.getElementById('faq');
	var dt=bx.getElementsByTagName('dt');
	var dd=bx.getElementsByTagName('dd');
	var max=dt.length;
	for(var i=0; i<max; i++){
		dt[i].no=i;
		dt[i].style.cursor='pointer';
		dt[i].open=false;
		dd[i].style.display='none';
		dt[i].onclick=function(){
			open(this.no);
		}
	}

	function open(no){

		for(var i=0; i<max; i++){
			if(i==no && !dt[i].open){
				dt[i].className='faq_open';
				dt[i].style.display='block';
				var span =  dd[i].getElementsByTagName('span');
			if(dd[i].getElementsByTagName('span')[span.length-1].innerHTML == "" ){
					dd[i].style.display='none';
				dt[i].open=false;
				}else{
				dd[i].style.display='block';
				dt[i].open=true;
				}
			}else if(dt[i].open){
				dt[i].className='faq_close';
				dt[i].style.display='block';
				dd[i].style.display='none';
				dt[i].open=false;
			}
		}
	}
}


function faqOver() {
	if(!document.getElementById) return false;
	if(!document.getElementById('faq')) return false;

	var tab = document.getElementById('faq');
	var over = tab.getElementsByTagName('dt');

	for (i = 0; i < over.length; i++) {
		over[i].onmouseover = function() {
			if(!this.open) this.className = 'faq_open1';
		}

		over[i].onmouseout = function() {
			if(!this.open) this.className = 'faq_close';
		}
	}
}

addevent(window,'load',showBx);
addevent(window,'load',faqOver);
/* //faq 오버시*/

function listOver() {
	if(!document.getElementById) return false;
	if(!document.getElementById('listOver')) return false;

	var tab = document.getElementById('listOver');
	var overDt = tab.getElementsByTagName('dt');
	var overDd = tab.getElementsByTagName('dd');

	for (i = 0; i < overDt.length; i++) {
		overDt[i].onmouseover = function() {
			this.className = 'prevOver';
		}

		overDd[i].onmouseover = function() {
			this.className = 'prevOver';
		}

		overDt[i].onmouseout = function() {
			this.className = 'prevOut';
		}
	}
}

addevent(window,'load',listOver);


/* 로그인 탭메뉴*/
function login() {
	if(!document.getElementById) return false;
	if(!document.getElementById('mapTab')) return false;
	if(!document.getElementById('contents1')) return false;

	var tab = document.getElementById("mapTab");
	if(!tab) return;
	var link = tab.getElementsByTagName("img");
	var list = tab.getElementsByTagName("li");



	var contents = document.getElementById("contents1");
	if(!contents) contents = document.getElementById("contact");
	var area = contents.getElementsByTagName("div");

	var max = link.length;

	var strLanguage = "<%=strUseLanguage%>";

	for (var i = 0; i < max; i++) {
		link[i].no = i;
//		area[i].style.display = "none";
		link[i].style.cursor="pointer";
//		area[0].style.display = "block";
		link[i].onclick = function() {
					loginopen(this.no);
		}
	}

	function loginopen(no){
		for(var i=0; i<max; i++){
			if(i==no){
				link[i].style.position = 'relative';
				link[i].src = link[i].src.replace("_off.gif","_on.gif");
				area[i].style.display = "block"

			} else {

				link[i].style.position = 'static';
				link[i].src = link[i].src.replace("_on.gif","_off.gif");
				area[i].style.display = "block"
			}
		}
	}
}

addevent(window,'load',login);
/* //로그인 탭메뉴*/

/* 오시는길 탭메뉴*/
function contact() {
	if(!document.getElementById) return false;
	if(!document.getElementById('mapTab')) return false;
	var tab = document.getElementById("mapTab");

	if(!tab) return;
	var link = tab.getElementsByTagName("img");
	var list = tab.getElementsByTagName("li");
	var strurl =window.location.href ;

	var contents = document.getElementById("contents1");
	if(!contents) contents = document.getElementById("contact");
	if(!contents) return false;
	var area = contents.getElementsByTagName("div");

	var max = link.length;

	for (var i = 0; i < max; i++) {
		link[i].no = i;
		//area[i].style.display = "none";
		link[i].style.cursor="pointer";
		//area[0].style.display = "block";
		link[i].onclick = function() {
			open(this.no);

		}
	}

	function open(no){
		for(var i=0; i<max; i++){
			if(i==no){
				link[i].style.position = 'relative';
				link[i].src = link[i].src.replace("_off.gif","_on.gif");
				area[i].style.display = "block"
			} else {
				link[i].style.position = 'static';
				link[i].src = link[i].src.replace("_on.gif","_off.gif");
				if(strUrl = "https://www.lottecityhotel.co.kr/member/login_.asp"){
					area[i].style.display = "none";
				}
				else{
					area[i].style.display = "none";
				}
			}
		}
	}
}

addevent(window,'load',contact);
 //오시는길 탭메뉴*/



/*  레이어 팝업 */
function layerPop() {
	if (!document.getElementById("layerPop")) return false;
	var hSize = Math.max(document.documentElement.offsetHeight,document.documentElement.scrollHeight);
	document.getElementById("layerPop").style.height = hSize;
}

addevent(window,'load',layerPop);


function _open() {
	if(!document.getElementById("loginForm")) return false;
	//if(!document.getElementById("standardInfo")) return false;


	var loginForm = document.getElementById("loginForm");
	//var standardInfo = document.getElementById("standardInfo");
	var stanSelect = document.getElementsByTagName("select");

	loginForm.style.display = "block";

	for (var  i = 0; i < stanSelect.length; i++) {
		stanSelect[i].style.visibility = "hidden";
	}
}
addevent(window,'load',_open);

function  popClose() {
	if(!document.getElementById("loginForm")) return false;
	//if(!document.getElementById("standardInfo")) return false;

	var loginForm = document.getElementById("loginForm");
	//var standardInfo = document.getElementById("standardInfo");
	var stanSelect = document.getElementsByTagName("select");

	loginForm.style.display = "none";

	for (var  i = 0; i < stanSelect.length; i++) {
		stanSelect[i].style.visibility = "visible";
	}
}
/*  //레이어 팝업 */


/* privacyOver */
function privacyOver() {
	if(!document.getElementById) return false;
	if(!document.getElementById('quickLink')) return false;
	var tab = document.getElementById("quickLink");

	var link = tab.getElementsByTagName("img");
	var alink = tab.getElementsByTagName("a");
	var max = link.length;

	for (var i = 0; i < max; i++) {
		link[i].no = i;
		link[i].onmouseover = function() {
			over(this.no);
		}
	}

	function over(no){
		for(var i=0; i<max; i++){
			if(i==no){
				link[i].src = link[i].src.replace("_off.gif","_on.gif");
				alink[i].className = "over"
			} else {
				link[i].src = link[i].src.replace("_on.gif","_off.gif");
				alink[i].className = "out"
			}
		}
	}
}

addevent(window,'load',privacyOver);
/* //privacyOver*/

/* hotelLink */
function hotelLink() {

	//alert();
	if(!document.getElementById) return false;
	if(!document.getElementById('hotelLink')) return false;
	var tab = document.getElementById("hotelLink");

	var link = tab.getElementsByTagName("img");
	var alink = tab.getElementsByTagName("a");
	var max = link.length;

	for (var i = 0; i < max; i++) {
		link[i].no = i;
		link[i].onmouseover = function() {
			over(this.no);
		}
	}

	function over(no){
		for(var i=0; i<max; i++){
			if(i==no){
				link[i].src = link[i].src.replace("_off.gif","_on.gif");
			} else {
				link[i].src = link[i].src.replace("_on.gif","_off.gif");
			}
		}
	}
}

addevent(window,'load',hotelLink);
/* //hotelLink*/


/* all Room View */
function roomView() {
	window.open("../rooms/popRoom.html", "roomView", "width=592, height=434, top=0, left=0");
}
/* //all Room View */

/* usePrice */
function usePrice() {
	window.open("../facilities/pop_Price.asp", "usePrice", "width=610, height=165, top=0, left=0");
}
/* //usePrice */

/* zipCode */
function zipCode() {
	window.open("../facilities/pop_Price.html", "usePrice", "width=610, height=165, top=0, left=0");
}
/* //zipCode */

/* zipCode */
function popup(url, w, h){

	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
	var settings  ='height='+h+',';
	settings +='width='+w+',';
	settings +='top='+wint+',';
	settings +='left='+winl+',';
	settings +='scrollbars=no,';
	settings +='resizable=no';
	window.open(url,"IMAGEVIEW",settings);
}
/* //zipCode */


function linkFocus() {
	for (var i = 0; i < document.links.length; i++) {
		document.links[i].onfocus = function() {
			this.blur();
		}
	}
}

addevent(window,'load',linkFocus);