
var prame_w_size = 740;
var prame_h_size = 170;
/*--------------------------------------------------------------------------*/
/*  $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 = "";//ÇØ´ç ÀÌ¹ÌÁöÀÇ ¿Â¿À¹ö ÇÔ¼ö »èÁ¦
		}
		else	{//ÅØ½ºÆ® ¹öÆ°ÀÌ¶ó¸é
			document.getElementById(firstOn).className = "currentDepth02";//leftOn Å¬·¡½º ÁöÁ¤
		}
		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;}
}





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;
	  }
}

function init_tab(){
	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+100;
	    	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;
		parent.document.getElementById("kraMain").width =715;
		parent.document.getElementById("kraMain").style.width =715;
		parent.document.getElementById("kraMain").style.padding="0px 65px 0px 20px";
	}else if(parent.document.getElementById("KraRaceMiddle")){
		parent.document.getElementById("KraRaceMiddle").height = pageheight;
		parent.document.getElementById("KraRaceMiddle").style.height = pageheight;
		parent.document.getElementById("KraRaceMiddle").width =715;
		parent.document.getElementById("KraRaceMiddle").style.width =715;
		parent.document.getElementById("KraRaceMiddle").style.padding="0px 65px 0px 20px";
	}
}

var _docDomain = document.domain;

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