
// ¸Þ´º ·Ñ¿À¹ö ÇÊÅÍÈ¿°ú
function bt(id,after) { 
	xtarimg = "images/"+after ;
	eval(id+'.filters.blendTrans.stop();'); 
	eval(id+'.filters.blendTrans.Apply();'); 
	eval(id+'.src="'+xtarimg+'";'); 
	eval(id+'.filters.blendTrans.Play();'); 
}

// ¸Þ´º ·Ñ¿À¹ö
function bt2(name,after) { 
	xtarimg = "images/"+after ;
	eval(name+'.src="'+xtarimg+'";'); 
}

// Àü¹® ·¹ÀÌ¾î º¸ÀÌ±â
function viewCont(index){
	for( i = 1 ; i <= 5  ; i++){
		var contArr = eval( "document.all[\"cont0"+i+"\"]");
		if( i == index){
			contArr[0].style.display="none";
			contArr[1].style.display="";
		}
		else{
			contArr[0].style.display="";
			contArr[1].style.display="none";
		}
	}	
}

// Àü¹® ·¹ÀÌ¾î ¼û±â±â
function closeCont(index){
	var contArr = eval( "document.all[\"cont0"+index+"\"]");
	contArr[0].style.display="";
	contArr[1].style.display="none";
}


// ·¹ÀÌ¾î ¼û±â±â º¸ÀÌ±â
function toggleLayers(showIds, hideIds)
{
    for(var i in hideIds)
        document.getElementById(hideIds[i]).style.display = 'none';
    for(var i in showIds)
        document.getElementById(showIds[i]).style.display = 'block';
}

// °Ë»öÃ³¸®
function onSearch( page ){
	if(document.frm.keyword.value == ""){
		alert("Enter your keyword.");
		return;
	} else {
		document.frm.type.value = "search";
	}
	document.frm.pagenum.value = "1";
	document.frm.method="post";
	document.frm.target="_self";
	document.frm.action= page;
	document.frm.submit();
}

// ¸®½ºÆ® ÆäÀÌÁö ÀÌµ¿
function gotoPage(pagenum, page){
	document.frm.pagenum.value = pagenum;
	document.frm.method="post";
	document.frm.target="_self";
	document.frm.action= page;
	document.frm.submit();
}

// °Ô½ÃÆÇ »ó¼¼º¸±â
function viewPage(seqno, page) {
	document.frm.seqno.value = seqno;
	document.frm.method="post";
	document.frm.target="_self";
	document.frm.action= page;
	document.frm.submit();
}

function viewPage2(seqno, page) {
	document.frm2.seqno.value = seqno;
	document.frm2.method="post";
	document.frm2.target="_self";
	document.frm2.action= page;
	document.frm2.submit();
}

// ÆÄÀÏ ´Ù¿î·Îµå
function filedown(filename,dir){
	document.frm.filename.value=filename;
	document.frm.dir.value=dir;
	document.frm.method="get";
	document.frm.target="_self";
	document.frm.action="filedownload.jsp";
	document.frm.submit();
}

// ºÎÁ¤Á¦º¸ µî·Ï
function register(){
	if (trim(document.f.title.value) == "") {
		alert("Enter your title.");
		document.f.title.focus();
	} else if (trim(document.f.content.value) == "") {
		alert("Enter your content.");
		document.f.content.focus();
	} else {
		if (document.f.email_1.value != "" && document.f.email_2.value != "") {
			document.f.email.value = trim(document.f.email_1.value) + "@" + trim(document.f.email_2.value);
		}

		if ( confirm("Do you want to register?") ) {
			document.f.submit();	
		}
	}
}

 //¿À¸¥ÂÊ ¹öÆ° Å¬¸¯À» ¸øÇÏ°Ô ÇÏ´Â ºÎºÐ
function nocontextmenu() // IE4¿¡¼­¸¸ Àû¿ë, ´Ù¸¥ ºê¶ó¿ìÀú´Â ¹«½Ã
{
   event.cancelBubble = true
   event.returnValue = false;

   return false;
}
//document.oncontextmenu = nocontextmenu;  // IE5+ ¿ë


function goChange(lang) // IE4¿¡¼­¸¸ Àû¿ë, ´Ù¸¥ ºê¶ó¿ìÀú´Â ¹«½Ã
{
	if(lang ==""){
		top.location = "../index.html";
	}
	else{
		top.location = "../index_"+lang+".html";
	}
}

// [Á¡¼± ¾ø¾Ö±â] 
function allblur()
{
	if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus();
}
document.onfocusin = allblur;

