/**** Scripting By Megazone Publish Team ****/
// Flash publish
function swfprint(furl,fwidth,fheight,transoption)	{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+ fwidth +'" height="' + fheight +'" align="middle">');
	document.write('<param name="movie" value="'+ furl +'"/>');
	if (transoption == "t")	{
		document.write('<param name="wmode" value="transparent"/>');
	} else if	(transoption == "o")	{
		document.write('<param name="wmode" value="opaque"/>');
	}
	document.write('<!-- Hixie method -->');
	document.write('<!--[if !IE]> <-->');
	document.write('<object type="application/x-shockwave-flash" data="'+ furl +'" width="'+ fwidth +'" height="' + fheight +'"');
	if (transoption == "t")	{
		document.write(' wmode="transparent"');
	} else if	(transoption == "o")	{
		document.write(' wmode="opaque"');
	}
	document.write('></object>');
	document.write('<!--> <![endif]-->');
	document.write('</object>');
}

function swfintro(furl,fwidth,fheight,transoption)	{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+ fwidth +'" height="' + fheight +'" align="middle">');
	document.write('<param name="movie" value="'+ furl +'"/>');
	if (transoption == "t")	{
		document.write('<param name="wmode" value="transparent"/>');
	} else if	(transoption == "o")	{
		document.write('<param name="wmode" value="opaque"/>');
	}
	document.write('<param name=scale value=exactfit>');
	document.write('<!-- Hixie method -->');
	document.write('<!--[if !IE]> <-->');
	document.write('<object type="application/x-shockwave-flash" data="'+ furl +'" width="'+ fwidth +'" height="' + fheight +'"');
	if (transoption == "t")	{
		document.write(' wmode="transparent"');
	} else if	(transoption == "o")	{
		document.write(' wmode="opaque"');
	}
	document.write('></object>');
	document.write('<!--> <![endif]-->');
	document.write('</object>');
}

// Layer Show-Hide
function showLayer(tgtEl)	{
	if(window.navigator.userAgent.indexOf('MSIE 6.0')>0&&document.getElementById(tgtEl).className=='calendarwrap'){
		var tt = 't' +tgtEl;
		if(!document.getElementById(tt)){
			var mybody = document.getElementById(tgtEl).parentNode;
			var myiframe = document.createElement("iframe");
			mybody.appendChild(myiframe);

			myiframe.setAttribute("id", tt);
			myiframe.setAttribute("frameborder", "0");
			myiframe.style.zIndex = "2";
			myiframe.style.position = "absolute";
		}

		var posX = Event.pointerX(event);
		var posY = Event.pointerY(event);
		var objItem = document.getElementById(tgtEl);

		objItem.style.left = posX + "px";
		objItem.style.top = posY + "px";
		objItem.style.position = "absolute";
		objItem.style.zIndex = "100";
		objItem.style.display = "block";

		var tiframe = document.getElementById(tt);

		tiframe.style.left = posX + 2 + "px";
		tiframe.style.top = posY - (objItem.offsetHeight-23) + "px";
		tiframe.style.width = objItem.offsetWidth - 3;
		tiframe.style.height = objItem.offsetHeight - 4;
		tiframe.style.display = "inline";
	}
	document.getElementById(tgtEl).style.display = "block";
}
function hideLayer(tgtEl)	{
  if(document.getElementById('t'+tgtEl))document.getElementById('t'+tgtEl).style.display='none';
  document.getElementById(tgtEl).style.display = "none";
}

// Layer Show-Hide with Select menu option
function layerNselect(tgtEl,opt)	{
	var tgtDiv = document.getElementById(tgtEl);
	var tgtBox = document.getElementById('contents').getElementsByTagName('select');
	if(opt==1)	{
		tgtDiv.style.display = "block";
		for(var i=0;i<tgtBox.length;i++){
			if(tgtBox[i].className=="stuff")	{tgtBox[i].style.visibility = "hidden";}
		}
	}	else if(opt==0)	{
		tgtDiv.style.display = "none";
		for(var i=0;i<tgtBox.length;i++){
			if(tgtBox[i].className=="stuff")	{tgtBox[i].style.visibility = "visible";}
		}
	}
}


function changeDivDisplay(shop_list) {
        var divObj = document.getElementById(shop_list);
        if(divObj.style.display == "block") {
            divObj.style.display = "none";
        } else {
            divObj.style.display = "block";
        }

    }



