// ¸µÅ© Á¡¼± Áö¿ì±â
function bluring(){
	if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG"){
		document.body.focus();
	}
}
document.onfocusin=bluring;

//PNG
function setPng24(obj)
{
	obj.width = obj.height = 1;
	obj.className = obj.className.replace(/\bimg_png\b/i,'');
	obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
	obj.src = '';
	return '';
}
		
//IMG Swap
function pngSwap(oImg)
{
   var strImg = oImg.src
   if (strImg.substr(strImg.length-7,7) == "_on.png")
      oImg.src = strImg.replace("_on.png",".png")
   else
      oImg.src = strImg.replace(".png","_on.png")
}
function gifSwap(oImg,onOff)
{
	if(onOff != "on"){
		var strImg = oImg.src
		if (strImg.substr(strImg.length-7,7) == "_on.gif")
			oImg.src = strImg.replace("_on.gif",".gif")
		else
			oImg.src = strImg.replace(".gif","_on.gif")
	}
}

//ÅÇ¸Þ´º
function tabChang(pID, pMax)
{	
	for(loop = 1; loop <= pMax; loop++)
	{
		document.getElementById('tab_' + loop).style.display = 'none';
		
		if(pID == "tab_" + loop ) {
			document.getElementById('tab_' + loop).style.display = 'block';
		}
	}
}

//ÇÃ·¡½Ã ÇÈ¼¿
function flash_px(s,w,h,op)
{
	var str="";
	var sID="";
	str += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'";
	str += " codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'";
	str += " width='"+w+"' height='"+h+"'>";
	str += "<param name='movie' value='"+s+"' />";
	str += "<param name='FlashVars' value='"+op+"'>";
	str += "<param name='wmode' value='transparent'>";
	str += "<param name='allowScriptAccess' value='sameDomain' />";
	str += "<param name='quality' value='high' />";
	str += "<embed type='application/x-shockwave-flash'";
	str += "pluginspage='http://www.macromedia.com/go/getflashplayer'";
	str += "width='"+w+"' height='"+h+"'";
	str += "src='"+s+"'";
	str += "FlashVars='"+op+"'";
	str += "wmode='transparent'";
	str += "allowScriptAccess='sameDomain'";
	str += "quality='high' />";
	str += "</object>";
	document.write(str);
}

//Å¬¸¯ÆË¾÷
var win= null;
function NewWindow(mypage,myname,w,h,scroll){
  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='+scroll+',';
   settings +='resizable=no';
   
  win=window.open(mypage,myname,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

// ¾ÆÀÌÇÁ·¹ÀÓ ¸®»çÀÌÁî(³ôÀÌ)
function resizeHeight(fr){
	
    var new_height = window.frames[0].document.body.scrollHeight;
	
	fr.height = new_height;
}




//Äü¸Þ´º
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)
}
