function addFavorite(rgn_no) {
	hiddenfrm.document.location="/myRecord/my_booking_addFavorite.asp?RGN_NO=" + rgn_no;
}
function bookingFrameClose() {
	document.getElementById("bookFlashL").style.display = "none";
	document.getElementById("bookFlashL").innerHTML = "";
}
function bookingGuidePopup() {
	bookingGuideAnchor.click();
}
function sendToFlash(result, msg){
	var l_obj = new Object();
	l_obj.SUCCESS = result;
	l_obj.MESSAGE = msg;
	$("bookingFlash").reciveFormHtml(l_obj);
}

function openAfterPayFlex(dep) {
	var doc = document.actFrm;
	var pars = "paymentTime=after";

	var ajax = new Ajax.Updater (
		"bookFlashL",
		"/bookingXML/loadFlash.asp?areaIndex="+dep,
		{
			parameters : pars, 
			evalScripts : true,
			onFailure : function (req) {
				//alert(req.responseText);
			}
		}
	);

	var ele = $("bookFlashL");
	$(ele).show();
	ele.style.posTop = document.documentElement.scrollTop + 195;
}

function openAfterPayFlexForNotice() {
	var doc = document.actFrm;
	var pars = "paymentTime=after";
	var ajax = new Ajax.Updater (
		"bookFlashL",
		"/bookingXML/loadFlash.asp",
		{
			parameters : pars, 
			evalScripts : true,
			onFailure : function (req) {
				//alert(req.responseText);
			}
		}
	);
	
	var flexApp = document.getElementById("bookFlashL");
	
	flexApp.x = (window.screen.width - flexApp.width)/2;
	flexApp.y = (window.screen.height - flexApp.height)/2;
	flexApp.style.display = "";
}

function openPrePayFlex() {
	var doc = document.actFrm;
	var pars = "paymentTime=before";
	var ajax = new Ajax.Updater (
		"bookFlashL",
		"/bookingXML/loadFlash.asp",
		{
			parameters : pars, 
			evalScripts : true,
			onFailure : function (req) {
				//alert(req.responseText);
			}
		}
	);

	document.getElementById("bookFlashL").style.display = "";
}
function goBookAfterPay(p_val)
{
	var doc = document.bookFlashFrm;
	var pars = "";
	for(var p in p_val){
		if( pars.length>0 ) pars += "&";
		pars += p + "=" + encodeURIComponent(p_val[p]);
	}

	var ajax = new Ajax.Updater (
		"resultArea",
		"/bookingXML/booking_proc.asp",
		{
			parameters : pars, 
			evalScripts : true,
			onFailure : function (req) {
				//alert(req.responseText);
			}
		}
	);
	return false;
}
function goBookPrePay(p_val)
{
	var doc = document.bookFlashFrm;
	var pars = "";
	for(var p in p_val){
		if( pars.length>0 ) pars += "&";
		pars += p + "=" + encodeURIComponent(p_val[p]);
		alert(p + "=" + encodeURIComponent(p_val[p]));
	}

	var ajax = new Ajax.Updater (
		"resultArea",
		"/bookingXML/booking_proc.asp",
		{
			parameters : pars, 
			evalScripts : true,
			onFailure : function (req) {
				//alert(req.responseText);
			}
		}
	);
	return false;
}

function funcFlexLogin(loginID, loginPW){
	location.href = ssoDomain +"/member/loginProc.asp?retUrl=http://"+location.host+"/member/loginProcDone.asp&amp;isFlashLogin=1&amp;loginID="+loginID+"&amp;loginPW="+loginPW;
}

/**
 *	ºÎÅ· ·¹ÀÌ¾î Ç¥½Ã
 */
function initBookingLayer() {
	try {
		if (document.footerLoginForm.isFlashLogin.value == "1") {
			openAfterPayFlex();
		}
	}catch(e){}
}

/**
 *	ÀÌº¥Æ® µî·Ï
 */
try{
	if (window.addEventListener){
		window.addEventListener('load', initBookingLayer);
	} else if (window.attachEvent){
		window.attachEvent("onload", initBookingLayer);
	}
}catch(ex){}