// Global Navigation
function navSwitch(menunum)	{
	var totalmenu = document.getElementById('topnav').getElementsByTagName('ul').length;
	for (i=1;i<totalmenu;i++) {
		if(i==menunum)	{
			document.getElementById('topmenu'+i).className = "activate";
			document.getElementById('submenu'+i).style.display = "block";
		} else {
			document.getElementById('topmenu'+i).className = null;
			document.getElementById('submenu'+i).style.display = "none";
		}
	}
}

// Sub navigation
var tempLayer = null;
function toggleMenu(firdp,secdp)
{
	var topMenu = "m" + firdp;
	var midMenu = topMenu + "s" + secdp;
//	var totalMenu = document.getElementById(topMenu).parentNode.getElementsByTagName('ul').length;
	var totalMenu = document.getElementById(topMenu).parentNode.childNodes.length;
	var tmpNodeList = document.getElementById(topMenu).parentNode.childNodes;
	var count = 0;
/*	for(i=0;i<totalMenu;i++){
		if((tmpNodeList.item(i).attributes.getNamedItem("id").nodeValue).charAt(0)=="m"){
			count++;
		}
	}*/
//	if(firdp > 0)	{
		for(i=0;i<totalMenu;i++)	{
			var currentMenu = "m" + i;
			var objFirMenu = document.getElementById(currentMenu);
			if(topMenu == currentMenu)	{
				if(objFirMenu.className.indexOf("firstmenu") >=0){
					objFirMenu.className = "firstmenu activated";
				}else if(objFirMenu.className.indexOf("lastmenu") >=0){
					objFirMenu.className = "lastmenu activated";
				}else{
					objFirMenu.className = "activated";
				}
				if(objFirMenu.getElementsByTagName('ul')[0] != null)
					objFirMenu.getElementsByTagName('ul')[0].style.display = "block";
			}else{
				if(objFirMenu.className.indexOf("firstmenu") >=0){
					objFirMenu.className = "firstmenu";
				}else if(objFirMenu.className.indexOf("lastmenu") >=0){
					objFirMenu.className = "lastmenu";
				}else{
					objFirMenu.className = null;
				}

				if(objFirMenu.getElementsByTagName('ul')[0] != null)
					objFirMenu.getElementsByTagName('ul')[0].style.display = "none";
			}
			subToggleMenu(topMenu,midMenu);
		}
		
		disappear = setTimeout("if (tempLayer!=null){tempLayer.style.display='none'}",3000);
		
		return;
}

var disappear = null;
var ismouseover = false;
var toggleobj = null;

function test(e)	{
	if(typeof(disappear)!="undefined" || disappear!=null)
	{
		clearTimeout(disappear);
		ismouseover = true;	
	}

}
function clearSubmenu(e)	{
	if(!ismouseover) return;
	disappear = setTimeout("tempLayer.style.display='none';ismouseover=false;",3000);
}

var issettoggle = false;

function subToggleMenu(topMenu,midMenu) {
	if(document.getElementById(topMenu).getElementsByTagName("ul")[0] != null){
		var objUls = document.getElementById(topMenu).getElementsByTagName("ul")[0].getElementsByTagName("ul");
		var objCurrentLi = document.getElementById(midMenu);
		
		issettoggle = false;
		
		for(var i=0;i<objUls.length;i++){
			
			if(objUls[i].parentNode==objCurrentLi){
				 
				if(issettoggle) continue;
				
				objUls[i].style.display="block";
				if(objUls[i].parentNode.className.indexOf("firstmenu") >=0){
					objUls[i].parentNode.className = "firstmenu activated";
				}else if(objUls[i].parentNode.className.indexOf("lastmenu") >=0){
					objUls[i].parentNode.className = "lastmenu activated";
				}else{
					objUls[i].parentNode.className = "activated";
				}
				
				tempLayer = objUls[i];
				tempLayer.onmouseover = test;
				tempLayer.onmouseout = clearSubmenu;
				
				issettoggle = true;
				
			}else{
				objUls[i].style.display="none";
				if(objUls[i].parentNode.className.indexOf("firstmenu") >=0){
					objUls[i].parentNode.className = "firstmenu";
				}else if(objUls[i].parentNode.className.indexOf("lastmenu") >=0){
					objUls[i].parentNode.className = "lastmenu";
				}else{
					objUls[i].parentNode.className = null;
				}
				
				objUls[i].onmouseover = function(){};
				objUls[i].onmouseout = function(){};
			}
		}
	}
}