// ¾ÕµÚ °ø¹é¹®ÀÚ¿­ ÀÚ¸£±â
function trim(str){ 
    //Á¤±Ô Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© È­ÀÌÆ®½ºÆäÀÌ½º¸¦ ºó¹®ÀÚ·Î ÀüÈ¯
    str = str.replace(/^\s*/,'').replace(/\s*$/, ''); 
    return str; //º¯È¯ÇÑ ½ºÆ®¸µÀ» ¸®ÅÏ.
} 

// ÀÌ¸ÞÀÏ Ã¼Å©
function email_chk(email) {
  var invalidChars = "\"|&;<>!*\'\\"   ;
  for (var i = 0; i < invalidChars.length; i++) {
	if (email.indexOf(invalidChars.charAt ) != -1) {
	alert("Wrong e-mail address.");
	  return false;
	}
  }
  if (email.indexOf("@")==-1){
	alert("Wrong e-mail address.");
	return false;
  }
  if (email.indexOf(" ") != -1){
	alert("Wrong e-mail address.");
	return false;
  }
  if (window.RegExp) {
	var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
	var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
	var reg1 = new RegExp (reg1str);
	var reg2 = new RegExp (reg2str);
 
	if (reg1.test(email) || !reg2.test(email)) {
	alert("Wrong e-mail address.");
	  return false;
	}
  }
  return true;
} 

// ÇÃ·¡½Ã ½ºÅ©¸³Æ® Ã³¸®
function runObj( string ) {
	if(string != undefined) {
		document.write( string );
	}	
}

// TOP ÀÌ¹ÌÁö¹öÆ° ½ºÅ©·Ñ

var ttmnLEFT = 808;
var ttmnGAP1 = 343;
var ttmnGAP2 = 0;
var ttmnBASE = 343;
var ttmnActivateSpeed = 200;
var ttmnScrollSpeed = 10;

var ttmnTimer;

function ReadCookie(name)
{
	var label = name + "=";
	var labelLen = label.length;
	var cLen = document.cookie.length;
	var i = 0;

	while (i < cLen) {
		var j = i + labelLen;

		if (document.cookie.substring(i, j) == label) {
			var cEnd = document.cookie.indexOf(";", j);
			if (cEnd == -1) cEnd = document.cookie.length;

			return unescape(document.cookie.substring(j, cEnd));
		}
		i++;
	}
	return "";
}

function SaveCookie(name, value, expire)
{
	var eDate = new Date();
	eDate.setDate(eDate.getDate() + expire);
	document.cookie = name + "=" + value + "; expires=" +  eDate.toGMTString()+ "; path=/";
}

function RefreshTopButton()
{
	var ttmnStartPoint, ttmnEndPoint, ttmnRefreshTimer;

	ttmnStartPoint = parseInt(TOPBUTTON.style.top, 10);
	ttmnEndPoint = document.body.scrollTop + document.body.clientHeight - "300";
	if (ttmnEndPoint < ttmnGAP1) ttmnEndPoint = ttmnGAP1;

	ttmnRefreshTimer = ttmnActivateSpeed;

	if ( ttmnStartPoint != ttmnEndPoint ) {
		ttmnScrollAmount = Math.ceil( Math.abs( ttmnEndPoint - ttmnStartPoint ) / 15 );
		TOPBUTTON.style.top = parseInt(TOPBUTTON.style.top, 10) + ( ( ttmnEndPoint<ttmnStartPoint ) ? -ttmnScrollAmount : ttmnScrollAmount );
		ttmnRefreshTimer = ttmnScrollSpeed;
	}

	ttmnTimer = setTimeout ("RefreshTopButton();", ttmnRefreshTimer);
}

function ToggleAnimate2()
{
	if (ANIMATE2.checked) {
		RefreshTopButton();
		SaveCookie("ANIMATE2", "true", 300);
	}
	else {
		clearTimeout(ttmnTimer);
		TOPBUTTON.style.top = ttmnGAP1;
		SaveCookie("ANIMATE2", "false", 300);
	}
}

function InitializeTopButton()
{
	TOPBUTTON.style.left = ttmnLEFT;
	if (ReadCookie("ANIMATE2") == "false") {      
		ANIMATE2.checked = false;
		TOPBUTTON.style.top = document.body.scrollTop + ttmnGAP1;
	}
	else {	  	
		ANIMATE2.checked = true;
		TOPBUTTON.style.top = document.body.scrollTop + ttmnBASE;
		RefreshTopButton();
	}
}