/*--------------------------------------------------------------------------*/
/*  $id Selector
/*--------------------------------------------------------------------------*/
/* getElementById : $id("id") */
function $id()	{
	var elements = new Array();

	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
		element = document.getElementById(element);

		if (arguments.length == 1)
		return element;

		elements.push(element);
	}

	return elements;
}



/*--------------------------------------------------------------------------*/
/*  getElementsByClassName Selector
/*--------------------------------------------------------------------------*/
/* getElementsByClassName : getElementsByClassName("className","parentId","elementName")*/
document.getElementsByClassName = function(_class, el_id, elTag) {
	if (elTag == false || elTag == null) {
		elTag = '*';
	}
	var parent, els, returnArr = new Array(), i = 0;
	parent = (el_id) ? document.getElementById(el_id) : document;
	els = parent.getElementsByTagName(elTag) || parent.all;
	for (i; i < els.length; i++)
		if (els[i].className == _class) 
			returnArr[returnArr.length] = els[i];
	return returnArr;
}



/*--------------------------------------------------------------------------*/
/*  image on off
/*--------------------------------------------------------------------------*/
function imgOn(imgElement)
{
	imgElement.src = imgElement.src.replace("_off.gif", "_on.gif");
}

function imgOff(imgElement)
{
	imgElement.src = imgElement.src.replace("_on.gif", "_off.gif");
}


/*--------------------------------------------------------------------------*/
/*  anchorList
/*--------------------------------------------------------------------------*/
function	anchorList(el)	{
	var el = $id(el);
	var dtTag = el.getElementsByTagName("dt")[0];
	var dtAnchorTag = dtTag.getElementsByTagName("a")[0];
	var ddTag = el.getElementsByTagName("dd")[0];
	var ddOlTag = ddTag.getElementsByTagName("ol")[0];
	var ddOlAnchorTag = ddOlTag.getElementsByTagName("a");

	ddTag.style.display = "none";

	var viewState = 0;
	dtAnchorTag.onmousedown = function()	{
		if (ddTag.style.display == "block")	{
			ddTag.style.display = "none";
		}
		else if (ddTag.style.display == "none")	{
			ddTag.style.display = "block";
		}
		viewState = 1;
	}
	dtAnchorTag.onclick = function()	{
		return false;
	}
	dtAnchorTag.onfocus = function()	{
		if (viewState != 1)
		{
			ddTag.style.display = "block";
			return false;
		}
		else {viewState = 0;}
	}
	ddOlAnchorTag[ddOlAnchorTag.length-1].onkeydown = function(e)	{
		var e = window.event || e
		var keyCode = e.keyCode ? e.keyCode : e.which ? e.which : e.charCode;
		if (keyCode == 9)	{
			function hideList()	{
				ddTag.style.display = "none";
				window.clearInterval(hideListInterval)
			}
			var hideListInterval = window.setInterval(hideList,50);
		}
	}
}