//imageOver
function imageOver(objImg) {	objImg.src = objImg.src.replace("off.gif", "on.gif");}
function imageOut(objImg) {	objImg.src = objImg.src.replace("on.gif", "off.gif");}
function menuOver() {	this.src = this.src.replace("off.gif", "on.gif");}
function menuOut() {	this.src = this.src.replace("on.gif", "off.gif");}

//ActivateTabMenu(menuElId,activate_code)
function ActivateTabMenu(menuElId,activate_code){
	var tabMenu = document.getElementById(menuElId).getElementsByTagName("a");
	
	for(i=0; i<tabMenu.length; i++) {
		tabMenu[i].className = (activate_code==(tabMenu[i].getAttribute("activate_code") || ""))?"activate":"";
	}
}

// Tabbed menu
function initTabMenu(menuElId) {
	var tabMenu = document.getElementById(menuElId).getElementsByTagName("a");
	if(tabMenu.length > 0){
		for(i=0; i<tabMenu.length; i++) {
			thismenu = tabMenu.item(i);
			thismenu.menuContainer = document.getElementById(menuElId);
			thismenu.targetEl = document.getElementById(tabMenu.item(i).href.split("#")[1]);

				if(thismenu.targetEl) thismenu.targetEl.style.display = "none";
				if(thismenu.getElementsByTagName("img").length>0)	{
					thismenu.getElementsByTagName("img").item(0).onmouseover = menuOver;
					thismenu.getElementsByTagName("img").item(0).onmouseout = menuOut;
				}

			thismenu.onclick = tabMenuClick;		
		}
		
		
		initmenu = tabMenu.item(0);
		initmenu.menuContainer = document.getElementById(menuElId);
		initmenu.targetEl = document.getElementById(initmenu.href.split("#")[1]);

			if(initmenu.targetEl) initmenu.targetEl.style.display = "block";		
			initmenu.className = "activate";
			if(initmenu.getElementsByTagName("img").length>0)	{
				initmenu.getElementsByTagName("img").item(0).onmouseover();
				initmenu.getElementsByTagName("img").item(0).onmouseover = null;
				initmenu.getElementsByTagName("img").item(0).onmouseout = null;
			}

		initmenu.menuContainer.current = initmenu;
	}
}
function tabMenuClick() {
	currentmenu = this.menuContainer.current;
	if (currentmenu != this) {
		if(currentmenu.targetEl) currentmenu.targetEl.style.display = "none";
		currentmenu.className = null;
		if(currentmenu.getElementsByTagName("img").length>0)	{
			currentmenu.getElementsByTagName("img").item(0).onmouseover = menuOver;
			currentmenu.getElementsByTagName("img").item(0).onmouseout = menuOut;
			currentmenu.getElementsByTagName("img").item(0).onmouseout();
		}
		if(this.targetEl) this.targetEl.style.display = "block";
		this.className = "activate";
		if(this.getElementsByTagName("img").length>0)	{
			this.getElementsByTagName("img").item(0).onmouseover = null;
			this.getElementsByTagName("img").item(0).onmouseout = null;
		}
		this.menuContainer.current = this;
	}
	return false;
}

//Popup
function WinPop(url,name,w,h,s)	{
	if(s!==0)	{
		sOp = ",scrollbars=yes";
	} else	{
		sOp = "";
	}
	winOptions = 'width='+w+',height='+h+sOp;
	window.open(url,name,winOptions);
}

//Popup Close
function closeWin()	 {
  if(document.getElementById('today').checked){/*Ã¢ ¾È¶ß°Ô ÄíÅ°Àâ¾ÆÁÖ¼¼¿ä*/}
	window.close();
}

