﻿// png 파일 투명 처리 
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 '';
}


function swf_include(swfUrl,swfWidth,swfHeight,swfName,flashVars){
	// 플래시 코드 정의
	var flashStr=
	"<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='100%' height='100%;' id='"+swfName+"' align='middle' />"+
	"<param name='allowScriptAccess' value='always' />"+
	"<param name='allowFullScreen' value='true' />"+
	"<param name='movie' value='"+swfUrl+"' />"+
	"<param name='FlashVars' value='"+flashVars+"' />"+
	"<param name='loop' value='false' />"+
	"<param name='wmode' value='transparent' />"+
	"<param name='quality' value='high' />"+
	"<param name='scale' value='noscale' />"+
	"<param name='bgcolor' value='#ffffff' />"+
	"<embed src='"+swfUrl+"' FlashVars='"+flashVars+"' wmode='transparent' quality='best' menu='false' width='"+swfWidth+"' height='"+swfHeight+"' name='"+swfName+"' align='top' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+
	"</object>";

	// 플래시 코드 출력
	document.write(flashStr);
}



/* 팝업 레이어 */

function showhideLayer(targetId) {                                        
    var el = document.getElementById(targetId);                             
    if((el) && (el.style.display == "none")) el.style.display = "block";    
    else if((el) && (el.style.display =="block")) el.style.display = "none";
}


/* cont */
var old_view = "";
var old_tab = "";
function view(num) {
	var obj = document.getElementById("cont" + num);
	var obj_tab = document.getElementById("tab" + num);
	
	if (obj.style.display == "none"){
		if ( old_view != "" ) {
			old_view.style.display = "none";
			old_tab.src = old_tab.src.replace("on.gif", "off.gif");
		}
		obj.style.display = "block";
		old_view = obj;
		obj_tab.src = obj_tab.src.replace("off.gif", "on.gif");		
		old_tab = obj_tab;
	} 
}

/* map */
var old_map = "";
var old_tabMap = "";
function map(num) {
	var obj = document.getElementById("map" + num);
	var obj_tab = document.getElementById("tabMap" + num);
	
	if (obj.style.display == "none"){
		if ( old_map != "" ) {
			old_map.style.display = "none";
			old_tabMap.src = old_tabMap.src.replace("on.gif", "off.gif");
		}
		obj.style.display = "block";
		old_map = obj;
		obj_tab.src = obj_tab.src.replace("off.gif", "on.gif");		
		old_tabMap = obj_tab;
	} 
	
}

/* faq */
var old_faq = "";
var old_bar = "";
function faq(num) {
	var obj = document.getElementById("answer" + num);
	var bar = document.getElementById("faq" + num);
	
	if (obj.style.display == "none"){
		if ( old_faq != "" ) {
			old_faq.style.display = "none";
			old_bar.className = "off";
		}
		obj.style.display = "block";
		old_faq = obj;
		bar.className = "on";
		old_bar = bar; 
	} else {
		obj.style.display = "none";
		old_bar.className = "off";
	}
}


/* cont */
var old_more = "";
function intro(num) {
	var obj = document.getElementById("cont" + num);

	if (obj.style.display == "none"){
		if ( old_more != "" ) {
			old_more.style.display = "none";
		}
		obj.style.display = "block";
		old_more = obj;
	} else {
		obj.style.display = "none";
	}
}

// scrolling layer
function initMoving(target, position, topLimit, btmLimit) {
	if (!target)
		return false;

	var obj = target;
	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 > 0) {
			pos = obj.getTop() + obj.initTop;
		} else {
			pos = obj.getTop() + obj.getHeight() + obj.initTop;
			//pos = obj.getTop() + obj.getHeight() / 2 - 15;
		}

		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";
	}, 30)
}
//scrolling layer end


/*flash 예매확인 팝업 새창 뛰우기 */
function openWin(){
	open("/html/popup/pop_buy_01.html","","width=553,height=424,left=100,top=100"); 
}