/*--------------------------------------------------------------------------*/
/*  for subSlideMenu(Left)
/*--------------------------------------------------------------------------*/
function	subSlideMenu(subSlideMenuId,firstOn)	{
	var subSlideMenu = document.getElementById(subSlideMenuId);// ÄÁÅÙÃ÷ id º¯¼öÁöÁ¤
	var menuUl = subSlideMenu.getElementsByTagName("ol");// ÄÁÅÙÃ÷ ¾È ul ÅÂ±× º¯¼öÁöÁ¤
	var menuLink = subSlideMenu.getElementsByTagName("a");// ÄÁÅÙÃ÷ ¾È a ÅÂ±× º¯¼öÁöÁ¤
	var menuImg = subSlideMenu.getElementsByTagName("img");// ÄÁÅÙÃ÷ ¾È img ÅÂ±× º¯¼öÁöÁ¤

	subSlideMenuFirst(); // ÃÊ±âÈ­ ÇÔ¼ö ½ÇÇà

	function	subSlideMenuFirst()	{//ÃÊ±âÈ­ ÇÔ¼ö (1depth »©°í ¸ðµÎ ¼û±è)
		for (i=0;menuUl.length>i;i++)//µª½º ÃÊ±âÈ­
		{
			if (menuUl[i].parentNode != subSlideMenu)// ºÎ¸ð°¡ ÄÁÅÙÃ÷ div °¡ ¾Æ´Ñ(1µª½º°¡ ¾Æ´Ñ) ulÀº 
			{
				menuUl[i].style.display = "none"; //¾Èº¸ÀÌ°Ô
			}
		}
	}

	// ¿ÂÅ¬¸¯½Ã
	for (j=0;menuLink.length>j;j++) // aÅÂ±×
	{
		menuLink[j].onclick = function()	{ //Å¬¸¯½Ã
			var thisChild = this.parentNode.childNodes; //ÀÌ aÅÂ±×ÀÇ ºÎ¸ð(li)ÀÇ ÀÚ½Äµé º¯¼öÁöÁ¤
			var thisEl = this; //ÀÌ a ÅÂ±× º¯¼öÁöÁ¤
			for (k=0;thisChild.length > k;k++) //liÀÇ ÀÚ½Äµé Áß
			{
				if (thisChild[k].nodeName=="OL" && thisChild[k].style.display == 'none') { //ÀÚ½Ä ulÀÌ ¾Èº¸ÀÌ´Â »óÅÂ¸é
					subSlideMenuFirst(); //ÀÏ´Ü ÃÊ±âÈ­ ½ÃÅ°°í
					thisChild[k].style.display = 'block'; // liÀÇ ÀÚ½Ä ul (´ÙÀ½µª½º)À» º¸ÀÌ°Ô ÇÔ
					while (thisEl.parentNode.parentNode) { // ÅÂ±×ÀÇ ÇÒ¾Æ¹öÁö ³ëµå°¡ ÀÖÀ»¶§±îÁö ½ÇÇà(1µª½º li±îÁö)
						if (thisEl == subSlideMenu) break; // ÀÌ ³ëµå°¡ ÄÁÅÙÃ÷ÀÌ¸é ½ÇÇàÁßÁö (°è¼Ó Á¶»óÀ¸·Î ¹Ù²î¸ç °Ë»çÇÏ´Â °ÍÀ» ¹æÁö
						thisEl.parentNode.style.display = 'block'; // Á¶»ó³ëµå ¸ðµÎ block (ul°ú liÀÓ)
						thisEl = thisEl.parentNode; // ÀÌ ³ëµå¸¦ ºÎ¸ð³ëµå·Î º¯°æÇÏ¿© °è¼Ó °Ë»ç
					}
					return false;//¾ÞÄ¿ ÀÌµ¿ ¹æÁö
				}
				else if (thisChild[k].nodeName=="OL" && thisChild[k].style.display == 'block') { //ÀÚ½Ä ulÀÌ º¸ÀÌ´Â »óÅÂ¸é
					thisChild[k].style.display = 'none'; // ÀÚ½Ä ulÀº ¾Èº¸ÀÌ°Ô
					return false;//¾ÞÄ¿ ÀÌµ¿ ¹æÁö
				}
			}
		}
	}

	//¸¶¿ì½º ¿Â¿À¹ö½Ã ÀÌ¹ÌÁö

	for (l=0;menuImg.length > l;l++)
	{
		menuImg[l].onmouseover = function()	{
			this.src = this.src.replace("_off","_on");
		}
		menuImg[l].onmouseout = function()	{
			this.src = this.src.replace("_on","_off");
		}
	}


	if (firstOn) // ÃÊ±â on ÁöÁ¤½Ã
	{
		if (document.getElementById(firstOn).getElementsByTagName("img").length > 0)//ÀÌ¹ÌÁö ¹öÆ°ÀÌ¶ó¸é
		{
			document.getElementById(firstOn).getElementsByTagName("img")[0].src = document.getElementById(firstOn).getElementsByTagName("img")[0].src.replace("_off","_on");//¿ÂÀ¸·Î
			document.getElementById(firstOn).getElementsByTagName("img")[0].onmouseover = "";//ÇØ´ç ÀÌ¹ÌÁöÀÇ ¿Â¿À¹ö ÇÔ¼ö »èÁ¦
			document.getElementById(firstOn).getElementsByTagName("img")[0].onmouseout = "";//ÇØ´ç ÀÌ¹ÌÁöÀÇ ¿Â¿À¹ö ÇÔ¼ö »èÁ¦
			var accParentNode = document.getElementById(firstOn).parentNode;
			while (accParentNode != null)	{
				if (accParentNode.nodeName=="LI" && accParentNode.getElementsByTagName("img")[0])		{
					accParentNode.getElementsByTagName("img")[0].src = accParentNode.getElementsByTagName("img")[0].src.replace("_off.gif","_on.gif");
					accParentNode.getElementsByTagName("img")[0].onmouseover = "";
					accParentNode.getElementsByTagName("img")[0].onmouseout = "";
				}
				if (accParentNode.getAttribute("id") == subSlideMenu.getAttribute("id")) break;
				if (accParentNode.parentNode.parentNode != null)	accParentNode = accParentNode.parentNode;
				else break;
			}
		}
		else	{//ÅØ½ºÆ® ¹öÆ°ÀÌ¶ó¸é
			document.getElementById(firstOn).className = "currentDepth";//leftOn Å¬·¡½º ÁöÁ¤
			var accParentNode = document.getElementById(firstOn).parentNode;
			while (accParentNode != null)	{
				if (accParentNode.nodeName=="LI")		{
					accParentNode.className = "currentDepth";
				}
				if (accParentNode.getAttribute("id") == subSlideMenu.getAttribute("id")) break;
				if (accParentNode.parentNode.parentNode != null)	accParentNode = accParentNode.parentNode;
				else break;
			}
		}
		var onEl = document.getElementById(firstOn); //ÃÊ±â on ¿¤·¹¸àÆ® º¯¼ö ÁöÁ¤
		while (onEl.parentNode.parentNode) { // ÅÂ±×ÀÇ ÇÒ¾Æ¹öÁö ³ëµå°¡ ÀÖÀ»¶§±îÁö ½ÇÇà(1µª½º li±îÁö)
			if (onEl == subSlideMenu) break; // ÀÌ ³ëµå°¡ ÄÁÅÙÃ÷ÀÌ¸é ½ÇÇàÁßÁö (°è¼Ó Á¶»óÀ¸·Î ¹Ù²î¸ç °Ë»çÇÏ´Â °ÍÀ» ¹æÁö
			onEl.parentNode.style.display = 'block'; // Á¶»ó³ëµå ¸ðµÎ block (ul°ú liÀÓ)
			onEl = onEl.parentNode; // ÀÌ ³ëµå¸¦ ºÎ¸ð³ëµå·Î º¯°æÇÏ¿© °è¼Ó °Ë»ç
		}
	}
}

