
/*--------------------------------------------------------------------------*/
/*  tabContents
/*--------------------------------------------------------------------------*/
function	switchContents(switchId)	{
	var switchCon = document.getElementById(switchId);
	var switchConDd = switchCon.getElementsByTagName("dd");
	var switchConA = switchCon.getElementsByTagName("a");

	for (i=0;switchConDd.length>i ;i++)
	{
		if (switchConDd[i].parentNode==switchCon)	{
			switchConDd[i].style.display="none";
		}
	}

	for (j=0;switchConA.length>j ;j++)
	{
		if (switchConA[j].parentNode.nodeName=="DT" && switchConA[j].parentNode.parentNode==switchCon)	{
			switchConA[j].onclick = function()	{ 
				if (document.getElementById(this.href.split("#")[1]) && document.getElementById(this.href.split("#")[1]).style.display=="block")	{
					document.getElementById(this.href.split("#")[1]).style.display="none";
				}
				else if (document.getElementById(this.href.split("#")[1]) && document.getElementById(this.href.split("#")[1]).style.display=="none")	{
					for (k=0;switchConDd.length>k ;k++)	{
						if (switchConDd[k].parentNode==switchCon)	{
							switchConDd[k].style.display="none";
						}
					}
					document.getElementById(this.href.split("#")[1]).style.display="block";
				}
				return false;
			}
		}
	}
}

/** ÅÇ¸Þ´º °øÅëÀûÀ¸·Î »ç¿ë
* main Notice tab¿¡ »ç¿ë
* desc : ÀÌ¹ÌÁöÀÏ¶§ ¼Ò½º °æ·Î/name ¹«°üÇÏ°Ô ¼öÁ¤. ¾ÞÄ¿ÀÏ¶§ ½ºÅ¸ÀÏ·Î Á¦¾îÇÏ°Ô ¼öÁ¤.
* guide : tab1m01, tab1c01 µî ÅÇ¸Þ´º, ÄÁÅÙÃ÷ id°ª ¸ÂÃã.
ex) tabOn(1,1);
*/


function tabOn(tabid,a) {//2009-11-06 ÀÌ°Å ¾²¸é ÆË¾÷ ¸Þ´ºµµ ÇØ°á µÉµí.
	imgData = a;
	for (i=1;i<=10;i++) {
		if(i<10){inn="0"+i;} else {inn=""+i;}
		tabMenu = document.getElementById("tab"+tabid+"m"+i);
		tabContent = document.getElementById("tab"+tabid+"c"+i);
		if (tabMenu) { //°´Ã¼°¡Á¸ÀçÇÏ¸é

			if (tabMenu.tagName=="IMG") { tabMenu.src = tabMenu.src.replace("_on.gif", ".gif"); } //ÀÌ¹ÌÁöÀÏ¶§

			if (tabMenu.tagName=="A") { tabMenu.className=""; } //¾ÞÄ¿ÀÏ¶§
		}
		if (tabContent) { tabContent.style.display="none"; }
	}
	if(a<10){ann="0"+a;} else {ann=""+a;}
	tabMenu = document.getElementById("tab"+tabid+"m"+a);
	tabContent = document.getElementById("tab"+tabid+"c"+a);
	if (tabMenu) { //°´Ã¼°¡Á¸ÀçÇÏ¸é

		if (tabMenu.tagName=="IMG") { tabMenu.src = tabMenu.src.replace(".gif", "_on.gif"); } //ÀÌ¹ÌÁöÀÏ¶§

		if (tabMenu.tagName=="A") { tabMenu.className="_on"; } //¾ÞÄ¿ÀÏ¶§
	}
	if (tabContent) { tabContent.style.display="block"; }
	tabMore = document.getElementById("tab"+tabid+"more");
}


/*--------------------------------------------------------------------------*/
/*	 rollover     */
/*--------------------------------------------------------------------------*/

$(function() {
	rollover('.rollover', '_on');
	rollover('#lnb a img', '_on', '_on', '_on');
	rollover('.quick a img', '_on', '_on', '_on');
	rollover('#banner .wrap ul li a img', '_on', '_on', '_on');
	rollover('#aside ul a img', '_on', '_on', '_on');

});


function rollover(target, hover, current, focus) {
	$(target).each(function() {
		var isCurrent = current && this.src.match(current + '(\.gif|\.jpg|\.png)([\?].*|$)');
		this.src.match('(\.gif|\.jpg|\.png)([\?].*|$)');
		var ext = RegExp.$1;
		var search = (isCurrent) ? current + ext : ext;
		var replace_over = (isCurrent) ? current + ext : hover + ext;
		if(focus) var replace_down = (isCurrent) ? focus + ext : focus + ext;
		
		var out = this.src;
		var over = this.src.replace(search, replace_over);
		if(focus) var down = this.src.replace(search, replace_down);

		// preload
		new Image().src = over;
		if(focus) new Image().src = down;

		// page add
		$(this).bind('mouseover', function() { this.src = over; })
			.bind('mouseout', function() { this.src = out; });
		
		if(focus) $(this).bind('mousedown', function() { this.src = down; });
			
	});
}

/*--------------------------------------------------------------------------*/
/*	 MM_Behavior
/*--------------------------------------------------------------------------*/

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


/********************************************************************
  Flash
*********************************************************************/
function flash(value, width, height){	//???
	document.writeln('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+width+'" height="'+height+'">');
	document.writeln('<param name="movie" value="'+value+'">');
	document.writeln('<param name="quality" value="high">');
	document.writeln('<param name="wmode" value="transparent">');
	document.writeln('<param name="menu" value="false">');
	document.writeln('<embed src="'+value+'" width="'+width+'" height="'+height+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" menu="false"></embed>');
	document.writeln('</object>');
}
/*--------------------------------------------------------------------------*/
/*  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="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,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;}
}

/*--------------------------------------------------------------------------*/
/*	 Scroll
/*--------------------------------------------------------------------------*/

function scroller(i){
		scroller_up(i,1000);
}
	
function scroller_up(i,y){
	y = y + (i - y)*.1;
	window.scroll(0,y);
	if (((i - y) <= .6)&&((i - y) >= -.6))
	{					
		y = i;
	}else{
		setTimeout("scroller_up("+i+","+y+")",1);
	}
}

function scroller_e(i){
	y = 1;
	kyoukai = i*.6;
	while(y <= kyoukai)
	{
		window.scroll(0,y);
		y = y + (y*.08);
    }
	while(y != i)
	{
		window.scroll(0,y);
		y = y + (i-y)*.08;
		if (((i - y) <= .6)&&((i - y) >= -.6))
		{					
			y = i;
		}		
	}
}
/*--------------------------------------------------------------------------*/
/*	 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 '';
}