//Toggle
function toggleMoreLess(obj, num, txtMore, txtLess)
{
	oMore = document.getElementById('more' + num);
	oContent = document.getElementById('content' + num);

	if (txtMore.Length == 0) txtMore = 'more...';
	if (txtLess.Length == 0) txtLess = 'less...';

	if (oContent.style.display == 'block') {
		oContent.style.display = 'none';
		oMore.className = "moreless_top";
		obj.innerHTML = txtLess;

		oLess = document.createElement("P");
		oLess.id = "less" + num;
		oLess.className = "moreless_bottom";
		var txtMore2 = txtMore.replace(/&/g,'&amp;');
		var txtLess2 = txtLess.replace(/&/g,'&amp;');


		after = oContent.nextSibling;
		oContent.parentNode.insertBefore(oLess, after);
	} else {
		oContent.style.display = 'block';
		oMore.className = "moreless_fold";
		oMore.childNodes[0].innerHTML = txtMore;

		oLess = document.getElementById('less' + num);
		oContent.parentNode.removeChild(oLess);
	}
}

//Toggle2
function getMemoCookie(search) {
   if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search);
    if (offset != -1) {
     offset += search.length;
     end = document.cookie.indexOf(';', offset);
     if (end == -1) end = document.cookie.length;
      return unescape(document.cookie.substring(offset, end));
     }
     else return false;
    }
   else return false;
  }
  function view_type(is_click){
   if(is_click==1){
    if(is_display) memo_display(0);
    else memo_display(1);
   }
   else{
    var memoCookie = getMemoCookie('news_memo=');
    if(memoCookie == 'hide') memo_display(0);
    else memo_display(1);
   }
  }
  function memo_display(display_type){
   var memo_area = document.getElementById('memo_area');
   var view_button = document.getElementById('view_button');
   if(display_type==1){
    memo_area.style.display = 'none';
    view_button.src = '/Global/images/en_btn_changedate.gif';
    document.cookie = 'news_memo=show; path=/; expires=Sun Dec 31 23:59:59 GMT 2010';
    is_display=true;
   }
   else{
    memo_area.style.display = 'block';
    view_button.src = '/Global/images/en_btn_changedateclose.gif';
    document.cookie = 'news_memo=hide; path=/; expires=Sun Dec 31 23:59:59 GMT 2010';
    is_display=false;
   }
  }

//Toggle3
function getMemoCookie3(search) {
   if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search);
    if (offset != -1) {
     offset += search.length;
     end = document.cookie.indexOf(';', offset);
     if (end == -1) end = document.cookie.length;
      return unescape(document.cookie.substring(offset, end));
     }
     else return false;
    }
   else return false;
  }
  function view_type3(is_click){
   if(is_click==1){
    if(is_display) memo_display3(0);
    else memo_display3(1);
   }
   else{
    var memoCookie = getMemoCookie('news_memo=');
    if(memoCookie == 'hide') memo_display3(0);
    else memo_display3(1);
   }
  }
  function memo_display3(display_type){
   var memo_area3 = document.getElementById('memo_area3');
   var view_button3 = document.getElementById('view_button3');
   if(display_type==1){
    memo_area3.style.display = 'none';
    view_button3.src = '/Global/images/en_re_btn_changedate.gif';
    document.cookie = 'news_memo=show; path=/; expires=Sun Dec 31 23:59:59 GMT 2010';
    is_display=true;
   }
   else{
    memo_area3.style.display = 'block';
    view_button3.src = '/Global/images/en_re_btn_changedateminus.gif';
    document.cookie = 'news_memo=hide; path=/; expires=Sun Dec 31 23:59:59 GMT 2010';
    is_display=false;
   }
  }
  
function initMoving(target) {
	if (!target)
		return false;

	var obj = target;
	obj.initTop = 200;
	obj.initLeft = 770;
	obj.bottomLimit = document.documentElement.scrollHeight - 220;
	obj.topLimit = 150;

	obj.style.position = "absolute";
	obj.top = obj.initTop;
	obj.left = obj.initLeft;
	obj.style.top = obj.top + "px";
	obj.style.left = obj.left + "px";

	obj.getTop = function() {
		if (document.documentElement.scrollTop) {
			return document.documentElement.scrollTop;
		} else if (window.pageYOffset) {
			return window.pageYOffset;
		} else {
			return 0;
		}
	}
	obj.getHeight = function() {
		if (self.innerHeight) {
			return self.innerHeight;
		} else if(document.documentElement.clientHeight) {
			return document.documentElement.clientHeight;
		} else {
			return 500;
		}
	}
	obj.move = setInterval(function() {
		pos = obj.getTop() + obj.getHeight() / 2 + 150;

		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";
	}, 40)
}