/*--------------------------------------------------------------------------*/
/*  embed object
/*--------------------------------------------------------------------------*/
var embedSWF = function(url, replaceEl, width, height, wmode, objId)	{
	try	{
		if (document.write && document.getElementById)
		{
			if (wmode == false) wmode = "window";
			if (objId == false) objId = "flashObject";

			var replaceEl = document.getElementById(replaceEl);
			var replaceElContent = replaceEl.innerHTML;

			var objectStr = ''+
			'<!--[if IE]>' +
			'<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="'+width+'" height="'+height+'" id="'+objId+'">' +
			'<![endif] -->' +
			'<!--[if !IE]> <-->' +
			'<object type="application/x-shockwave-flash" data="'+url+'" width="'+width+'" height="'+height+'" id="'+objId+'">' +
			'<!--><![endif]-->' +
			'<param name="movie" value="'+url+'" />' +
			'<param name="wmode" value="'+wmode+'" />' +
			replaceElContent +
			'</object>';

			replaceEl.innerHTML = objectStr;
		}
	}
	catch (e)	{return false;}
}

/*--------------------------------------------------------------------------*/
/*  tabContents
/*--------------------------------------------------------------------------*/
/* tabContents(multi menu ver) */
function	tabContents(tabId,tabMenuId)
{
	var moreBtn = document.getElementsByClassName("more",tabMenuId); //more ¹öÆ° °Ë»ç
	var tabDivId = document.getElementById(tabId); //div id º¯¼ö·Î ³Ñ±è
	var tabMenuId = document.getElementById(tabMenuId); //div id º¯¼ö·Î ³Ñ±è

	//¸Þ´º ¿µ¿ªÀÇ ¾ÞÄ¿ º¯¼ö·Î ³Ñ±è (¾ÞÄ¿ ¼ýÀÚ¿Í ¸Þ´ºÀÇ °¹¼ö´Â °°´Ù) ¸Þ´º ¿µ¿ª(ul)¿¡¼­ ´Ù¸¥ ¸ñÀûÀÇ ¾ÞÄ¿ÅÂ±× Ãß°¡ ±ÝÁö
	var tabMenuAnchor = tabMenuId.getElementsByTagName("ul")[0].getElementsByTagName("a");

	var first=0; //ÃÊ±â Ã¹¹øÂ° ³»¿ë¸¸ º¸ÀÌ±â À§ÇÑ º¯¼öÁöÁ¤
	var temp = tabMenuAnchor[0].href.split("#")[1]; //±âÁ¸ Å¬¸¯Çß´ø Á¤º¸ ÀÓ½Ã ÀúÀå

	for (i=0; i<tabMenuAnchor.length; i++)
	{
		var divName	= tabMenuAnchor[i].href.split("#")[1]; //hrefÀÇ #À» ±âÁØÀ¸·Î ¿À¸¥ÂÊ ºÎºÐ¸¸ ÃßÃâ(Áï ³»¿ë div id ÃßÃâ)
		document.getElementById(divName).style.display = "none"; //¸ðµç ³»¿ë div´Â ÀÏ´Ü ¾Èº¸ÀÌ°Ô
		if ((moreBtn.length > 0) && (moreBtn[i] != null)) moreBtn[i].style.display = "none"; //more ¹öÆ°ÀÌ ÀÖ´Ù¸é ÀÏ´Ü ¾Èº¸ÀÌ°Ô

		if (first==0) // Ã³À½À¸·Î ÆäÀÌÁö¿¡ Á¢¼ÓÇßÀ»¶§
		{	
			document.getElementById(tabMenuAnchor[0].href.split("#")[1]).style.display = "block"; // Ã¹¹øÂ° ³»¿ëÀº º¸ÀÌ°Ô ÇÔ
			if (moreBtn.length > 0) moreBtn[0].style.display = "block"; // more ¹öÆ°ÀÌ ÀÖ´Ù¸é 1¹ø more´Â º¸ÀÌ°Ô
			if	(tabMenuId.getElementsByTagName("img")[0] !=null) {//ÀÌ¹ÌÁö ¹öÆ°ÀÏ¶§
				tabMenuId.getElementsByTagName("img")[0].src=
				tabMenuId.getElementsByTagName("img")[0].src.replace("_off","_on");//1¹ø ¹öÆ° ¿Â
			}
			else	{//ÅØ½ºÆ® ¹öÆ°ÀÏ¶§
				tabMenuId.getElementsByTagName("li")[0].className="onTab";//1¹ø ¹öÆ° onTab Å¬·¡½º
			}
			first=1; //Ã³À½ÀÌ¶ó´Â Á¤º¸¸¦ Áö¿ò
		}
		// ¾ÞÄ¿Áß ÇÏ³ª¸¦ Å¬¸¯ÇßÀ»¶§
		tabMenuAnchor[i].onclick = function()	{

			for	(j=0; j<tabMenuAnchor.length; j++)	//ÀÌ¹ÌÁö off,on source (ÀÌ¹ÌÁö°¡ ÀÖÀ»¶§¸¸ ÀÛµ¿)
			{
				if (tabMenuAnchor[j].getElementsByTagName("img")[0] != null)	{//ÀÌ¹ÌÁö ¹öÆ°ÀÏ¶§
					tabMenuAnchor[j].getElementsByTagName("img")[0].src = tabMenuAnchor[j].getElementsByTagName("img")[0].src.replace("_on","_off");//ÀüºÎ ¿ÀÇÁ
					this.getElementsByTagName("img")[0].src = this.getElementsByTagName("img")[0].src.replace("_off","_on");//Å¬¸¯ÇÑ ¹öÆ° ¿Â
				}
				else	{//ÅØ½ºÆ® ¹öÆ°ÀÏ¶§
					tabMenuAnchor[j].parentNode.className="";//ÅØ½ºÆ® ¹öÆ° ÀüÃ¼ li Å¬·¡½º »èÁ¦
					this.parentNode.className="onTab";//Å¬¸¯ÇÑ ¹öÆ° li onTab Å¬·¡½º
				}
			}

			document.getElementById(temp).style.display = "none";  //±âÁ¸ ¿­¾ú´ø ³»¿ëÀº ÀÏ´Ü ¾Èº¸ÀÌ°Ô
			divName	= this.href.split("#")[1] //tabMenuAnchor[i].href.split("#")[1];  ¹æ±Ý Âï¾ú´ø ¸Þ´ºÀÇ ³»¿ë div id¸¦ ÃßÃâ
			temp=divName; // Å¬¸¯Á¤º¸ ÀÓ½ÃÀúÀåÀÇ º¯°æ
			document.getElementById(divName).style.display = "block"; //Å¬¸¯¸Þ´º ³»¿ë div »Ñ·ÁÁÜ

			if (moreBtn.length > 0)	{// more¹öÆ° ÀüÃ¼ ¼û±è
				for	(k=0;k<tabMenuAnchor.length;k++)	{
					if (moreBtn[k] != null)	moreBtn[k].style.display = "none";
				}
				for	(l=0;l<tabMenuAnchor.length;l++)	{
					if (tabMenuAnchor.length == moreBtn.length && this==tabMenuAnchor[l])	moreBtn[l].style.display = "block";//ÅÇ¸Þ´º¸¸Å­ more°¡ ÀÖ´Ù¸é more º¯È¯
					if (tabMenuAnchor.length != moreBtn.length) moreBtn[0].style.display = "block";
					//ÅÇ¸Þ´º¿Í moreÀÇ ¼ö°¡ °°Áö ¾Ê´Ù¸é Ã¹¹øÂ° more¸¸ °è¼Ó º¸¿©ÁÜ
				}
			}

			return false; // ¾ÞÄ¿°ª¿¡ µû¸¥ À§Ä¡ÀÌµ¿ ¹æÁö
		}
	}
}

function init(){
	  var doc = document.getElementById("kraIFrameReSize");
	  
	  if( doc==null ){
			doc = document.getElementById("infodoc");
	  }
	  if( doc==null ){
			doc = document.getElementById("contentColumn");
	  }
	  if( doc == null ) return;
	  
	  doc.style.top=0;
	  doc.style.left=0;

	  if(doc.offsetHeight == 0){
			pageheight = 1200;
			pagewidth = doc.offsetWidth;
	  } else {
		  if( doc.offsetHeight>=577 ){
			pageheight = doc.offsetHeight;
			pagewidth = doc.offsetWidth;
		  }else{
			pageheight = 577;
			pagewidth = doc.offsetWidth;			
		  }
	  }

	  if(parent.document.getElementById("kraMain")){
		  parent.document.getElementById("kraMain").height = pageheight;
		  parent.document.getElementById("kraMain").style.height = pageheight;
	  }
	  else if(parent.document.getElementById("KraRaceMiddle")){
		  parent.document.getElementById("KraRaceMiddle").height = pageheight;
		  parent.document.getElementById("KraRaceMiddle").style.height = pageheight;
	  }
	  else{
		  if( parent.document.all.kraMain )
			  parent.document.all.kraMain.height = pageheight;
	  }
}


var _docDomain = document.domain;

if(_docDomain.indexOf('kra.co.kr') > 0){
	document.domain = "kra.co.kr";
}