//LayerPopup
function layerPopup(e,objIcon)	{
	allpop = document.getElementsByClassName("layerpopwrap");
	for(i = 0; i < allpop.length; i++) {
	    allpop[i].style.display="none";
	}
	posX = Event.pointerX(e);
	posY = Event.pointerY(e)-140;
	objItem = document.getElementById(objIcon);
	if((posX+498)>800){posX-=429};
	objItem.style.left = posX + "px";
	objItem.style.top = posY + "px";
	objItem.style.display = "block";
}


function layerPopupi(e,objIcon)	{
	allpop = document.getElementsByClassName("layerpopwrap");
	for(i = 0; i < allpop.length; i++) {
	    allpop[i].style.display="none";
	}
	if(window.navigator.userAgent.indexOf('MSIE')>0){	
		if(!document.getElementById('tt')){
			var mybody = document.getElementsByTagName("body")[0];
			var myiframe = document.createElement("iframe");
			mybody.appendChild(myiframe);
	
			myiframe.setAttribute("id", "tt");
			myiframe.setAttribute("frameborder", "0");
			myiframe.style.zIndex = "2";
			myiframe.style.position = "absolute";
		}
	
		posX = Event.pointerX(e);
		posY = Event.pointerY(e)-140;
		objItem = document.getElementById(objIcon);
		if((posX+498)>800){posX-=429};
		objItem.style.left = posX + "px";
		objItem.style.top = posY + "px";
		objItem.style.zIndex = "10";
		objItem.style.display = "block";
	
		var tiframe = document.getElementById('tt');
	
		tiframe.style.left = posX + "px";
		tiframe.style.top = posY + "px";
		tiframe.style.width = objItem.offsetWidth;
		tiframe.style.height = objItem.offsetHeight - 3;
		tiframe.style.display = "block";
	}
}
function hideLayeri(tgtEl)	{
  if(document.getElementById('tt')){document.getElementById('tt').style.display='none';}
	document.getElementById(tgtEl).style.display = "none";
	}


function fn_remove_border(obj_name){

	var obj = document.getElementById(obj_name);
	
	if(obj==null) return;
	
	var objs = obj.getElementsByTagName("input");
	
	if(objs.length==0)
	{
		obj.className = "nobdr";
	}else{
		for(var i=0;i<objs.length;i++){
			objs[i].className = "nobdr";
		}
	}
}	



function FlashObject(swf, width, height, bgcolor, id, flashvars)
{
    var strFlashTag = new String();
    
    if (navigator.appName.indexOf("Microsoft") != -1)
    {
        strFlashTag += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
        strFlashTag += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=version=8,0,0,0" ';
        strFlashTag += 'id="' + id + '" width="' + width + '" height="' + height + '">';
        strFlashTag += '<param name="movie" value="' + swf + '"/>';
        
        if(flashvars != null) {strFlashTag += '<param name="flashvars" value="' + flashvars + '"/>'};
        strFlashTag += '<param name="quality" value="best"/>';
        strFlashTag += '<param name="bgcolor" value="' + bgcolor + '"/>';
        strFlashTag += '<param name="menu" value="false"/>';
        strFlashTag += '<param name="salign" value="LT"/>';
        strFlashTag += '<param name="scale" value="noscale"/>';
        strFlashTag += '<param name="wmode" value="transparent"/>';
        strFlashTag += '<param name="allowScriptAccess" value="sameDomain"/>';
        strFlashTag += '</object>';
    }
    else
    {
        strFlashTag += '<embed src="' + swf + '" ';
        strFlashTag += 'quality="best" ';
        strFlashTag += 'bgcolor="' + bgcolor + '" ';
        strFlashTag += 'width="' + width + '" ';
        strFlashTag += 'height="' + height + '" ';
        strFlashTag += 'menu="false" ';
        strFlashTag += 'scale="noscale" ';
        strFlashTag += 'id="' + id + '" ';
        strFlashTag += 'salign="LT" ';
        strFlashTag += 'wmode="transparent" ';
        strFlashTag += 'allowScriptAccess="sameDomain" ';
        if(flashvars != null) {strFlashTag += 'flashvars="' + flashvars + '" '};
        strFlashTag += 'type="application/x-shockwave-flash" ';
        strFlashTag += 'pluginspage="http://www.macromedia.com/go/getflashplayer">';
        strFlashTag += '</embed>';
    }

 document.write(strFlashTag);
}
